Как сбросить обновления windows 10 до последнего обновления

Как сбросить Центр обновления Windows в Windows 10

В данной статье показаны действия, с помощью которых можно сбросить Центр обновления Windows в операционной системе Windows 10.

Центр обновления Windows обновляет Windows 10, загружая и устанавливая последние обновления, драйверы и исправления, выпущенные корпорацией Майкрософт.

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

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

Из этой инструкции вы узнаете, как полностью восстановить компоненты, журнал обновлений и политики центра обновления Windows к значениям по умолчанию в Windows 10.

Для сброса центра обновления Windows, необходимо войти в систему с правами администратора

Перед выполнением дальнейших действий настоятельно рекомендуется создать точку восстановления системы.

Как сбросить Центр обновления Windows

Чтобы сбросить Центр обновления Windows, скачайте ниже zip-архив содержащий bat-файл.

Разархивируйте архив, например на рабочем столе, и затем нажмите правой кнопкой мыши на файле Reset_Reregister_Windows_Update_Components.bat и в появившемся контекстном меню выберите пункт Запуск от имени администратора

При появлении запроса контроля учетных записей нажмите кнопку Да для подтверждения.

После завершения выполнения команд bat-файла, перезагрузите компьютер.

Важно. Перезагрузите компьютер сразу после завершения выполнения команд bat-файла.

Также можно самостоятельно создать и запустить bat-файл.

Ниже представлен листинг bat файла.

:: Created by: Shawn Brink
:: https://winnote.ru/instructions/595-kak-sbrosit-centr-obnovleniya-windows-v-windows-10.html
:: https://www.tenforums.com/tutorials/24742-reset-windows-update-windows-10-a.html

:: Checking and Stopping the Windows Update services
set b=0

:bits
set /a b=%b%+1
if %b% equ 3 (
goto end1
)
net stop bits
echo Checking the bits service status.
sc query bits | findstr /I /C:»STOPPED»

