Windows server 2016 не обновляется

Обновлено: 21.11.2024

Если Центр обновления Windows не работает, вот основные исправления

Распространенной проблемой является то, что Центр обновления Windows не работает, обновления Windows не могут быть найдены, KB4093112, KB 4093105 или какое-либо другое обновление не устанавливается. Есть ли решение? Попробуйте эти основные исправления.

Что не так с Центром обновления Windows и почему он так часто дает сбой? Это один из самых распространенных вопросов, которые задают пользователи Windows, и никто не знает. Возможно, даже Microsoft не знает, потому что иногда кажется, что исправлений вообще нет.

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

Он застревает в разных местах у разных людей и, возможно, по разным причинам.

Иногда это небольшие проблемы, которые легко исправить, но иногда они оказываются более серьезными, например, ошибки базы данных Центра обновления Windows или повреждение.

Это случилось со мной, и однажды на исправление ушло две недели. Я не работал над этим полный рабочий день, но тратил час или около того три или четыре раза. В конце концов он снова заработал, и было установлено последнее обновление.

Он работал нормально несколько месяцев, может быть, год или больше, а теперь снова зависает на обновлении. KB4093112 пытался установить каждый день в течение трех недель, и теперь KB4093105 тоже зависает.

Вот что я пробовал. Иногда они работали на меня, и они могут работать и на вас. Он предназначен для пользователей Windows 10, но некоторые советы работают и с более ранними версиями Windows.

1 Проверить наличие ошибок диска

Диск можно проверить на наличие ошибок из Windows, но я предпочитаю старую версию командной строки. Кажется, он находит и устраняет больше проблем.

Нажмите правой кнопкой мыши кнопку Пуск и выберите Командная строка (администратор). Либо разверните Система Windows в меню "Пуск", щелкните правой кнопкой мыши Командная строка и выберите Дополнительно, Запуск от имени администратора.

Проверьте файловую систему диска на наличие ошибок и устраните их, введя: chkdsk c: /f

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

2. Проверьте системные файлы Windows

Возможно, системные файлы Windows были удалены или повреждены, поэтому рекомендуется проверить их наличие и правильность.

Откройте командную строку администратора (как в предыдущем разделе) и введите:

sfc/scannow

По завершении введите эти две команды. Они выполняют дополнительные проверки системных файлов Windows.

DISM.exe/Online/Cleanup-image/scanhealth
DISM.exe/Online/Cleanup-image/Restorehealth

3 Используйте встроенные средства устранения неполадок

Средства устранения неполадок, которые устраняют проблемы, встроены в Windows и могут решить некоторые, но не все проблемы. Откройте Панель управления (она находится в меню "Пуск") и нажмите Устранение неполадок (переключитесь на отображение мелких значков, если вы его не видите).

Нажмите Просмотреть все и выберите Фоновая интеллектуальная служба передачи. Если средство устранения неполадок обнаружит проблему, позвольте ему исправить ее, а затем запускайте его снова и снова, пока проблемы не будут найдены.

Затем запустите средство устранения неполадок Центра обновления Windows, нажмите Дополнительно, а затем нажмите Запуск от имени администратора. Если он обнаружит какие-либо проблемы, исправьте их, а затем запускайте снова и снова, пока все не будет исправлено.

Это не помогло мне исправить все ошибки, но попробуйте и вернитесь к нему после выполнения каждой из других задач. Дополнительную информацию о средствах устранения неполадок Windows можно найти здесь.

3 Загрузите средство устранения неполадок Центра обновления Windows

Несмотря на то, что на панели управления и в разделе Настройки > Обновление и безопасность > Устранение неполадок в Windows 10 есть средство устранения неполадок Центра обновления Windows, на веб-сайте Microsoft можно загрузить отдельную версию средства устранения неполадок Центра обновления Windows. . Он объединяет три средства устранения неполадок, и там, где версия панели управления оставила неисправленные ошибки, эта исправил их, когда я попробовал.

  1. Перейти на сайт
  2. Выберите версию Windows.
  3. Загрузить средство устранения неполадок
  4. Чтобы запустить его, дважды щелкните его в папке "Загрузки".
  5. Нажмите Дополнительно
  6. Нажмите Запуск от имени администратора
  7. .
  8. Нажмите Далее, чтобы начать проверку средства устранения неполадок.

