Центр обновления Windows больше не работает с момента установки обновления SP1

21221
Stuart Roberts

Вчера я понял, что Windows Update не работает на моем Windows 7 (32-разрядном) ноутбуке.

Иногда он находил обновления, но потом, когда я выбирал их и пытался загрузить их, он просто зависал на 0 кб и 0%.

Я удалил SP1 и Windows Update работал нормально. Затем, когда переустановленный SP1 Windows Update перестал работать - он просто зависает, когда говорит, что ищет обновления.

Я использовал два инструмента, чтобы попытаться исправить это - Windows Update Diagnostic и Microsoft FixIt 50202. Ни один из них не сработал ...

0
Возможный дубликат [Windows 7 SP1 Windows Update застрял, проверяя наличие обновлений] (http://superuser.com/questions/951960/windows-7-sp1-windows-update-stuck-checking-for-updates) fixer1234 8 лет назад 2

5 ответов на вопрос

3
EntMobSec

Я имел дело со многими серверами и клиентами, у которых были проблемы с Центром обновления Windows.

Убедитесь, что вы используете новейшую версию агента обновления Windows (это решило многие проблемы для меня). Новейшую версию можно найти здесь: https://support.microsoft.com/en-us/kb/949104 Найдите свою ОС, загрузите пакет и установите его. Затем перезагрузите компьютер.

Если это не помогло, попробуйте это:

  1. Остановите службу Windows Update
  2. Удалить содержимое папки C: \ Windows \ SoftwareDistribution
  3. Запустите Сервис
  4. Попробуйте установить обновления.

В некоторых редких случаях решить проблему еще сложнее. Я бы порекомендовал вам попробовать запустить следующие строки в командной строке от имени администратора (чтобы открыть командную строку от имени администратора, найдите CMD> щелкните правой кнопкой мыши> Запуск от имени администратора)

net stop cryptsvc md %systemroot%\system32\catroot2.old xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s 
Почему эти последние несколько строк? У вас есть его скопировать папку в резервную копию. Похоже, что-то должно быть сделано с оригинальной папкой сейчас .... Jan Doggen 7 лет назад 0
Он создает новую папку с именем catroot2.old, а затем копирует содержимое из исходной папки catroot2 в папку catroot2.old, чтобы полностью очистить содержимое в папке, которое впоследствии будет воссоздано в исправном состоянии. EntMobSec 7 лет назад 0
0
Kenny Watson

Я обнаружил, что эта команда из командной строки администратора может творить чудеса для обновлений Windows, когда они не запускаются.

fsutil ресурс setautoreset true c: \

Это только исправляет это, если журнал транзакций файловой системы Windows был поврежден, который был настоящей проблемой в Vista, никогда не видел эту проблему в W7 или выше. Moab 8 лет назад 1
0
KenWeiLL

Откройте настройки Центра обновления Windows и снимите два флажка:

Give me recommended updates the same way I receive important updates. Give me updates for other Microsoft products when I update Windows. 

Затем вручную проверьте наличие обновлений. Должно работать после отключения обеих опций.

0
Chris

I had the same problem for two weeks. Then I came across this page Windows 7 SP1 Windows Update stuck checking for updates

It fixed my issue completely. Thanks to you guys on this site.

Когда вы обнаружите, что другой поток отвечает на вопрос, предложите его как дубликат, когда вы создадите немного больше повторений. Я пошел вперед и сделал это. Спасибо за указание на это. fixer1234 8 лет назад 0
Пожалуйста, не добавляйте «спасибо» как ответы. Потратьте некоторое время на сайт, и вы получите достаточные [привилегии] (http://superuser.com/privileges), чтобы поднять ответы, которые вам нравятся, что является способом «Супер пользователя» поблагодарить вас. DavidPostill 8 лет назад 0
-1
Lolák

РЕШЕНИЕ. Установите этот https://support.microsoft.com/en-us/kb/3125574, включая предварительные условия: https://support.microsoft.com/en-us/kb/3020369.

Ответы только на ссылки не помогают. Информация, на которую вы ссылаетесь, может быть легко процитирована и на нее есть ссылки. Ramhound 7 лет назад 0

Похожие вопросы