if not %errorlevel%==0 (

:end1
cls
echo.
echo Cannot reset Windows Update since «Background Intelligent Transfer Service» (bits) service failed to stop.
echo.
pause
goto Start

:wuauserv
set /a w=%w%+1
if %w% equ 3 (
goto end2
)

net stop wuauserv
echo Checking the wuauserv service status.
sc query wuauserv | findstr /I /C:»STOPPED»

if not %errorlevel%==0 (

:end2
cls
echo.
echo Cannot reset Windows Update since «Windows Update» (wuauserv) service failed to stop.
echo.
pause
goto Start

:appidsvc
set /a app=%app%+1
if %app% equ 3 (
goto end3
)

net stop appidsvc
echo Checking the appidsvc service status.
sc query appidsvc | findstr /I /C:»STOPPED»

if not %errorlevel%==0 (

:end3
cls
echo.
echo Cannot reset Windows Update since «Application Identity» (appidsvc) service failed to stop.
echo.
pause
goto Start

:cryptsvc
set /a c=%c%+1
if %c% equ 3 (
goto end4
)

net stop cryptsvc
echo Checking the cryptsvc service status.
sc query cryptsvc | findstr /I /C:»STOPPED»

if not %errorlevel%==0 (

:end4
cls
echo.
echo Cannot reset Windows Update since «Cryptographic Services» (cryptsvc) service failed to stop.
echo.
pause
goto Start

Читайте также:  Как сделать универсальный образ windows

:Reset
Ipconfig /flushdns
del /s /q /f «%ALLUSERSPROFILE%\\Application Data\\Microsoft\
etwork\\Downloader\\qmgr*.dat»

del /s /q /f «%ALLUSERSPROFILE%\\Microsoft\
etwork\\Downloader\\qmgr*.dat»
del /s /q /f «%SYSTEMROOT%\\Logs\\WindowsUpdate\\*»

if exist «%SYSTEMROOT%\\winsxs\\pending.xml.bak» del /s /q /f «%SYSTEMROOT%\\winsxs\\pending.xml.bak»

if exist «%SYSTEMROOT%\\winsxs\\pending.xml» (

takeown /f «%SYSTEMROOT%\\winsxs\\pending.xml»

attrib -r -s -h /s /d «%SYSTEMROOT%\\winsxs\\pending.xml»

ren «%SYSTEMROOT%\\winsxs\\pending.xml» pending.xml.bak

if exist «%SYSTEMROOT%\\SoftwareDistribution.bak» rmdir /s /q «%SYSTEMROOT%\\SoftwareDistribution.bak»
if exist «%SYSTEMROOT%\\SoftwareDistribution» (

attrib -r -s -h /s /d «%SYSTEMROOT%\\SoftwareDistribution»

ren «%SYSTEMROOT%\\SoftwareDistribution» SoftwareDistribution.bak

if exist «%SYSTEMROOT%\\system32\\Catroot2.bak» rmdir /s /q «%SYSTEMROOT%\\system32\\Catroot2.bak»

if exist «%SYSTEMROOT%\\system32\\Catroot2» (

attrib -r -s -h /s /d «%SYSTEMROOT%\\system32\\Catroot2»

ren «%SYSTEMROOT%\\system32\\Catroot2» Catroot2.bak

:: Reset Windows Update policies
reg delete «HKCU\\SOFTWARE\\Policies\\Microsoft\\Windows\\WindowsUpdate» /f
reg delete «HKCU\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\WindowsUpdate» /f
reg delete «HKLM\\SOFTWARE\\Policies\\Microsoft\\Windows\\WindowsUpdate» /f
reg delete «HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\WindowsUpdate» /f
gpupdate /force

:: Reset the BITS service and the Windows Update service to the default security descriptor
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)

:: Reregister the BITS files and the Windows Update files
cd /d %windir%\\system32
regsvr32.exe /s atl.dll

regsvr32.exe /s urlmon.dll

regsvr32.exe /s mshtml.dll

regsvr32.exe /s shdocvw.dll

regsvr32.exe /s browseui.dll

regsvr32.exe /s jscript.dll

regsvr32.exe /s vbscript.dll

regsvr32.exe /s scrrun.dll

regsvr32.exe /s msxml.dll

regsvr32.exe /s msxml3.dll

regsvr32.exe /s msxml6.dll

regsvr32.exe /s actxprxy.dll

regsvr32.exe /s softpub.dll

regsvr32.exe /s wintrust.dll

regsvr32.exe /s dssenh.dll

regsvr32.exe /s rsaenh.dll

regsvr32.exe /s gpkcsp.dll

regsvr32.exe /s sccbase.dll

regsvr32.exe /s slbcsp.dll

regsvr32.exe /s cryptdlg.dll

regsvr32.exe /s oleaut32.dll

regsvr32.exe /s ole32.dll

regsvr32.exe /s shell32.dll

regsvr32.exe /s initpki.dll

regsvr32.exe /s wuapi.dll

regsvr32.exe /s wuaueng.dll

regsvr32.exe /s wuaueng1.dll

regsvr32.exe /s wucltui.dll

regsvr32.exe /s wups.dll

regsvr32.exe /s wups2.dll

regsvr32.exe /s wuweb.dll

regsvr32.exe /s qmgr.dll

regsvr32.exe /s qmgrprxy.dll

regsvr32.exe /s wucltux.dll

regsvr32.exe /s muweb.dll

regsvr32.exe /s wuwebv.dll
regsvr32.exe /s wudriver.dll
netsh winsock reset
netsh winsock reset proxy

:: Set the startup type as automatic
sc config wuauserv start= auto
sc config bits start= auto
sc config DcomLaunch start= auto

:Start
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

На скриншотах ниже показан журнал обновлений центра обновления Windows до и после сброса.

Как откатить обновление Windows 10

В этом уроке я покажу, как удалить обновление Windows 10. Мы научимся выполнять откат разными способами, очищать кеш, создавать диск восстановления. А также поговорим, как вернуться к предыдущей версии системы – Windows 7 или 8.

Немного теории

Перед практической частью расскажу, какие проблемы возникают у некоторых пользователей после установки обновлений:

  • Перестают запускаться устаревшие или специфичные приложения.
  • Некорректно работают некоторые драйвера и оборудование.
  • Система тормозит или выдает ошибки.

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

Способ 1: через «Параметры»

Столкнувшись с проблемами в новой версии, можно выполнить откат обновления – вернуться на предыдущую версию Windows 10, которая работала стабильно и без проблем.

1 . В меню Пуск откройте «Параметры» (значок шестеренки).

2 . Перейдите в раздел «Обновления и безопасность».

3 . На вкладке «Восстановление», в пункте «Вернуться к предыдущей версии Windows 10», нажмите на кнопку «Начать».

4 . Ответьте на вопросы и прочтите информацию о последствиях отката. Для запуска процесса кликните по кнопке «Вернуться к более ранней сборке».

После выполнения и перезагрузки ваш компьютер вернется на предыдущую версию.

Способ 2: удаление обновления вручную

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

Читайте также:  Эквалайзер апо для windows 10

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

Вариант 1: через панель управления

1 . В меню Пуск введите «Панель управления» и откройте приложение.

2 . Перейдите в раздел «Программы и компоненты».

3 . В левом меню кликните по пункту «Просмотр установленных обновлений».

4 . Выберите дополнение, после которого начались проблемы. Нажмите на кнопку «Удалить».

Если не знает точное название, ориентируйтесь по дате установки.

Вариант 2: при помощи командной строки

1 . Введите в меню Пуск cmd и откройте приложение от имени администратора.

2 . Введите команду wmic qfe list brief /format:table для вывода списка установленных дополнений — справа будет отображаться дата их установки.

3 . Введите команду wusa /uninstall /kb: номер_обновления .

Подтвердите удаление, щелкнув кнопку «Да».

Способ 3: через восстановление системы

Не всегда после удаления обновлений всё возвращается на свои места и работает как раньше. Если это ваш случай, можно выполнить откат системы на тот период, пока еще не были установлены проблемные файлы. Не беспокойтесь, все ваши данные останутся без изменений — удалятся только настройки и программы, установленные в систему.

1 . В меню Пуск введите создание точки восстановления и откройте приложение.

2 . Нажмите на кнопку «Восстановить».

3 . Выберите точку, когда все работало нормально, и нажмите «Далее».

4 . Для запуска процедуры восстановления нажмите «Готово» и дождитесь завершения.

Способ 4: возврат к заводским настройкам

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

1 . Откройте «Параметры» и перейдите в раздел «Обновление и безопасность».

2 . Щелкните по вкладке «Восстановление». В пункте «Вернуть компьютер в исходное состояние» кликните по кнопке «Начать».

3 . Откроется мастер возврата к заводским настройкам, в котором можно выбрать один из пунктов:

  • Сохранить личные файлы, и удалить только параметры и приложения.
  • Удалить все, и вернуться к чистой системе.

4 . В следующем окошке будут показаны параметры выполнения, жмем кнопку «Далее».

5 . Внимательно прочитайте, какие данные будут удалены, и нажмите кнопку «Заводской» для выполнения действий.

Дождитесь окончания процедуры — на это потребуется время.

Способ 5: откат в режиме загрузки

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

  1. Нажать на кнопку включения и буквально через пару секунд зажать ее для принудительного отключения ПК.
  2. Когда компьютер выключится, отпустить кнопку и снова нажать ее для включения.
  3. Затем опять практически сразу же принудительно выключить, зажав кнопку.
  4. Повторить эту процедуру 3-4 раза.

Обычно после этого система сама себя восстановит и Windows запустится.

Есть и другой вариант: восстановление через загрузочную флешку. Создать ее можно с помощью средства «Media Creation Tool»:

Более подробно об этом читайте в уроке Как создать загрузочную флешку.

1 . При включении ПК нажмите клавишу Delete для вызова загрузочного меню. Укажите вариант загрузки с «USB носителя».

2 . В окне установки выберите пункт «Восстановление системы».

3 . Перейдите в раздел «Поиск и устранение неисправностей».

4 . В следующем окне будут доступны несколько вариантов восстановления. Первым делом пробуем сделать откат, выбрав пункт «Удалить обновления».

5 . Теперь указываем, что именно нужно убрать – последнее исправление или обновление компонентов.

Если не знаете, что привело к сбою, попробуйте поочерёдно удалить и то и другое.

Выберите установленную версию ОС и нажмите кнопку «Удалить (исправление или обновление компонентов)».

Читайте также:  Планировщик windows server перезагрузка

Если не помогло, выполните шаги 2-3, перейдите в раздел «Восстановление системы» и укажите точку – дату, когда всё работало нормально.

Ответы на частые вопросы

Как удалить папку Windows.old

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

Если вы точно решили остаться на новой версии ОС, папка Windows.old не нужна и ее лучше удалить, чтобы освободить место.

1 . Откройте «Этот компьютер». Кликните правой кнопкой мыши по системному диску и выберите «Свойства».

2 . На вкладке «Общие» нажмите на кнопку «Очистка диска».

3 . Далее щелкните по «Очистить системные файлы».

4 . Пометьте галочкой пункт «Предыдущие установки Windows» и нажмите «ОК».

Как очистить кеш обновлений

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

1 . Для очистки кеша щелкаем правой кнопкой по Пуск и открываем «Управление компьютером».

2 . Разворачиваем ветку «Службы и приложения» и открываем «Службы». В списке находим пункт «Центр обновления Windows» и дважды щелкаем по нему.

3 . Жмем кнопку «Остановить», чтобы служба не препятствовала очистке кеша.

4 . Закрываем окно, заходим в «Этот компьютер» и открываем системный диск.

5 . Идем по пути: Windows – SoftwareDistribution — Download. В этой папке выделяем все файлы, и жмем сочетание клавиш Shift Delete для безвозвратного удаления. Подтверждаем действие кнопкой «Да».

Как создать диск восстановления на случай сбоя

1 . В меню Пуск напечатайте восстановление и откройте приложение.

2 . Выберите раздел «Создание диска восстановления».

3 . Убедитесь, что галочка активирована в пункте «Выполнить резервное копирование системных файлов», и нажмите «Далее».

4 . Вставьте в USB носитель объемом не менее 8 ГБ и щелкните по кнопке «Далее».

5 . Для старта операции нажмите «Создать».

Как вернуться к Windows 7, 8

Если вы решили обновиться с седьмой или восьмой редакции до десятки, но она по каким-то причинам не подошла, вовсе не обязательно переустанавливать систему. Новые редакции Windows 10 дают возможность в течении десяти дней протестировать её функционал и откатиться на установленную ранее версию, если что-то не устраивает.

Важно! Все настройки, программы и другие параметры, установленные в десятке, автоматически сотрутся при откате.

1 . В меню Пуск откройте «Параметры (значок шестеренки)».

2 . Перейдите в раздел «Обновления и безопасность».

3 . Щелкните на вкладку «Восстановление» и нажмите кнопку «Начать» для запуска процедуры.

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

4 . Выберите один из вариантов в разделе «Почему вы возвращаетесь?» или нажмите на пункт «По другой причине» и кликните «Далее».

Будет предложено загрузить последние дополнения и еще раз подумать перед откатом. Если вы решительно настроены на возврат к ранней версии, нажмите кнопку «Нет, спасибо».

Система предупредит о последствиях и порекомендует подготовить резервную копию файлов.

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

Кликните по кнопке «Вернуться к Windows» для запуска процедуры.

5 . Дождитесь полного завершения процесса — на это потребуется время.

Автор: Илья Курбанов
Редактор: Илья Кривошеев
Дата публикации: 04.09.2020

Оцените статью