4 Очистите диск

Проблема с Центром обновления Windows может заключаться в том, что он частично загрузил обновление, а затем завис. Пока эти загруженные файлы находятся на диске, Центр обновления Windows не будет работать. Удалите их с помощью Очистки диска.

Откройте меню Пуск, Инструменты администрирования Windows, Очистка диска. Сканирование диска занимает несколько минут, а затем появляется окно. Нажмите кнопку Очистить системные файлы.

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

5 Удалить папку SoftwareDistribution

В папке SoftwareDistribution Windows хранит обновления. Удаление или переименование все очищает. Если он отсутствует или пуст, Windows выполнит поиск обновлений и автоматически загрузит их снова. Получение свежих копий обновлений может решить вашу проблему с обновлением.

Нажмите правой кнопкой мыши кнопку Пуск и выберите Командная строка (администратор). В командной строке введите следующие команды:

net stop wuauserv
net stop bits
переименовать c:\windows\SoftwareDistribution SoftwareDistribution.bak
net start wuauserv
net start bits

После этого перезагрузите Windows.

6. Используйте каталог Центра обновления Майкрософт

Вместо того, чтобы полагаться на Центр обновления Windows для загрузки и установки обновлений, можно загрузить обновления непосредственно с веб-сайта каталога Центра обновления Майкрософт.

Откройте Настройки > Обновление и безопасность и посмотрите, какой номер обновления базы знаний… не будет установлен. Затем перейдите в каталог Центра обновления Майкрософт и найдите номер базы знаний….

Обычно отображается несколько результатов, поэтому убедитесь, что вы загрузили нужный. Например, x86 означает 32-разрядную версию Windows, а x64 — 64-разрядную. Игнорировать ARM64 и Windows Server.

Иногда есть дельта-обновление и накопительное обновление. Попробуйте оба. Дельта — это только то, что появилось с момента последнего обновления, тогда как накопительное обновление больше и объединяет несколько предыдущих обновлений. Это хорошо, если вы что-то упустили.

7 Запустите эти средства устранения неполадок еще раз

Могут ли быть причиной проблемы драйверы устройств? Несовместимость может быть проблемой. Вот как решить проблемы с Windows с помощью диспетчера устройств.

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

Хэллоуин, Черная пятница, Киберпонедельник: сезон распродаж! Воспользуйтесь преимуществами этих рекомендуемых VPN для обеспечения конфиденциальности и безопасности: (партнерские ссылки)

1 комментарий

Спасибо, что нашли время, чтобы предоставить другим возможность воспользоваться этой процедурой устранения неполадок

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

Но при запуске пишет:
"Обновление неприменимо к вашему компьютеру"

Это не вычисляется.

Заранее спасибо.

2 ответа

--пожалуйста, не забудьте принять в качестве ответа, если ответ полезен--

Я видел несколько сообщений, в которых говорилось, что сначала необходимо установить SSU, а затем накопительное обновление.

Если бы этот SSU был установлен ранее, это было бы указано.
Например, если я пытаюсь установить SSU от 2020-09, он говорит: "Обновление безопасности для Windows (KB4565912) уже установлено на этом компьютере"

Но этот SSU говорит: "Неприменимо к вашему компьютеру".
И это не похоже на правду.

Пожалуйста, опубликуйте результаты
(Get-HotFix | Sort-Object -Property InstalledOn)

Описание HotFixID InstalledBy InstalledOn

