Кэш обновлений Windows — уже скачанные на компьютер файлы обновлений, готовые к установке. При возникновении проблем с их установкой, для освобождения места на диске или для того, чтобы после удаления обновлений они не отображались в Центре обновлений Windows с кнопкой «Установить», вы можете очистить этот кэш.
В этой пошаговой инструкции несколько простых способов очистить кэш обновлений в Windows 11 и Windows 10 встроенными средствами системы, все они безопасны и не должны привести к каким-либо проблемам в работе. Также может быть полезным: Сброс компонентов Центра обновлений (включая очистку кэша) в PowerShell.
Кэш обновлений в утилите «Очистка диска»
Самый простой способ очистки кэша обновлений — встроенная в Windows утилита «Очистка диска». Шаги будут следующими:
- Нажмите правой кнопкой мыши по кнопке «Пуск» и выберите пункт «Выполнить».
- Введите cleanmgr и нажмите Enter.
- При появлении запроса на выбор диска выберите диск C.
- Нажмите кнопку «Очистить системные файлы».
- Отметьте пункт «Очистка обновлений Windows».
- Нажмите «Ок» и дождитесь завершения очистки.
В Windows 11 и 10 вы также можете использовать функции очистки диска в «Параметрах», подробнее об этом в инструкциях Очистка диска Windows 11 встроенными утилитами, Автоматическая очистка диска Windows 10.
Очистка кэша обновлений вручную в командной строке
Кэш обновлений хранится в папке C:\Windows\SoftwareDistribution\Download и мы можем удалить её содержимое вручную с помощью командной строки. Для этого потребуется временно отключить службу Центра обновлений Windows с повторным её включением по завершении процесса.
- Запустите командную строку от имени Администратора. Для этого можно использовать поиск по «командная строка» в панели задач и пункт «Запуск от имени администратора».
- По порядку введите следующие команды
net stop wuauserv cd C:\Windows\SoftwareDistribution del /f /s /q Download net start wuauserv
Удаление кэша обновлений Windows в проводнике
Этот способ, по своей сути повторяет предыдущий, но без использования командной строки:
- Нажмите клавиши Win+R на клавиатуре, введите services.msc и нажмите Enter.
- В списке служб найдите «Центр обновления Windows», дважды нажмите по ней и нажмите кнопку «Остановить».
- В проводнике перейдите в папку
C:\Windows\SoftwareDistribution\Download
- Выделите всё содержимое папки (клавиши Ctrl+A) и удалите его.
- Снова зайдите в «Службы» и запустите Центр обновления.
Сброс кэша обновлений и его параметров без фактического удаления
Если задача — исправить ошибки центра обновлений, а не выполнить удаление кэша, можно использовать следующий набор команд в командной строке, запущенной от имени администратора:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\System32\catroot2 catroot2.old ren C:\Windows\SoftwareDistribution SoftwareDistribution.old net start cryptSvc net start bits net start msiserver net start wuauserv
Если ошибки были исправлены, созданные папки SoftwareDistribution.old в папке Windows и catroot2.old в папке System32 можно будет удалить.
Очистка кэша обновлений также доступна в сторонних утилитах, предназначенных для исправления ошибок при обновлениях, подробно: Как исправить ошибки Центра обновлений Windows.
Также, в контексте рассмотренной темы могут быть полезными следующие материалы:
- Как удалить обновления Windows 11
- Как удалить обновления Windows 10
- Как отключить обновления Windows 11
- Как отключить обновления Windows 10
Applies ToWindows 10
В этой статье содержится обновление для очистки дискового пространства для Windows 10 накопительных обновлений, а также исправлены некоторые проблемы с дисковым пространством. Перед установкой этого обновления обратите внимание на требование перезагрузки.
Об этом обновлении
Так как Windows 10 обновления являются накопительными, содержимое предыдущих обновлений остается на жестком диске и неоправданно потребляет место. Это обновление принудительно удаляет устаревшие накопительные обновления и позволяет регулярной задаче очистки компонентов освободить место на диске.
Примечание Место на диске не освобождается сразу после установки этого обновления.
Признаки
После установки Windows 10 накопительных обновлений вы получите более свободное место на диске, чем ожидалось. Нехватка свободного места на диске может помешать системам получать будущие обновления Или обновления Windows.
Порядок получения обновления
Способ 1. Центр обновления Windows
Обновление будет загружено и установлено автоматически.
Способ 2. Каталог Центра обновления Майкрософт
Чтобы получить отдельный пакет для данного обновления, перейдите на веб-сайт каталога Центра обновления Майкрософт.
Предварительные требования
Предварительные требования к установке этого обновления отсутствуют.
Сведения о перезапуске
После установки этого обновления необходимо перезагрузить компьютер.
Сведения о замене обновления
Это обновление не заменяет ранее выпущенное обновление.
Сведения о файлах
Английская версия этого обновления содержит атрибуты файла (или более поздние), перечисленные в следующей таблице.
Windows 10 (x86)
|
Свойство файла |
Значение |
|---|---|
|
Имя файла |
X86_955bd5744c4fed9ffda5e43a9dd32c1a_31bf3856ad364e35_10.0.10240.16718_none_5c01a40a3bc5f1ec.manifest |
|
Версия файла |
Неприменимо |
|
Размер файла |
704 |
|
Дата (в формате UTC) |
06 февраля 2016 г. |
|
Время (в формате UTC) |
01:13 |
|
Платформа |
Неприменимо |
|
Имя файла |
X86_microsoft-windows-cleanupcu_31bf3856ad364e35_10.0.10240.16718_none_36a9fd25a66ac92b.manifest |
|
Версия файла |
Неприменимо |
|
Размер файла |
839 |
|
Дата (в формате UTC) |
05 февраля 2016 г. |
|
Время (в формате UTC) |
08:50 |
|
Платформа |
Неприменимо |
Windows 10 (x64)
|
Свойство файла |
Значение |
|---|---|
|
Имя файла |
Amd64_26e7f34a25c4d1eb1613a205d22a3c19_31bf3856ad364e35_10.0.10240.16718_none_e3a462915e8b5244.manifest |
|
Версия файла |
Неприменимо |
|
Размер файла |
708 |
|
Дата (в формате UTC) |
06 февраля 2016 г. |
|
Время (в формате UTC) |
01:26 |
|
Платформа |
Неприменимо |
|
Имя файла |
Amd64_microsoft-windows-cleanupcu_31bf3856ad364e35_10.0.10240.16718_none_92c898a95ec83a61.manifest |
|
Версия файла |
Неприменимо |
|
Размер файла |
841 |
|
Дата (в формате UTC) |
05 февраля 2016 г. |
|
Время (в формате UTC) |
10:03 |
|
Платформа |
Неприменимо |
Ссылки
Узнайте о терминологии, используемой корпорацией Майкрософт для описания обновлений программного обеспечения.
Нужна дополнительная помощь?
Нужны дополнительные параметры?
Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.
В октябре Microsoft выпустила ряд обновлений для пользователей своих продуктов, некоторые из них привели к печальным последствиям, но есть одно обновление, появление которого уже очень долгое время ждали все поклонники Windows 7. Речь идет об обновлении KB2852386 (http://support.microsoft.com/kb/2852386), позволяющем удалять устаревшие обновления (обновления, которые были заменены на более новые обновлений) с помощью нового параметра стандартного мастера очистки диска Windows 7 — Windows Cleanup Tool (cleanmgr.exe). Данное обновление не является обязательным, его можно установить через службу Windows Update или, скачав вручную с сайта Microsoft.
Напомним, что в Windows 7 при установке любого системного обновления, системные файлы заменяются новыми, а их старые версии сохраняются в каталоге WinSxS (C:\Windows\WinSxS). Благодаря такому подходу в любой момент можно безопасно удалить любое системное обновление. Однако, этот подход приводит к тому, что со временем по мере установки новых обновлений, каталог WinSxS существенно увеличивается в размерах (получается, что чем больше возраст системы и чем большее количество обновлений установлено – тем больше размер папки WinSxS ), что не может не волновать пользователей, особенно счастливых обладателей SSD дисков и дисков с небольшим размером системного раздела. Ранее в Windows 7 отсутствовала штатная утилита удаления файлов устаревших обновление, поэтому чтобы уменьшить размер папки WinSxS приходилось прибегать к различным трюкам.
Примечание. В Windows 7/2008 можно было удалить неиспользуемые файлы, которые остались после установки SP1. Сделать это можно было с помощью следующей команды любимой нами утилиты DISM:
dism /online /cleanup-image /spsuperseded
Естественно, что после выполнения данной команды откатить установку Windows 7 SP 1 станет невозможно.
Теперь благодаря обновленной версии мастера очистки Windows 7 можно удалить устаревшие обновления Windows, что позволит существенно уменьшить размер папки WinSxS.
Требования к установке обновления KB2852386
- Обновление предназначено только для Windows 7 SP 1
- Если вы скачиваете обновление самостоятельно с сайта Microsoft (ссылка есть в начале статьи), вас попросят запустить утилиту проверки подлинности Windows (Genuine Windows Validation). При установке обновления через центр установки обновлений, ручную валидацию выполнять не придется.
Как в Windows 7 очистить папку WinSxS, удалив устаревшие обновления
- Скачайте и установите обновление KB 2852386
- Запустите мастер очистки диска (Cleanup Manager), набрав в командной строке с правами администратора:
cleanmgr
- Укажите диск, на котором установлена Windows 7 (обычно это C:\)
- Нажмите кнопку «Clean up system files» (Очистить системные файлы)
- После этого запустится сканирование системы (Scanning: Windows Update Cleanup) и в списке появится ряд опций очистки системы, которые при первом запуске были недоступны.
- В появившемся окне отметьте опцию Windows Update Cleanup (Очистка обновлений Windows). Утилита покажет приблизительный размер места, высвобождающегося после удаления устаревших обновлений. В нашем примере, на системном освободится около 4 Гб.
Примечание. Опция очистки обновлений Windows доступена только в том случае, если мастер очистки диска обнаруживает обновления Windows 7, которые более не требуются и могут быть удалены.
- Нажмите Ок, после чего система приступит к удалению неиспользуемых файлов (обычно процесс занимает довольно продолжительное время).
- После окончания процедуры очистки, перезагрузите систему. При загрузке системы может появиться окно с предопределением «Cleaning up» — Не выключайте свой компьютер…
Примечание. Важно понимать, что после выполнения очистки диска с помощью данного мастера, будет невозможно отменить установку обновлений, которые заменили удаленные апдейты,
Как автоматизировать очистку папки WinSxS
В том случае, если необходимо провести удаление неиспользуемых обновлений Windows 7 сразу на множестве машин (не бегать же по всем и не выполнять все эти операции вручную!), прибегнем к простой автоматизации.
Для этого нам нужно внести определенные изменения в реестр и по расписанию запускать команду очистки.
В реестр нужно добавить параметр типа DWORD с именем StateFlags0011 (по сути две последние цифры могут быть любыми в диапазоне от 0 до 65535, главное запомнить их, т.к. в дальнейшем мы будет их использовать) и значением 2 в ветку реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Update Cleanup
Совет. Указанное изменение в реестр можно внести, например, с помощью групповых политик (логон скрипт, GPP и т.п.).
Осталось любым средством автоматизации (напрмиер, с помощью планировщика заданий schtasks, at, SCCM или logon скрипта) выполнить команду:
cleanmgr /sagerun:11
Указанная команда запустит автоматическое удаление устаревших обновлений Windows 7 и удалит неиспользуемые файлы из каталога WinSxS
Совет. Логично было бы запускать данное обновление 1 раз в месяц, например каждый первый понедельник месяца, т.е. перед очередным Patch Tuesday.
А как же Windows 8?
В Windows 8 и 8.1 мастер очистки устаревших обновлений (Windows Update Cleanup) является штатной фичей.
Все способы:
- Способ 1: Ручное удаление через «Проводник»
- Способ 2: Очистка диска
- Способ 3: Стороннее программное обеспечение
- Вопросы и ответы: 0
Важно! Представленные в статье инструкции выполняются на примере Windows 10 версии 21H2 (19044.1466). Это стоит учитывать, потому что в других сборках операционной системы могут быть незначительные отличия, связанные с графическим оформлением и месторасположением некоторых элементов интерфейса. Узнать информацию о своем ПК можно в свойствах, что поможет сделать отдельная статья на нашем сайте.
Подробнее: Как посмотреть характеристики компьютера на Windows 10
Способ 1: Ручное удаление через «Проводник»
Каждое обновление, которое впоследствии устанавливается на компьютер, предварительно загружается в определенную директорию на системном диске. При необходимости удалить эти данные можно вручную, воспользовавшись файловым менеджером.
Важно! Все описанные далее действия подразумевают наличие у пользователя прав администратора. В противном случае удалить обновления Windows 10 не удастся.
-
Откройте файловый менеджер «Проводник», воспользовавшись ярлыком «Этот компьютер» на рабочем столе или значком на панели задач.
Если описанным методом запустить менеджер файлов не получается, обратитесь за помощью к другой статье, размещенной на нашем сайте.
Подробнее: Как открыть «Проводник» в Windows 10
-
Зайдите на «Диск C», после чего проследуйте по следующему пути:
«Windows» → «SoftwareDistribution» → «Download». - Выделите все находящиеся данные в открывшейся директории. Для этого можно применить сочетание горячих клавиш Ctrl + A. После вызовите контекстное меню правой кнопкой мыши и выберите опцию «Удалить».
Обратите внимание! После выполнения инструкции файлы скачанных обновлений не будут стерты с компьютера, они переместятся в «Корзину». При необходимости их можно удалить оттуда безвозвратно, для этого следует воспользоваться соответствующей опций в контекстном меню.
Читайте также: Как обновить Windows 10 до последней версии
Способ 2: Очистка диска
В операционной системе есть специальный инструмент, с помощью которого можно удалять мусорные файлы, чтобы увеличить количество свободного пространства на накопителе. Потребуется сделать следующее:
- Откройте меню поиска по системе. Для этого воспользуйтесь сочетанием горячих клавиш Win + S или кликните мышкой по соответствующей области на панели задач.
- Впишите запрос «Очистка диска» и в результатах щелкните по значку одноименного приложения.
- Дождитесь завершения сканирования дискового пространства, после чего при необходимости выберите из списка системный диск. В основном меню утилиты щелкните по кнопке «Очистить системные файлы».
- Будет произведено повторное сканирование выбранного диска, после этого в списке «Удалить следующие файлы» установите отметки напротив пунктов «Пакеты драйверов устройств» и «Временные файлы». Затем щелкните по кнопке «ОК».
- Подтвердите удаление выбранных данных, нажав в появившемся диалоговом окне по кнопке «Удалить файлы».
Будет инициализирован процесс очистки диска. После завершения процедуры скачанные обновления удалятся. Стоит отметить, что посредством программы «Очистка диска» можно избавиться от большего числа мусорных файлов в системе. Об этом и многом другом рассказано в отдельной статье на нашем сайте.
Подробнее: Как очистить кэш на компьютере Windows 10
Способ 3: Стороннее программное обеспечение
Загруженные на компьютер временные файлы обновлений — это кэш операционной системы. Многие приложения от сторонних разработчиков позволяют в автоматическом режиме очищать эти данные, и на нашем сайте есть отдельный материал, посвященный решениям для очистки кэша на компьютере.
Подробнее: Программы для очистки кэша на компьютере
В качестве примера далее будет использовано приложение Advanced System Care, скачать которое можно бесплатно с официального сайта разработчика.
Скачать Advanced System Care
- После установки запустите программу и в главном меню установите отметку напротив пункта «Удаление мусора», после чего кликните по кнопке «ПУСК». Чтобы максимально оптимизировать работу компьютера, выберите все предлагаемые параметры.
- Дождитесь завершения процесса сканирования операционной системы. На экран будет выведена информация о количестве мусорных файлов. Чтобы от них избавиться, нажмите по кнопке «Исправить».
- Ожидайте окончания процедуры, после чего перезагрузите ПК.
Обратите внимание! Во время работы за компьютером мусорные файлы скапливаются постоянно, поэтому рекомендуется проводить чистку систематически. Это позволит не только оптимизировать многие процессы операционной системы, но и снизит риск возникновения критических ошибок.
Наша группа в TelegramПолезные советы и помощь
-
Home
-
News
- How to Clear Windows Update Cache (3 Ways for You)
By Daisy | Follow |
Last Updated
Clearing the Windows 10 update cache manually will solve most of the problems you may have installed the latest Windows 10 update on your computer. This post from MiniTool introduces how to clear Windows update cache.
If you have trouble running Windows Update, it is likely that there is a problem with the update file, or the file is not completely cleared for download or is damaged. Windows update cache location is C:\Windows\SoftwareDistribution\Download. All installation files for Windows updates are stored here.
Tips:
Discover MiniTool System Booster: Unlock Disk Space and Deep-Clean Your PC.
MiniTool System Booster TrialClick to Download100%Clean & Safe
How to Clear Windows Update Cache
There are 3 ways for you. You can choose one based on your needs. Here is how to do that:
Way 1: Clear Windows Update Cache via File Explorer
First, let’s see how to clear Windows update cache via File Explorer.
Step 1: Type File Explorer in the Search box to open it.
Step 2: Find and right-click Local Disk (C) to choose Properties.
Step 3: Then, click Disk Clean-up. After that, click the Clean up system files option.
Step 4: Then, check the Windows upgrade log files and Temporary Windows Installation files boxes and click OK.
Step 5: Press the Windows and R keys at the same time to open the Run dialogue box. Type services.msc and click OK to open the Services application.
Step 6: From the list of applications, right-click Windows Update to select Stop.
Step 7: Next, open File Explorer and go to C:\ > Windows > SoftwareDistribution. Remove all the files in the folder.
Then, you have cleared the Windows update cache successfully.
Way 2: Clear Windows Update Cache via Command Prompt
The second method for you to reset Windows updates cache is via Command Prompt. The detailed steps are as follows:
Step 1: Type Command Prompt in the Search menu. Then right-click it to choose Run as administrator to open it.
Step 2: Type net stop wuauserv and press the Enter key in the Command Prompt window.
Step 3: Type C: and press Enter. Type cd %Windir%\SoftwareDistribution and press Enter. Type del /f /s /q Download and press Enter.
Then, all of the windows 10 cache files on your machine will now be deleted.
Way 3: Clear Windows Update Cache via Script
You can also try to clear Windows Update Cache via Script. Follow the instructions below:
Step 1: Open Notepad and Insert the below code in bold
@Echo On
net stop wuauserv
C:
cd %Windir%\SoftwareDistribution
Type del /f /s /q Download
pause
Step 2: Save the file as Cleardown.cmd on your desktop.
Step 3: Right-click the Cleardown.cmd file and select run as administrator.
Step 4: When the Script has finished it will pause so you can see the output of what it has done.
How to Reset Windows Update Cache
You may also wonder how to reset Windows update cache. Here are the steps:
Step 1: Type Command Prompt in the Search menu. Then right-click it to choose Run as administrator to open it.
Step 2: Type the following command one by one:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
Step 3: Next, run the following command one by one.
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
Final Words
This post has introduced how to clear Windows update cache and how to reset Windows update cache. I hope that this post can be helpful to you.
About The Author
Position: Columnist
Having been an editor at MiniTool since graduating college as an English major, Daisy specializes in writing about data backups, disk cloning, and file syncing as well as general computer knowledge and issues. In her free time, Daisy enjoys running and going with friends to the amusement park.
