Windows 8.1 неожиданно сообщила из области уведомлений, что уже давно не может запускать обновления. Приложение обновлений в стиле metro мало что говорит мне о причинах сбоя обновлений, но в настольном приложении есть сообщение (некоторые акцентируют мое):
Windows не может найти новые обновления
При проверке обновлений возникла проблема.
Обнаружены ошибки: код 80244007
Это выглядит так:
Странная вещь, если я проверяю историю обновлений, я действительно вижу более свежие обновления:
Я пробовал несколько вещей, чтобы решить эту проблему.
Сначала я попробовал различные способы выключения и перезагрузки компьютера, надеясь, что он чудесным образом начнет заканчивать обновления. Это не сработало.
Во-вторых , я просмотрел базу знаний MS 2883975, в которой описана моя проблема ...
... которая подсказала мне перейти на базу знаний MS 2883201
... которая велела мне запускать Windows udpate: P
... или перейти к Центр загрузки MS
... где я должен искать "KB2883201"
... где я выбрал загрузку Windows 8 x-64
... которая дала мне:
Это обновление не применимо к этому компьютеру
Я подумал, что в этом есть какой-то смысл, потому что в имени файла есть «RT». Поэтому я также попробовал обычную загрузку Windows 8 , но она выдает мне то же сообщение об ошибке.
В-третьих , я провел еще несколько поисков и попал на страницу, которая обещает, что эта ошибка будет решена путем запуска некоторого исполняемого файла «Windows Repair Tool», но страница очень расплывчатая и общая, поэтому я воздержался от попыток.
Наконец , соответствующий пост на answers.microsoft.com предложил запустить sfc /scannow
, который я пробовал, но вернулся без проблем после 100% проверки.
Как (вероятно, важная) сноска, я думаю, что я, вероятно, дебютирую с этой проблемой. При настройке моего ПК я по ошибке выбрал «Windows 8 Enterprise» из своей подписки MSDN, хотя я не нахожусь в корпоративной ситуации (я должен был выбрать любую версию «Pro», я думаю). У нас нет сервера, распространяющего обновления для нашего домена или что-то подобное.
Мне нужна моя установка Windows 8, чтобы получать обновления самостоятельно. Это работало очень хорошо в прошлом, только недавно у него начались проблемы.
В любом случае: что я могу сделать, чтобы заставить Windows снова начать обновление?
Вот дополнительные сведения, которые могут (или не могут) быть важными:
- Мой компьютер является частью небольшого домена. У нас нет централизованного сервера распространения обновлений (как я уже говорил, я по ошибке установил дополнение Enterprise ).
Ответы:
Поскольку вы подключены к домену, я предполагаю, что это недопустимое имя целевой группы. Итак, что вам нужно сделать, это открыть реестр, а затем перейти к:
HKLM\Software\Policies\Microsoft\Windows\WindowsUpdate
Затем найдите
Target Group
ключ, сначала экспортируйте его (просто резервную копию), а затем удалите.Теперь перезагрузите компьютер и проверьте обновления Windows.
источник
Target Group
Ключ был установлен в мое имя домена. Удаление его было недостаточно, но после того, как я также удалены (в некотором порядке, не уверен, установил ее)TargetGroupEnabled
,WUServer
иWUStatusServer
ключи, обновления снова работает.Я получил ту же ошибку на компьютере Windows 10 (1511). В моем случае удаление
C:\Windows\SoftwareDistribution\DataStore\DataStore.edb
сработало:Это решение не было моей идеей, но была предложена Франком Maxwitat здесь .
Проблема появилась после запуска мастера очистки сервера на сервере WSUS, используемом этим компьютером. Однако перед выполнением очистки возникла другая проблема, поэтому, возможно, эта проблема просто скрывалась другой проблемой перед очисткой.
источник
Я видел такие ошибки при попытке установить обновления на ПК с Windows 8, когда время не было правильно синхронизировано с сервером времени. Это также прояснит, почему вы видите более свежие обновления в истории обновлений.
Можете ли вы проверить правильность синхронизации ваших часов? Если вы нажмете на часы на панели задач, вы можете выбрать «Изменить настройки времени и даты ...», а затем перейти на вкладку «Интернет-время». Когда ваш компьютер синхронизировал время? Возможно, попробуйте нажать «Изменить настройки». ... ', убедитесь, что serveradres' time.windows.com ', а затем нажмите «Обновить сейчас».
источник