Содержание
Существует множество случаев, когда Центр обновления Windows сам по себе вызывает проблемы и не может обновить загруженные компоненты. Вы можете увидеть уведомление «ожидающие изменения» в вашем модуле обновлений, которые отказываются устанавливать, несмотря на попытки несколько раз. В подобных случаях рекомендуется удалить уже загруженные файлы обновлений Windows.
Модуль обновления проверит наличие файлов. Если этого не произойдет, он повторно инициализирует весь процесс и снова начнет загружать обновления. Частично загружаемые файлы обновлений не являются чем-то, и это решит эту проблему.
Способ 1: удаление содержимого временной папки
Временная папка на вашем компьютере содержит файлы, когда они загружаются, и установщик извлекает файлы из этой папки при попытке установить их в правильный каталог. Установщик никогда не загружает файлы в ту же папку, где выбрана установка.
Мы можем попытаться удалить содержимое временной папки, чтобы исправить любую проблему, которая возникла у вас, получив к ней доступ через терминал «Выполнить».
- Нажмите Windows + R, введите «% Temp%”В диалоговом окне и нажмите Enter.
- В каталоге вы увидите сотни записей, если вы никогда не очищали свою временную папку. Также рекомендуется сделать копию этой папки в другом месте, чтобы вы могли восстановить, если что-то не так.
Выберите все элементы, щелкните их правой кнопкой мыши и выберите удалять.
- После этого включите и снова включите компьютер и посмотрите, устранит ли это действие любую проблему, с которой вы столкнулись.
Способ 2: удаление содержимого папки SoftwareDistribution
SoftwareDistribution — это папка, расположенная в каталоге Windows, которая используется для временного хранения файлов, которые могут потребоваться для установки последних обновлений Windows на ваш компьютер. Это является обязательным требованием для модуля обновления, и операция чтения / записи для него управляется WUagent.
Удаление содержимого этой папки приведет к удалению вашей истории обновлений. Удаление истории может иметь свои собственные привилегии, например, модуль обновления больше не займет много времени для инициализации. Прежде чем удалять содержимое, мы должны отключить модуль обновления.
- Нажмите Windows + S, введите «командная строка«В диалоговом окне щелкните правой кнопкой мыши приложение и выберите«Запустить от имени администратора».
- В командной строке введите «чистая остановка wuauserv» а также «стоповые биты». Пока не закрывайте командную строку, она может понадобиться нам позже.
Теперь мы перейдем в каталог Windows Update и удалим все обновленные файлы, которые уже есть. Откройте проводник или Мой компьютер и следуйте инструкциям.
- Перейдите по адресу, указанному ниже. Вы также можете запустить приложение «Запустить» и скопировать и вставить адрес для непосредственного доступа.
C: \ Windows \ SoftwareDistribution
- Удалить все внутри распространения программного обеспечения папку (вы также можете вырезать вставить их в другое место на случай, если вы хотите поместить их обратно).
Замечания: Вы также можете вместо этого переименовать папку распространения программного обеспечения. Назовите это как «SoftwareDistributionold».
Теперь нам нужно снова включить службу Windows Update и запустить ее снова. Первоначально диспетчеру обновлений может потребоваться несколько минут для вычисления деталей и подготовки манифеста для загрузки.
- Нажмите Windows + S, введите «командная строка«В диалоговом окне щелкните правой кнопкой мыши приложение и выберите«Запустить от имени администратора».
- В командной строке введите «чистый старт wuauserv» а также «чистые стартовые биты”И нажмите Enter.
- Теперь перезагрузите компьютер и попробуйте выполнить действие, которое побудило вас удалить файлы обновления Windows.
Решение 3. Удаление файлов XML
Windows поддерживает файл XML для отслеживания всех загруженных файлов обновлений или находящихся в очереди на загрузку. Когда мы удаляем этот XML-файл, весь список теряется, и когда Windows обнаружит, что список отсутствует, он создаст новый и повторно инициализирует все операции.
Замечания: Вместо удаления списка целесообразно обрезать и вставить файл в другое место, чтобы у вас всегда была возможность восстановить, если что-то пойдет не так.
- Нажмите Windows + R, введите «C: \ Windows \ WinSxS \”В диалоговом окне и нажмите Enter.
- Найдите в каталоге ожидающий XML-файл и удалять
- Перезагрузите компьютер и проверьте, удаляются ли файлы обновлений Windows.
Решение 4. Сброс папки CatRoot2
Catroot и catroot2 — это папки, которые необходимы для работы Центра обновления Windows. Они используются для хранения подписей пакетов обновлений и помогают в процессе установки. Сброс папки catroot2 — известное исправление некоторых проблем с обновлением Windows.
Замечания: Не удаляйте и не переименовывайте папку catroot2. Эта папка автоматически воссоздается Windows, но она не воссоздается, если последняя будет выполнена.
- Нажмите Windows + S, введите «CMD”В диалоговом окне щелкните правой кнопкой мыши приложение и выберите Запустить от имени администратора.
- В командной строке с повышенными привилегиями выполните следующие команды:
чистая остановка cryptsvc md% systemroot% \ system32 \ catroot2.old
Теперь удалите все содержание папки catroot2 и после удаления выполните следующую команду:
чистый старт cryptsvc
Папка catroot будет сброшена при каждом запуске обновления Windows.