Обновление KB4049065 NT AUTHORITY\SYSTEM 02.02.2018 00:00
Обновление системы безопасности KB4465659 NT AUTHORITY\SYSTEM 14.11.2018 00:00
Обновление KB4132216 NT AUTHORITY \SYSTEM 14.11.2018 00:00:00
Обновление системы безопасности KB4485447 NT AUTHORITY\SYSTEM 13.02.2019 00:00:00
Обновление системы безопасности KB4498947 NT AUTHORITY\SYSTEM 16.05/ 2019 00:00:00
Обновление системы безопасности KB4503537 NT AUTHORITY\SYSTEM 13.06.2019 00:00:00
Обновление системы безопасности KB4509091 NT AUTHORITY\SYSTEM 11.07.2019 12:00:00 AM
Обновление системы безопасности KB4512574 NT AUTHORITY\SYSTEM 14.09.2019 00:00:00
Обновление системы безопасности KB4521858 NT AUTHORITY\SYSTEM 12.10.2019 00:00:00
Безопасность Обновление KB4520724 NT AUTHORITY\SYSTEM 17.11.2019 00:00
Обновление системы безопасности KB4524244 NT AUTHORITY\SYSTEM 13.02.2020 00:00
Обновление системы безопасности KB4540723 NT AUTHORITY\SYSTEM 14.03.2020 00:00:00
Обновление системы безопасности KB4550994 NT AUTHORITY\SYSTEM 15.04.2020 00:00:00
Обновление системы безопасности KB4565912 NT AUTHORITY\SYSTEM 24.07.2020 12 :00:0 00:00
Обновление KB4494175 NT AUTHORITY\SYSTEM 30.07.2020 00:00:00
Обновление системы безопасности KB4576750 NT AUTHORITY\SYSTEM 21.09.2020 00:00:00
Безопасность Обновление KB4535680 NT AUTHORITY\SYSTEM 11.02.2021 00:00
Обновление системы безопасности KB4598243 NT AUTHORITY\SYSTEM 12.02.2021 00:00:00

Если в вашей системе установлена ​​Windows Server 2016, вы действительно ожидаете более гладкого процесса обновления для доступных обновлений от Microsoft. Однако мы видели несколько случаев, когда серверы Windows сталкивались с проблемами обновления при использовании обычных методов обновления. Что вызывает такие ошибки? Как бы попытаться загрузить и установить обновления? Мы столкнулись с несколькими пользователями, которые жаловались на проблемы с обновлением сервера в Windows Server 2016. Давайте узнаем, как исправить Windows Server 2016, не загружающую обновления онлайн.

Исправить Windows Server 2016, не загружающие обновления

Ошибка обновления может быть связана с несколькими кодами. Один из наиболее распространенных кодов ошибок, связанных с Windows Server 2016, — 0x800705b4. Проблема может быть решена на стороне сервера или на стороне клиента. На самом деле было замечено, что проблема неизменно влияет на Windows Server 2016 более серьезно, чем на другие версии Server.

Тем не менее, следует отметить, что проблем с обновлениями может быть слишком много. Вы можете столкнуться с проблемами, связанными с невозможностью загрузки обновлений. В некоторых случаях обновления могут загружаться, но не устанавливаться. Какой бы ни была причина в вашем случае, мы предполагаем, что представленные здесь решения будут полезны для ваших требований.

Обновление Windows Server зависло на нуле процентов

Это одна из наиболее распространенных ошибок, с которыми вы можете столкнуться при обновлении Windows Server 2016. Симптомы сбоя: система зависает на 0 процентов при попытке обновить Windows Server 2016. Проблема может возникнуть независимо от того, используете ли вы Центр обновления Windows — отдельное приложение или WSUS. Что может вызвать эту проблему? : Давайте рассмотрим основные причины.

Причина 1. Проблема может быть вызвана отключением конфигурации брандмауэра Windows. Отключение брандмауэра может вызвать конфликт и, следовательно, проблемы с обновлениями в Windows.

Причина 3. Еще одна возможная причина, которая может вызвать проблемы с обновлением Windows Server 2016, — несовместимая RTM-версия агента обновления Windows.

Как решить эту проблему?

