- Как переустановить службу обновлений в Windows XP / Vista / 7 / 8 / 2003 / 2008 / 2012
- 1. Остановите службы обновления Windows
- 2. Удалите файлы обновлений Windows
- 2.1 Удалите файлы qmgr*.dat.
- 2.2 Удалите загруженные обновления (не обязательно)
- 3. Переименуйте резервные копии папок распространения программного обеспечения
- 4. Восстановите дескрипторы безопасности по умолчанию
- 5. Перерегистририруйте файлы службы BITS и центра обновления Windows
- 6. Сбросьте Winsock
- 7. Настройте параметры прокси-сервера (в WinHTTP)
- 7.1 Windows XP
- 7.2 Windows Vista/7/8/2008/2012
- 8. Запустите службы BITS, центра обновления Windows и криптографии
- 9. Установите последнюю версию агента Центра обновления Windows
- 10. Перезагрузите компьютер
- Итог: Автоматизируем процесс переустановки обновлений
- Сброс центра обновления Windows 10
- Средство устранения неполадок
- Удаление папки SoftwareDistibution
- Выполнение скрипта
- Загрузить скрипт с форума Microsoft
- Создание скрипта самостоятельно
- Рекомендованные публикации
- Добавить комментарий Отменить ответ
- Как удалить, переустановить или скрыть обновления в Windows 10
- Как удалить обновление в Windows 10
- Как переустановить обновление в Windows 10
- Как заблокировать установку определенных обновлений в Windows 10
Как переустановить службу обновлений в Windows XP / Vista / 7 / 8 / 2003 / 2008 / 2012
Если у Вас не загружаются обновления в Windows, выдавая различные ошибки, то Вы можете попробовать переустановить службу обновлений Windows, т.е. вернуть к исходному состоянию Windows Update.
Для этого Вам необходимо пройти несколько этапов:
1. Остановите службы обновления Windows
Для остановки службы Windows Update (и связанных с ней служб) выполните из командной строки от имени администратора:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
2. Удалите файлы обновлений Windows
2.1 Удалите файлы qmgr*.dat.
Удалите файлы qmgr*.dat. Для этого в командной строке введите следующую команду:
Del «%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat»
2.2 Удалите загруженные обновления (не обязательно)
Этот пункт выполнять не обязательно, поскольку все эти файлы будут удалены при выполнении следующего (3-го) этапа.
Del %systemroot%\SoftwareDistribution\DataStore\DataStore.edb
Del /Q %systemroot%\SoftwareDistribution\DataStore\Logs\*.*
Del /Q /S %systemroot%\SoftwareDistribution\Download\*.*
3. Переименуйте резервные копии папок распространения программного обеспечения
Если это первая попытка устранить проблемы с Центром обновления Windows, выполняя действия, описанные в этой статье, следует пропустить этот этап и переходить к следующему этапу. Необходимо выполнить этот этап только в том случае, если Вам не удается разрешить ваши проблемы с Центром обновления Windows после выполнения всех действий, за исключением данного этапа.
Выполните из командной строки (от имени администратора):
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak
4. Восстановите дескрипторы безопасности по умолчанию
Восстановите в службе BITS и службе Центра обновления Windows дескрипторы безопасности по умолчанию:
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
5. Перерегистририруйте файлы службы BITS и центра обновления Windows
Повторно зарегистрируйте файлы службы BITS и центра обновления Windows. Для этого выполните в командной строке от имени администратора:
cd /d %windir%\system32
regsvr32 /s atl.dll
regsvr32 /s urlmon.dll
regsvr32 /s mshtml.dll
regsvr32 /s shdocvw.dll
regsvr32 /s browseui.dll
regsvr32 /s jscript.dll
regsvr32 /s vbscript.dll
regsvr32 /s scrrun.dll
regsvr32 /s msxml.dll
regsvr32 /s msxml3.dll
regsvr32 /s msxml6.dll
regsvr32 /s actxprxy.dll
regsvr32 /s softpub.dll
regsvr32 /s wintrust.dll
regsvr32 /s dssenh.dll
regsvr32 /s rsaenh.dll
regsvr32 /s gpkcsp.dll
regsvr32 /s sccbase.dll
regsvr32 /s slbcsp.dll
regsvr32 /s cryptdlg.dll
regsvr32 /s oleaut32.dll
regsvr32 /s ole32.dll
regsvr32 /s shell32.dll
regsvr32 /s initpki.dll
regsvr32 /s wuapi.dll
regsvr32 /s wuaueng.dll
regsvr32 /s wuaueng1.dll
regsvr32 /s wucltui.dll
regsvr32 /s wups.dll
regsvr32 /s wups2.dll
regsvr32 /s wuweb.dll
regsvr32 /s qmgr.dll
regsvr32 /s qmgrprxy.dll
regsvr32 /s wucltux.dll
regsvr32 /s muweb.dll
regsvr32 /s wuwebv.dll
6. Сбросьте Winsock
Сбросьте Winsock. Для этого в командной строке введите следующую команду (от имени администратора):
netsh winsock reset
7. Настройте параметры прокси-сервера (в WinHTTP)
7.1 Windows XP
Если используется Windows XP, необходимо настроить параметры прокси-сервера. Для этого в командной строке введите следующую команду:
proxycfg.exe -d
7.2 Windows Vista/7/8/2008/2012
Для сброса настроек прокси-сервера WinHTTP выполните следующую команду от имени администратора:
netsh winhttp reset proxy
8. Запустите службы BITS, центра обновления Windows и криптографии
Для запуска служб, связанных с обновлением Windows, выполните следующие команды:
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
9. Установите последнюю версию агента Центра обновления Windows
Для установки последней версией агента обновления Windows воспользуйтесь статьей Microsoft KB949104.
10. Перезагрузите компьютер
Итог: Автоматизируем процесс переустановки обновлений
Для автоматического выполнения всех вышеуказанных действий воспользуйтесь готовым BAT файлом, который выполняет ПОЛНУЮ переустановку всех компонентов Windows Update (включая 3-й этап — переименование/удаление папок распространения программного обеспечения).
В качестве источников для данной статьи использовались:
Сброс центра обновления Windows 10
При возникновении ошибок при загрузке или установке обновлений чаще всего помогает сброс центра обновления Windows 10. В данной статье мы опишем стандартные методы, как сбросить Центр обновления и решить проблемы с обновлениями.
Существует несколько известных способов сбросить Центр обновления Windows 10:
- Используя средство устранения неполадок
- Удаление папки SoftwareDistibution
- Выполнение скрипта
Разберем данные способы по порядку.
Средство устранения неполадок
Помогает в 2 случаях из 10 и может указывать на ошибки хранилища компонентов и самого ЦО, без наличия таковых. Не самое лучше средство решение проблемы, но иногда помогает. Редко, но помогает. Учитывая заявление Microsoft, что все траблшутеры (а именно так называются эти средства устранения неполадок) совершенствуются и «учатся на ошибках», этого не было замечено за всё время использования системы.
Если Вам требуется запустить средство устранения неполадок Центра обновления Windows, пройдите в Панель управления — Устранение неполадок — Все категории и запустите нужное средство от имени Администратора.
Удаление папки SoftwareDistibution
Решает 5 из 10 проблем с обновлениями. SoftwareDistibution – папка, где хранятся загруженные обновления, кэш Центра обновления и его логи. Удаление данной папки решает вопросы ошибок установки, но не загрузки обновлений.
Папка располагается по пути C:\Windows\SoftwareDistribution
Перед тем, как её удалить, необходимо остановить службу Центр обновления Windows или выполнить следующую команду в Командной строке от имени Администратора:
Выполнение скрипта
Универсальное средство для решения проблем обновлений, как для Windows 10, так и для Windows 8.1 и 7. Решает 8 из 10 проблем связанных с центром обновления. Есть 2 варианта использования скрипта:
Загрузить скрипт с форума Microsoft
Пройдите на страницу загрузки Technet Microsoft или загрузите архив по прямой ссылке. Распакуйте архив и запустите скрипт ResetWUEng от имени Администратора.
Первая страница предостерегает о возможных последствиях (скрипт умеет не только сбрасывать ЦО), для согласия нажмите клавишу «Y». На выбор будет предложено 17 действий, но нам нужно только одно, под цифрой 2. Нажимаем 2 и клавишу Enter. На экране будут отображаться выполняемые процессы и по завершению возникнет окно в 17 вариантами. Выберите 17 для перезагрузки и нажмите Enter.
Примечание: Некоторые антивирусы могут «ругаться» на данный скрипт, но открыв Блокнотом, Вы можете удостовериться, что ничего подозрительного в его содержимом нету.
Создание скрипта самостоятельно
Сделать скрипт для сброса Центра обновления Windows довольно просто, нам потребуется для начала открыть Блокнот (notepad.exe) и скопировать туда данный текст:
Затем, сохраните данный файл. При сохранении укажите Тип файла: Все файлы, а в названии укажите «название».bat (например, wu.bat), что бы этот файл был исполняемым и можно было воспроизвести скрипт.
После сохранения откройте файл от имени Администратора и дождитесь окончания процедуры, после чего перезагрузите компьютер.
Мы надеемся, что данная инструкция была Вам полезна и помогла решить вопрос Центра обновления Windows.
Рекомендованные публикации
Все пользователи сталкивались с тем, что загрузка или распаковка крупных обновлений занимает слишком много времени. Порой не дождавшись окончания, устройство…
13 февраля – вторник обновлений Windows 10. Все актуальные версии Windows 10 получили накопительные обновления, где были исправлены баги и…
В случае с обновлением операционной системы Windows 10 может возникать ошибка 0x80070013. Ошибка сопровождается описанием: «С установкой обновления возникли некоторые проблемы,…
Добавить комментарий Отменить ответ
Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.
Как удалить, переустановить или скрыть обновления в Windows 10
Если после установки свежего обновления Windows 10 стала работать медленно и нестабильно, то проблема может быть связана именно с процессом установки, а не самим обновлением. В данном руководстве покажем, как удалить и переустановить обновление на вашем компьютере, чтобы исправить проблему.
Обновления для Windows 10 выпускаются регулярно с целью улучшения безопасности и стабильности системы. Microsoft прилагает все усилия, чтобы сделать обновления обязательными для каждого ПК. Хотя в теории это действительно хорошая идея, на практике с обновлениями время от времени возникают различные проблемы.
В прошлом обновления для Windows 10 уже вызывали нарушение работы веб-камер, проблемы с драйверами, сбои приложения, зависания системы, ошибки миграции настроек и многие другие проблемы. Иногда неполадка возникает не из-за самого обновления, а из-за некорректного процесса установки. Как решить эту проблему? Попробуйте удалить и переустановить конкретное обновление.
В данной статье приведены шаги по удалению и повторной установки потенциально проблемного обновления на вашем устройстве. Кроме того, вы узнаете, как запретить Windows устанавливать проблемное обновление.
Как удалить обновление в Windows 10
- Откройте приложение Параметры.
- Перейдите в раздел Обновление и безопасность > Центр обновления Windows.
- Нажмите кнопку Просмотр журнала обновлений.
- На открывшейся странице вы можете посмотреть, какие обновления были успешно установлены, а установка каких обновлений была прервана. Для каждого обновления указывается дата установки / попытки установки, и вы можете распознать потенциально проблемное обновление. Нажмите ссылку Удалить обновления.
- Microsoft не успела перенести весь функционал работы с обновлениями в приложение Параметры. Поэтому откроется классическое окно «Удаление обновления» из панели управления. Выберите требуемое обновление и нажмите кнопку «Удалить».
- Нажмите Да, чтобы подтвердить операцию удаления.
- Нажмите Перезагрузить сейчас, чтобы перезагрузить компьютер и завершить процесс удаления.
В зависимости от конкретного обновления, процесс удаления может занимать до несколько минут.
Как переустановить обновление в Windows 10
- Откройте приложение Параметры.
- Перейдите в раздел Обновление и безопасность > Центр обновления Windows.
- Нажмите кнопку Проверить наличие обновлений, которая позволит повторно загрузить и установить обновление в автоматическом режиме.
- Нажмите Перезагрузить сейчас, чтобы применить изменения, внесенные обновлением.
После перезапуска ПК, если обновление было установлено корректно, вы сможете продолжить использование стабильной и работоспособной Windows 10.
Как заблокировать установку определенных обновлений в Windows 10
Если после переустановки обновления вы продолжаете сталкиваться с проблемами на ПК, то причина может скрываться в самом проблемном обновлении. В данном случае вы можете временно скрыть проблемное, чтобы заблокировать попытки его автоматической установки в Windows.
В прошлых версиях Windows в Центре обновления Windows можно было принудительно заблокировать автоматическое скачивание и установку обновления. Однако, так как в Windows 10 обновления стали обязательными, данная функция была убрана из системы. Тем не менее, Microsoft поддерживает небольшую утилиту, которая помогает временно скрыть проблемное обновление.
Чтобы удалить обновление и предотвратить дальнейшую его установку Windows, проделайте следующие шаги:
- Удалите проблемное обновление по инструкции выше.
- Скачайте программу Show or hide updates с нашего сайта:
- Дважды кликните по файлу wushowhide.diagcab для запуска утилиты.
- Нажмите Далее.
- Затем выберите опцию Hide updates.
- Программа выполнит онлайн проверку и выведет список обновлений, которые не были установлены на вашем устройстве. Выберите обновление, которое вызывает проблему и нажмите Далее.
- Для завершения работы нажмите Закрыть.
После удаления и скрытия проблемного обновления, Windows 10 больше не будет пытаться его скачать и переустановить до тех пор, пока не появится новое обновление, заменяющее старую версию.
В любое время вы можете снова отобразить обновление, используя эту же инструкцию, но на шаге 5 выбрав Show hidden updates. После этого, вы сможете снова установить обновление на вашем компьютере.
Вы когда-нибудь сталкивались с проблемами при установке обновлений Windows? Удавалось ли вам ее исправить самостоятельно? Поделитесь в обсуждениях ниже.