Как "починить" Центр обновления Windows
В этой инструкции рассмотрено, как можно исправить большинство возможных ошибок центра обновления Windows (любой версии — 7, 8, 10) с помощью простого скрипта, который полностью сбрасывает и очищает его параметры.
С помощью описанного ниже метода можно исправить большинство ошибок в тех случаях, когда центр обновления не загружает обновления или пишет, что произошли ошибки при установке обновления. Конечно, стоит учитывать, что все же не все проблемы можно решить этим способом.
Сброс параметров центра обновлений Windows для исправления ошибок
Для того, чтобы исправить многие ошибки, возникающие при установке и загрузке обновлений в ОС Windows версий 7, 8 и в том числе еще не вышедшей Windows 10, бывает достаточно полностью сбросить параметры центра обновлений с помощью специального скрипта. Сделать это можно автоматически. В дополнение к сбросу, рассматриваемый скрипт также запустит необходимую службу, если вы получаете сообщение о том, что Центр обновления не запущен.
При выполнении указанных ниже команд, содержащихся в скрипте, производятся следующие операции:
- Останавливаются службы: Центр обновления Windows, Фоновая интеллектуальная служба передачи BITS, Службы криптографии.
- Служебные папки центра обновления catroot2, SoftwareDistribution, downloader переименовываются в catrootold и т.д. (если что-то пойлет не так, можно использовать их как резервные копии).
- Все ранее остановленные службы снова запускаются.
Для того, чтобы использовать скрипт, откройте стандартный блокнот Windows и скопируйте в него команды, представленные ниже.
@ECHO OFF
echo Sbros Windows Update
echo.
PAUSE
echo. attrib -h -r -s %windir%\system32\catroot2
attrib -h -r -s %windir%\system32\catroot2\*.*
net stop wuauserv
net stop CryptSvc
net stop BITS
ren %windir%\system32\catroot2 catroot2.old
ren %windir%\SoftwareDistribution SoftwareDistribution.old
ren "%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader" downloader.old
net Start BITS
net start CryptSvc
net start wuauserv
echo.
echo Gotovo
echo.
PAUSE
Затем сохраните файл с расширением .bat — это и будет скрипт для остановки, сброса и перезапуска Центра обновлений Windows.
Для справки: BAT-файл - текстовый файл в MS-DOS, OS/2 или Windows, содержащий последовательность команд, предназначенных для исполнения командным интерпретатором. После запуска пакетного файла, программа-интерпретатор (как правило, COMMAND.COM или cmd.exe) читает его строка за строкой и последовательно исполняет команды. Другими словами, bat-файл использует возможности всем известной командной строки для выполнения последовательности операций, записанных в файле с помощью обычного текста. Нередко, bat-файлы используются в "плохих целях", в т.ч. для создания и функционирования вирусов.
@ECHO OFF
echo Sbros Windows Update
echo.
PAUSE
echo. attrib -h -r -s %windir%\system32\catroot2
attrib -h -r -s %windir%\system32\catroot2\*.*
net stop wuauserv
net stop CryptSvc
net stop BITS
ren %windir%\system32\catroot2 catroot2.old
ren %windir%\SoftwareDistribution SoftwareDistribution.old
ren "%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader" downloader.old
net Start BITS
net start CryptSvc
net start wuauserv
echo.
echo Gotovo
echo.
PAUSE
Затем сохраните файл с расширением .bat — это и будет скрипт для остановки, сброса и перезапуска Центра обновлений Windows.
Для справки: BAT-файл - текстовый файл в MS-DOS, OS/2 или Windows, содержащий последовательность команд, предназначенных для исполнения командным интерпретатором. После запуска пакетного файла, программа-интерпретатор (как правило, COMMAND.COM или cmd.exe) читает его строка за строкой и последовательно исполняет команды. Другими словами, bat-файл использует возможности всем известной командной строки для выполнения последовательности операций, записанных в файле с помощью обычного текста. Нередко, bat-файлы используются в "плохих целях", в т.ч. для создания и функционирования вирусов.

После того, как файл будет создан, кликните по нему правой кнопкой мыши и выберите пункт «Запуск от имени администратора», и Вам будет предложено нажать любую клавишу для начала, после чего по заданному нами порядку будут выполнены все необходимые действия (в конце выполнения команд еще раз нажимаем любую клавишу и закрываем командную строку).


Обязательно перезагрузите компьютер после выполнения скрипта. Сразу после перезагрузки зайдите в Центр обновления и посмотрите, исчезли ли ошибки при поиске, скачивании и установке обновлений Windows.
Возможные причины ошибок при обновлении
К сожалению, не все возможные ошибки обновления Windows можно описанным способом. Если указанный способ Вам не помог, то обратите внимание на следующие возможные варианты исправления ошибок:
- Попробуйте установить DNS 8.8.8.8 и 8.8.4.4 в параметрах Интернет-соединения;
- Проверьте, запущены ли все необходимые службы (их список был указан ранее);
- Если у вас не работает обновление с Windows 8 до Windows 8.1 через магазин (сообщение "Установка Windows 8.1 не может быть завершена"), попробуйте сначала установить все доступные обновления через Центр обновлений.
- Выполните поиск в Интернете по сообщаемому коду ошибки, чтобы попробовать узнать, в чем именно может быть проблема.
Комментарии (11)
Александр
ответ
LstrSarrogue
Читаю и чувствую себя как дома. Спасибо создателям за хороший ресурс!
ответ
Brentpes
ответ
LstrSarrogue
Здорово!
ответ
LstrSarrogue
Ставлю пять!
ответ
Marinkajah
ответ
oksimox
ответ
Andrewlow
Тут все круто
ответ
Мария Пономарева
ответ
Ni
ответ
лотери козино
ответ