Причина 1 – отключите брандмауэр в соответствии с правильным форматом. Отключение вручную на уровне пользователя не рекомендуется и не поддерживается в Windows. Если вы используете какие-либо сторонние параметры брандмауэра, они отключат брандмауэр рекомендуемым способом.

По причине 2. Вы можете включить прокси-сервер на системном уровне с помощью следующей команды из командной строки.

Вам необходимо заменить имя прокси-сервера и номер порта в зависимости от того, какой прокси-сервер включен в Internet Explorer.

Вы также можете импортировать прокси-сервер из Internet Explorer, используя следующую команду в командной строке:

По причине 3 – вам потребуется обновить агент Центра обновления Windows до последней версии. Правильная версия должна быть 10.0.14393.187 (согласно документации службы поддержки Microsoft). Вы можете обновить его с помощью самого последнего накопительного обновления безопасности. Обновление, выпущенное позднее сентября 2016 года, должно решить эту проблему. Вы можете получить файл обновления в каталоге Центра обновления Windows и загрузить его вручную.

Попробуйте сбросить настройки сервера и компонентов Центра обновления Windows

Это может быть еще одним решением вашей проблемы. Во многих случаях может помочь сброс сервера обновлений Windows. Внимательно следуйте инструкциям.

  • Выберите Командная строка.Есть несколько способов добиться этого.
  • Остановите эти службы — BITS, Cryptographic, установщик MSI и службы Windows Update. Используйте для этой цели следующие команды.

net stop wuaauserv

чистая остановка cryptSvc

чистые стоповые биты

net stop msserver

Обратите внимание, что после каждой из этих команд необходимо нажимать клавишу ВВОД.

  • Следующим шагом будет переименование SoftwareDistribution и Catroot2. Даже эти шаги можно выполнить с помощью командной строки. Вот команды, которые вам нужно ввести. Обратите внимание, что после каждой из этих команд необходимо нажимать клавишу ВВОД.

ren C:WindowsSoftwareDistribution SoftwareDistribution.old

ren C:WindowsSystem32catroot2 Catroot2.old

  • Теперь перезапустите службы, которые вы остановили на первом шаге. Следуйте приведенной ниже команде, снова не забывая нажимать клавишу ВВОД после каждой из этих команд.

net start wuauserv

чистый запуск cryptSvc

начальные биты сети

net start msserver

Выйти из командной строки.

Проверьте сейчас, решена ли проблема.

Еще одно решение, которое может сработать

Подписи Защитника Windows также могут быть причиной проблем с обновлением в Windows Server 2016. Устаревшие сигнатуры сервера могут остановить обновления. Это может произойти, если вы установили сервер с помощью более старого образа ISO.

Решить эту проблему может быть гораздо проще. Мы надеемся, что это сработает для вас. Следуйте инструкциям ниже –

  • Запуск обновлений Windows из настроек.
  • В разделе "Обновление" найдите "Настройки" и нажмите "Дополнительные параметры".
  • В следующем окне установите флажок "Получать обновления для других продуктов Microsoft при обновлении Windows".

Теперь вернитесь на страницу обновлений и попробуйте применить обновления. Это также должно помочь вам обновить подписи Защитника Windows. Многие пользователи Windows Server 2016 сообщили об успешном решении проблемы с помощью этого метода.

Прежде чем мы покинем вас...

Ну, проблемы с обновлениями Windows всегда были постоянными, даже со времен Windows 7 и даже раньше. Существует несколько причин появления ошибок, из-за которых вы можете обнаружить, что обновления не загружаются.

Вы можете проверить методы, которые мы указали в приведенном выше руководстве, и выяснить, решают ли эти советы проблемы с обновлением в вашем случае. Мы перечислили возможные исправления для решения проблем с обновлениями, которые не загружаются на ваш Windows Server 2016. Сообщите нам, какой из вышеперечисленных методов устранил решение для вас. Если вам известны какие-либо другие исправления, кроме тех, которые мы перечислили здесь, поделитесь с нами советами.

Иногда обновление Windows превращается в кошмар, особенно в деловой/рабочей сети. Если у вас есть прямой доступ в Интернет без каких-либо прокси-серверов или серверов WSUS, большую часть времени он будет работать без каких-либо проблем. Вот как это работает на персональных компьютерах дома. Но когда существует сложная настройка с различными версиями серверов, несколькими интернет-шлюзами и прокси-серверами, вы столкнетесь со случайными проблемами с обновлением Windows. Недавно у меня возникла проблема с сервером Windows 2016, когда обновление Windows зависло на 0% и дальше не продвигалось.

В моем случае он обнаружил доступные обновления, но когда начал загрузку, застрял на 0%. Я думал, что что-то не так с подключением к Интернету, но просмотр Интернета на том же сервере работал нормально. Найдя в Интернете несколько решений, мне помогло только одно. В этом посте я расскажу, как исправить ошибку обновления Windows, зависшую на 0% на сервере Windows 2016. Кстати, это виртуальная машина, работающая на Hyper-V.

Описанные ниже шаги применимы к серверным операционным системам Windows 2019 и 2022, а также в случае возникновения подобных проблем.

Шаги по устранению зависания Центра обновления Windows на 0% на сервере 2016/2019/2022

Позвольте мне сначала добавить решение, которое сработало для меня после нескольких шагов. Если это не работает для вас или ваш сценарий отличается, перейдите к другим шагам.

1) Проверьте службу/состояние брандмауэра Windows

В Windows 2016 (или серверах 2019/2022) брандмауэр Windows должен быть включен и активен, чтобы обновления Microsoft работали. В моем случае я ранее отключил брандмауэр Windows для какой-то другой цели. Таким образом, обновление зависло на 0% без какого-либо прогресса.

Посетите раздел Службы в диспетчере серверов и убедитесь, что служба брандмауэра Windows запущена.

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

Если этот шаг не устранит проблему, перейдите к следующим шагам.

2) Проверьте настройки интернет-прокси

В большинстве случаев Центр обновления Windows не может загружать пакеты через веб-прокси (хотя это зависит от политики аутентификации и безопасности веб-прокси).

Проверьте и подтвердите, что в веб-браузере не настроен прокси-сервер.

Вы должны удалить настройки прокси-сервера и обеспечить прямой доступ в Интернет к серверам Windows для загрузки обновлений Windows.

Вы можете проверить текущие и активные настройки прокси-сервера в командной строке с помощью ввода ниже.

3) Очистите папку каталога обновлений

Может быть причина в том, что папка/файл/каталог содержимого обновления Windows повреждены, поэтому загрузка зависает на 0%. Очистка папки может помочь успешно возобновить обновления Windows.

Нам нужно остановить службу, прежде чем выполнять очистку,

Перейдите в Службы и найдите службу обновления Windows. Остановить службу.

После успешной остановки службы перейдите в следующую папку и удалите все содержимое (файлы и папки).

C:\Windows\SoftwareDistribution

Это место, откуда ОС Windows загружает обновления. Может помочь очистка этих файлов/папок и запуск службы.

После удаления файлов запустите ту же службу Центра обновления Windows, которую вы остановили изначально. Это перезапустит службу обновлений и загрузит обновления, которые ранее застряли на сервере Windows 2016/2019 на уровне 0%.

Сначала я попробовал шаги 2 и 3, но в моем случае это не помогло. На моем сервере никогда не было прокси-сервера для доступа в Интернет. Удаление содержимого из определенного места и перезапуск службы Центра обновления Windows также не помогли. Включение брандмауэра Windows помогло мне в конце концов. Вы можете попробовать эти шаги и поделиться результатом, какой метод помог загрузить обновления Windows с серверов Windows 2016/2019, которые застряли на 0%.

Динеш

Динеш является основателем Sysprobs и написал более 400 статей. Энтузиаст Microsoft и облачных технологий с более чем 15-летним опытом работы в сфере ИТ.

Читайте также: