Обновления Windows - важная часть операционной системы Windows. Это встроенная в Windows функция, которая помогает Microsoft распространять обновления, исправления ошибок и патчи для устранения уязвимостей системы безопасности. Хотя у пользователя есть выбор: пропустить, остановить и никогда не обновлять, но мы не рекомендуем этого делать, потому что это может подвергнуть вашу систему серьезной угрозе безопасности.
Поскольку обновление Windows - это тоже программа; следовательно, ошибки неизбежны в нем. Один из них - когда пользователь пытается запустить обновление Windows, появляется сообщение об ошибке Центр обновления Windows в настоящее время не может проверить наличие обновлений, потому что служба не запущена. Возможно, вам потребуется перезагрузить компьютер . Причиной этой ошибки может быть то, что служба обновления Windows не запускается, или поврежденная запись реестра, из-за которой служба не может быть найдена.
В этом руководстве я расскажу вам о нескольких методах решения этой проблемы.
Метод 1: восстановление службы обновления Windows
Чтобы упростить задачу, мы создали командный файл, чтобы остановить службу обновления Windows, удалить папку SoftwareDistribution и снова запустить службу обновления. windowsupdatefix.bat
- Щелкните правой кнопкой мыши ссылку windowsupdatefix.bat выше и выберите «Сохранить как». Сохраните файл и откройте расположение файла, щелкните файл правой кнопкой мыши и выберите Запустить от имени администратора.
- Черное окно командной строки появится на пару секунд, после того как окно исчезнет, попробуйте запустить обновление еще раз.
Метод 2: сброс настроек Центра обновления Windows
Выключение и последующее включение обновления Windows с помощью панели управления устранило эту проблему для многих пользователей, так как сбрасывает все несогласованные настройки обновления Windows. Для этого нажмите Windows ключ и введите Windows Обновить .
- Нажмите на Windows Обновить в результатах поиска. В окне обновления Windows нажмите на + Изменить Настройки .
- Выбрать Никогда не проверять обновления под Важный Обновления и нажмите Хорошо . Закрыть все окна.
- Теперь снова перейдите в окно настроек обновления Windows. Выберите «Установить обновления автоматически» и нажмите «ОК». Теперь еще раз проверьте обновления.
Если ошибка по-прежнему появляется, перейдите к следующему решению.
Метод 3: временно отключить антивирус и защиту брандмауэра
Ваша антивирусная программа, даже Windows Security Essential, иногда может остановить запуск обновления Windows. Так временно отключить любую защиту в реальном времени, которую имеет ваш антивирус и / или шпионское ПО. Затем проверьте обновления. Независимо от того, работает ли решение или нет, включите всю свою защиту.
Метод 4: восстановить базу данных Центра обновления Windows
Чтобы восстановить базу данных Центра обновления Windows, нажмите Пуск и введите cmd. Щелкните правой кнопкой мыши CMD и выберите Запустить от имени администратора.
В черной командной строке выполните следующие команды:
чистая остановка wuauserv
компакт-диск / d% windir% SoftwareDistribution DataStore Logs
esentutl / mh .. DataStore.edb | findstr / i / c: 'Состояние:'
Если Состояние: Чистое выключение отображается в командной строке, вам не нужно продолжать работу с этим решением, поскольку с базой данных все в порядке.
Если этот шаг завершился неудачно или если State: Clean Shutdown не отображается в командной строке, создается временная папка с именем «fixedfiles». Для этого введите следующую команду в черном окне командной строки:
mkdir c: fixedfiles
Теперь получите доступ к другому компьютеру с Windows, на котором обновления Windows работают нормально. Нажмите и удерживайте Клавиша Windows и нажмите р . Тип System32 и нажмите Войти .
в System32 папку, найдите файл с именем esent.dll и поместите его в фиксированные файлы папка на компьютере, обновление Windows которого вы ремонтируете.
Затем введите следующую команду в черном окне командной строки на целевом компьютере:
скопируйте% windir% system32 esentutl.exe c: fixedfiles c: fixedfiles esentutl.exe / r edb чистый старт wuauserv
Перезагрузите систему и запустите обновление Windows, чтобы проверить, решена ли проблема.
2 минуты на чтение