Кэш обновлений 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 |
Платформа |
Неприменимо |
Ссылки
Узнайте о терминологии, используемой корпорацией Майкрософт для описания обновлений программного обеспечения.
Нужна дополнительная помощь?
Нужны дополнительные параметры?
Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.
Шаг 1: Приостановка «Центра обновления» Windows 10
Для начала нужно приостановить работу «Центра обновлений» Windows 10, чтобы проблем с удалением кеша не возникло:
- Откройте окно системного приложения «Службы». Сделать это можно несколькими способами, но самый простой – поисковая строка «Пуска».
- В списке отыщите службу под названием «Центр обновления Windows». Она находится внизу, если отсортировать службы по алфавиту. Дважды щелкните по службе левой кнопкой мыши.
- В новом окне на вкладке «Общие» выберите тип запуска «Вручную» и нажмите на кнопку «Применить».
- Затем нажмите на «Остановить» и на «ОК», чтобы подтвердить настройку.
После того как работа службы обновлений остановлена, можно приступать к непосредственной очистке кеша апдейтов Windows 10.
Шаг 2: Удаление кеша обновлений
Следующий этап – это удаление кеша с накопителя. Искомые данные временно хранятся в специальной папке системного тома:
- Запустите «Проводник» или откройте «Этот компьютер» на рабочем столе. Перейдите в содержимое системного диска. Обычно это «Локальный диск (C:)».
- Затем откройте папку «Windows», а потом «SoftwareDistribution».
- Очистите содержимое каталога «Downloads» любым способом: выделите все файлы и папки, затем вызовите контекстное меню нажатием правой кнопкой мыши или используйте клавишу «Delete».
Может потребоваться отображение скрытых элементов в папке. Для этого в окне «Проводника» перейдите на вкладку «Вид», и отметьте галочкой пункт «Скрытые элементы».
Когда все будет готово, останется вновь запустить работу службы «Центр обновления Windows». Проделайте то же самое, что показано в Шаге 1, только на конечном этапе выберите вариант «Запустить».
Наша группа в TelegramПолезные советы и помощь
Введение: Зачем Управлять Обновлениями Windows?
Когда я начал пользоваться Windows 10, одной из основных задач было управление обновлениями. Время от времени система загружала обновления, которые занимали много места на диске. Мне стало интересно, можно ли удалять эти файлы обновлений, чтобы освободить место, и как это сделать правильно.
Обновления Windows: Нужны ли Они Всегда?
Зачем Нужны Обновления?
Обновления Windows обеспечивают безопасность и стабильность системы, исправляя ошибки и уязвимости. Однако после установки они оставляют на диске временные файлы.
Как Они Занимают Место?
Эти файлы могут занимать значительное пространство, особенно после крупных обновлений. Поэтому иногда возникает желание удалить их, чтобы освободить место на диске.
Удаление Файлов Обновлений: Мой Опыт
Использование Средств Очистки Диска
Сначала я попробовал стандартную утилиту Windows — «Очистка диска». Она находится в свойствах диска и позволяет удалить временные файлы, включая файлы предыдущих обновлений Windows.
Удаление через Настройки
Также я обнаружил, что в разделе «Настройки» -> «Система» -> «Хранение» есть возможность удалять временные файлы, включая файлы обновлений.
Продвинутые Методы
Для более глубокой очистки я использовал командную строку и PowerShell. С помощью специализированных команд можно удалить даже те файлы, которые стандартные средства не затрагивают.
Риски и Предостережения
Важность Обновлений
Несмотря на желание освободить место, я понял, что важно не удалять сами обновления Windows, так как это может повлиять на безопасность и стабильность системы.
Будьте Осторожны
Перед удалением файлов обновлений я всегда убеждался, что система работает стабильно и обновления установлены корректно. Также я понял, что важно иметь точку восстановления системы на случай непредвиденных проблем.
Выводы и Рекомендации
Освобождение Места
Удаление файлов обновлений Windows может быть полезным для освобождения места на диске, особенно на устройствах с ограниченным объемом памяти.
Баланс Между Пространством и Безопасностью
Важно найти баланс между необходимостью освободить место и поддержанием системы в актуальном и безопасном состоянии.
Регулярная Очистка
Регулярная очистка временных файлов и файлов обновлений поможет поддерживать систему в порядке, не угрожая её стабильности и безопасности.
В конечном счете, управление файлами обновлений Windows — это важная часть поддержания здоровья и эффективности системы. Соблюдая осторожность и используя доступные инструменты, можно эффективно управлять пространством на диске, сохраняя при этом систему в безопасном и стабильном состоянии.
На моей практике уже не раз случалось, что свежие обновления безопасности для продуктов Microsoft, выпускаемые в рамках MS Patch Tuesday, вызывают проблемы в работе операционной системы Windows или стороннего ПО. Проблемы, вызываемые обновлениями, бывают как массовыми, встречающимися у большого количества пользователей, так и частными – встречающимися в редких сочетания определённой версии Windows ОС и некоторых приложений (яркий такой пример проблемы описан здесь).
Если обновление Windows (или Office) вызывает проблему на компьютерах многих пользователей, и это подтверждается специалистами Microsoft, обновление отзывается компанией и через некоторое время заменяется новым, в котором исправляются найденные ошибки. Если обновление Windows вызывает проблемы, пользователь или администратора может самостоятельно удалить уже установленные обновления безопасности.
В этой статье мы рассмотрим, как правильно удалить обновления в ОС Windows (статья относится к Windows 10, 8.1, 7 и Windows Server 2016, 2012/R2, 2008/R2). Данные способы удаления обновлений можно использовать, если вы установили обновление вручную из CAB или MSU файла, автоматически получили его из Интернета с серверов Windows Update или своего сервера WSUS.
Вы можете удалить обновления в Windows (Windows Server) несколькими способами:
Содержание:
- Удаляем обновление Windows вручную через Панель управления
- Как заблокировать (скрыть) конкретное обновление в Windows 10?
- WUSA.exe: Удаление обновлений Windows из командной строки
- Удаление обновлений на всех компьютерах домена через WSUS
- Удаление обновлений на компьютерах домена с помощью политик GPO
- Как удалить обновление, если Windows не грузится?
Внимание. Возможность удаления обновлений – это, в первую очередь, временное решение, к которому можно прибегнуть, чтобы, во-первых, быстро восстановить работоспособность системы или ПО, а во-вторых подтвердить факт, что проблема вызвана именно установкой нового обновления безопасности. О найденной проблеме рекомендуется сообщить в техподдержку Microsoft и дождаться появления новой версии обновлений. Ни в коем случае нельзя отключать автоматическое обновление системы, удалять обновления из соображений улучшения работы системы или освобождения места на диске (тем более в новых версиях Windows появился мастер очистки устаревших обновлений, позволяющий удалить старые версии обновленных файлов). В противном случае вы подвергаете серьезному риску безопасность своего компьютера!
Удаляем обновление Windows вручную через Панель управления
Рассмотрим, как удаляются обновления на примере Windows 10. Откройте меню Параметры (Settings) и перейдите в раздел Обновления и Безопасность (Update & Security) -> Центр обновления Windows (Windows update)-> Просмотр журнала обновлений (View Update History) -> Удалить обновления (Uninstall updates).
Также вы можете перейди в окно удаления обновлений через классическую Панель управления: Панель управления -> Программы -> Удаление программ (Control Panel\Programs\Programs and Features) и нажмите на кнопку “Просмотр установленных обновлений” (View installed updates).
В открывшемся окне появится список всех обновлений Windows и Office, установленных в системе. Найдите в списке нужное обновление (а если быть более точным, ненужное 🙂 ), выделите его, нажмите кнопку Удалить (Uninstall). Запуститься мастер удаления обновления.
шт
На вопрос: “вы действительно хотите удалить это обновление?” ответьте Да..
Дождитесь окончания удаления обновления. После завершения сценария удаления обновления, Windows может запросить перезагрузку системы.
Как заблокировать (скрыть) конкретное обновление в Windows 10?
Если ваш компьютер настроены на автоматическое обновление Windows через Windows Update или WSUS это обновление скорее всего опять установится на вашем компьютере. Но вы можете отключить установку конкретного обновления, скрыв его (заблокировав). Для этого нужно использовать официальную утилиту Microsoft Show or Hide Updates (Показывать или скрывать обновления) https://support.microsoft.com/ru-ru/help/3073930/how-to-temporarily-prevent-a-driver-update-from-reinstalling-in-window
- Запустите wushowhide.diagcab;
- В мастере выберите пункт Hide Updates (скрыть обновления);
- Выберите обнволение, которое вы хотите скрыть и нажмите Далее;
- После этого данное обновление не будет устанавливаться в Windows через систему автоматических обновлений. Вы можете убрать обновление из скрытых, выбрав его в пункте Show hidden updates (показать скрытые обновления).
WUSA.exe: Удаление обновлений Windows из командной строки
Обновления Windows можно удалить также и из командной строки. Для этих целей в системе предусмотрена утилита wusa.exe (Windows Update Standalone Installer – автономный установщик обновлений Windows).
Вы можете вывести список всех обновлений, установленных на компьютере, командой:
wmic qfe list brief /format:table
С помощью следующей команды, запущенной с правами администратора, мы удалим обновление KB2790655:
wusa.exe /uninstall /kb:2693643
Пользователь должен подтвердить удаление обновления.
Если обновление нужно удалить в «тихом» режиме без запроса пользователя и предупредить его о последующей перезагрузке системы, команда будет выглядеть так:
wusa.exe /quiet /uninstall /kb:2693643 /promptrestart
Если нужно подавить запрос на перезагрузку, используйте команду:
wusa.exe /quiet /uninstall /kb:2693643 /norestart
Также вы можете удалить обновление из PowerShell с помощью модуля PSWindowsUpdate. Используется командлет Remove-WindowsUpdate формат команды:
Remove-WindowsUpdate -KBArticleID KB2693643 -NoRestart
Событие удаление обновления Windows фиксируется в системном журнале Setup EventID 7 и источником WUSA:
Windows update «Security Update for Microsoft Windows (KB2693643)» was successfully uninstalled. (Command line: «wusa.exe /quiet /uninstall /kb:2693643 /promptrestart»).
Вы можете удалить обновление на удаленном компьютере с помощью PsExec, используется такой формат команды:
psexec.exe \\remotePK C:\Windows\System32\wusa.exe /quiet /uninstall /kb:2693643/warnrestart:600
Удаление обновлений на всех компьютерах домена через WSUS
Если в вашей комании для установки обновлений на компьютеры домена используется корпоративный сервер WSUS, вы моежет удалить установленные одобренные обновления из консоли управления службы обновлений Update Services. Для этого щелкните ПКМ по ветке Updates и в меню выберите Search.
Укажите номер KB или бюллетеня безопасности, который требуется найти и нажмите Find Now. В списке, содержащем найденные обновления для разных версий Windows, выделите обновления, которые требуется удалить и выберите в меню пункт Approve.
Затем выберите группу компьютеров, которая вас интересует и в выпадающем списке выберите пункт Approved for Removal.
В нашем примере мы хотим удалить обновления на группе компьютеров, с именем Servers.
После процедуры обновления Windows на стороне клиентов WSUS (которая происходит по расписанию в соответствии с политикам WSUS и частотой синхронизации, которая задается параметром Automatic Update detection frequency, либо вы можете запустить цикл синхронизации вручную, набрав wuauclt /detectnow) в панели Windows Update соответствующее обновление появится с префиксом (Uninstall🙂 в названии.
После удаления обновления в журнале Windows Update History появится запись об этом событии.
Удаление обновлений на компьютерах домена с помощью политик GPO
Если вам нужно удалить определенное обновление на множестве компьютеров в домене Active Directory, в котором не используется WSUS, можно воспользоваться функционалом Startup/Shutdown скриптом групповых политик (GPO).
Для этого создайте новый объект GPO, нацеленный на нужную OU / сайт (пример таргетирования групповых политик на сайты AD описан здесь)/ или группу компьютеров. А затем в разделе Computer Configuration -> Policies -> Windows Settings -> Scripts (Startup/Shutdown) создайте новый скрипт с командой wusa из предыдущего раздела.
Также вы можете использовать PowerShell логон скрипты для удаления обновлений.
Как удалить обновление, если Windows не грузится?
Иногда случается, что не удается удалить обновление непосредственно из системы, т.к. Windows просто перестала загружаться после установки проблемного обновления. В этом случае, вероятно, вам придется загрузиться компьютер с загрузочного диска и удалять обновления через DISM (см статью https://winitpro.ru/index.php/2018/01/24/ne-zagruzhaetsya-windows-posle-ustanovki-obnovlenij/), или с помощью утилиты Hotfix uninstall из комплекта MSDaRT.
Итак, мы рассмотрели самые распространенные сценарии удаления обновлений на компьютерах под управлением Windows.
Обратите внимание, что нельзя удалить установленные обновления, если произведена очистка образа системы от старых версий компонентов с помощью мастера очистки диска (Cleanup Manager) или очистки хранилища компонентов (WinSxS ) командой:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase