Как восстановить обновление windows 7
net stop bits
net stop wuauserv
Del «%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat»
%systemroot%\SoftwareDistribution\DataStore
%systemroot%\SoftwareDistribution\Download
%systemroot%\system32\catroot2
Ren %systemroot%\SoftwareDistribution\DataStore *.bak
Ren %systemroot%\SoftwareDistribution\Download *.bak
Ren %systemroot%\system32\catroot2 *.bak
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)
cd /d %windir%\system32
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
netsh reset winsock
net start bits
net start wuauserv
bitsadmin.exe /reset /allusers
Восстановление системы Windows 7 после неудачного обновления
Пролог Система Windows 7 не обновлялась более полугода. Лицензионная Windows 7 Home Premium. Служба обновлений работала в ручном режиме. По всей видимости вышло критическое обновление и система решила накатать n-ое количество обновлений за раз. Результат BSOD с ошибкой STOP: c0000145 The application was unable to start correctly (0xc000000d). «Средство восстановления при загрузке» не находило каких либо проблем.
Решение Для восстановления не потребуются какие либо посторонние загрузочные образы на носителях. После перезагрузки попадаем в следующее меню и запускаем «Средство восстановления при загрузке». Если в меню нет пункта «Средство восстановления при загрузке» необходимо несколько раз перезагрузить машину.
Windows 7 попытается решить проблему, но скорее всего не решит поэтому необходимо попасть в консоль для диагностики и устранения проблемы. Ниже следуют небольшой скринлистинг.
Отменяем восстановление
Выбираем показать дополнительные возможности восстановления системы
Пролистываем окно выбора языка и выбираем локального пользователя системы с правами администратора
И попадаем в интерфейс запуска утилит среди которых есть необходимая командная строка.
Далее все действия выполняются в командной строке.
Необходимо определить раздел на котором установлена интересующая ОС. Изначально система установлена на C:\, но как видно из скриншота ниже том определился как D:\.
Далее используется встроенная утилита DISM.
В арсенале утилиты большой набор средств по исправлению сбоев(установка/удаление — драйверов,компонент,пакетов), воспользуемся консольным менеджером обновлений:
1. Проверим статусы пакетов обновлений в системе
14 thoughts on “ Восстановление системы Windows 7 после неудачного обновления ”
Как исправить ошибки Центра обновлений Windows 11, Windows 10, 8.1 и Windows 7
Использование средства устранения неполадок обновлений в Windows 11 и Windows 10
- В Windows 11 зайдите в Параметры — Система — Устранение неполадок — Другие средства устранения неполадок — Центр обновления Windows и нажмите кнопку «Запуск».
- В Windows 10 средство устранения неполадок находится в Параметры — Обновление и безопасность — Устранение неполадок — Дополнительные средства устранения неполадок — Центр обновления Windows.
- Если доступа к Параметрам нет, вы можете скачать средство устранения неполадок обновлений Windows с официального сайта https://aka.ms/wudiag и запустить файл.
Очистка кэша обновлений Windows вручную
- Запустите командную строку от имени администратора. Для этого можно использовать поиск на панели задач: начните вводить «Командная строка», нажмите правой кнопкой мыши по результату и выберите пункт «Запуск от имени администратора».
- По порядку введите следующие команды, нажимая Enter после каждой:
- Закройте командную строку и попробуйте повторить поиск, скачивание и установку обновлений через Центр обновлений.
Утилита Reset Windows Update Tool
- Скачайте Reset Windows Update Tool в нужной разрядности с сайта https://wureset.com/downloads.php.
- После установки, запустите Reset Windows Update Tool от имени администратора (правый клик — запуск от имени администратора) и выберите нужный язык, русский в наличии, но в моем случае отображается в неправильной кодировке, поэтому далее показаны действия на английском языке.
- Вам будет предложено согласиться с тем, что гарантий исправной работы утилиты не дается и ввести «Y», если вы согласны.
- Вы увидите меню, в котором можно выбрать, какие действия следует выполнить для исправления работы центра обновлений. Рекомендую следующий порядок: 2, 3, 6, 11, 12, 13 с последующей перезагрузкой компьютера.
- Открыть параметры защиты системы.
- Сброс компонентов Центра обновлений Windows.
- Удаление временных файлов.
- Открыть параметры Internet Explorer.
- Запуск chkdsk на системном разделе (проверка диска на ошибки).
- Запуск проверки целостности системных файлов.
- Проверка целостности хранилища компонентов.
- Проверка образа на наличие отметки «поврежденный».
- Автоматическое восстановление хранилища компонентов с помощью dism.exe
- Очистка устаревших компонентов.
- Удаление записей реестра с ошибками.
- Сброс и исправление параметров Winsock.
- Принудительное обновление локальных групповых политик.
- Запуск поиска обновлений Windows.
- Поиск ключа продукта Windows.
- Поиск других локальных исправлений (открывает устранение неполадок Windows).
- Поиск дополнительных способов исправления онлайн (открывает справку на сайте Майкрософт в браузере).
- Перезапуск ПК.
Восстановление загрузки Windows 7 после установки сбойного обновления
Обновления, которые Microsoft выпускает для Windows 7, призваны повышать стабильность и безопасность системы, раз от раза делая ее всё более надежной и отказоустойчивой. Но так лишь в идеале, в реальности иногда установка очередного обновления приводит к краху: или перестает запускаться сама система, или программное обеспечение отказывается нормально работать. Однако вины Microsoft чаще всего в этом нет — от подобных проблем страдают в основном пиратские сборки.
Не слишком давно, после выпуска обновления KB2859537 в августе 2013 года, на протяжении нескольких месяцев пользователи нелегальных копий Windows 7 x64 массово обращались к специалистам и писали на форумы с просьбами помочь восстановить нормальный запуск системы и работу приложений. Дело в том, что данное обновление, так же как и выпущенные следом за ним KB2872339 и KB2882822, закрывает несколько серьезных уязвимостей в ядре Windows и заменяет целый пакет системных файлов на их исправленные копии. После этого «пиратки» с модифицированным ядром начинали «вылетать» с ошибкой 0xc0000005, а пользователи не знали, как с этим бороться.
Инцидент хоть и наделал много шума, но мало кого побудил отказаться от нелицензионного ПО. Поэтому сейчас будем разбираться, как восстановить запуск Windows 7 после установки сбойного обновления.
Восстановление запуска собственными средствами Windows 7
Вход в среду восстановления
Поскольку ошибка обновления вызвала сбой загрузки, мы будем искать альтернативные варианты доступа к системе. В Windows 7 можно использовать среду восстановления, вход в которую открывается из меню дополнительных способов загрузки. Чтобы попасть в это меню, после включения компьютера несколько раз быстро нажмите клавишу F8. Из открывшегося списка выберите пункт «Устранение неполадок компьютера».
Загрузившись в среду восстановления, первым делом выберите язык ввода текста.
Следом выберите из списка учетную запись пользователя, обладающего правами администратора, и введите пароль.
Далее откроется меню параметров восстановления.
Откат на контрольную точку
- Чтобы отменить изменения после установки сбойного обновления, выберите из списка параметров пункт 2 — «Восстановление системы».
- После запуска средства восстановления системных файлов и параметров нажмите «Далее».
- Выберите из списка контрольных точек ту, которая была создана до сбоя, и следом еще раз нажмите «Далее».
- Подтвердите свои намерения и запустите процесс отката щелчком по кнопке «Готово».
После окончания процедуры перезагрузите компьютер. Если ошибка исчезнет — вам удалось решить проблему. Однако часто этот способ не помогает. Бывает, в системе нет ни одной сохраненной контрольной точки или эта функция вообще отключена. Тогда придется идти другими путями.
Деинсталляция сбойного обновления
Эта процедура несколько сложнее предыдущей и предусматривает умение работать с командной строкой. А также желательно, чтобы пользователь знал номер пакета обновления (kb_и_цифры), которое вызвало проблему.
- Запустите в среде восстановления командную строку (последний пункт в списке параметров).
- В первую очередь нужно узнать, какая буква здесь назначена диску с Windows 7. Один из способов — воспользоваться консольной утилитой DiskPart. Запустите ее в командной строке.
- Далее выполните команду list disk для просмотра физических жестких дисков компьютера. В нашем примере он один, то есть система расположена на диске 0.
- Командой sel disk 0 выберем его и с помощью detail disk уточним нужные данные. Диск содержит 2 тома — загрузочный стомегабайтный C и системный D. Для дальнейшей работы нам будет нужен диск D.
- Наберите в командной строке: dism /image:D: /get-packages. Эта команда откроет перед вами список всех установленных обновлений с указанием даты и времени инсталляции. Дата нам пригодится чтобы определить, какие пакеты были установлены перед тем, как произошла ошибка.
- Чтобы деинсталлировать обновление, необходимо скопировать его имя — «удостоверение пакета» (выделено рамкой) и вставить в команду удаления. Делается это также при помощи утилиты dism. С помощью левой кнопки мыши выделите пакет, который будете удалять, и для копирования нажмите на него правой кнопкой мыши. Потом наберите команду: dism/image:D: /remove-package /packagename: и сразу после двоеточия вставьте скопированную строку. Вставка, как и копирование, выполняется правым кликом.
- Щелкните enter, и через пару секунд обновление будет удалено. Если вы не уверены, что ошибка возникала из-за него, удалите все пакеты, которые были поставлены незадолго до сбоя.
Восстановление средствами ERD Commander
Расширенный набор средств восстановления Windows 7 — ERD Commander 6.5-7 версий, имеет специальный инструмент для деинсталляции пакетов системных обновлений. Пользоваться им несложно, к тому же не нужно знать, из-за чего конкретно возникает ошибка — достаточно удалить все обновления, что были поставлены перед сбоем.
Образ ERD Commander предварительно записывается на диск или иной накопитель, с которого нужно будет загрузить компьютер. Процедура загрузки в точности повторяет вход в среду восстановления Windows 7. Единственным отличием будет новый пункт меню параметров восстановления: «Diagnostics & Recovery Toolset » Его и нужно выбрать.
- Из набора средств диагностики и восстановления выберите «Удаление исправлений».
- Запустится мастер деинсталляции обновлений. Для получения списка пакетов нажмите «Далее».
- Отметьте обновления, после которых, по вашему мнению, возникла ошибка. Нажмите «Далее» — выбранные пакеты будут удалены.
Авторы программы рекомендуют деинсталлировать обновления по одному, каждый раз перезагружая компьютер и проверяя, решена ли проблема. Но не будет ошибкой и одновременное удаление всего, что было установлено перед сбоем — это ускорит диагностику.
Профилактика сбоев вследствие установки обновлений
После того, как вы выявили и деинсталлировали проблемное обновление, нужно сделать так, чтобы оно больше не устанавливалось. Зная номер, можно просто запретить его загрузку. Для этого:
- откройте «Центр обновлений Windows» в панели управления;
- нажмите «Поиск обновлений» — среди того, что Windows 7 предложит вам установить, будет и пакет, который вызвал сбой;
- щелкните по найденным доступным обновлениям;
- по номеру найдите в списке проблемный пакет, снимите с него метку, откройте контекстное меню и кликните пункт «Скрыть обновление».
Больше оно не установится на ваш компьютер.
Из других мер по предотвращению подобных неприятностей, стоит отметить пожелание отказаться от использования пиратских копий Windows и «крутых сборок от дяди Васи» в пользу лицензионных систем. Если же подобное произошло у владельца официальной лицензии, важно сообщить о проблеме в Microsoft. А если система была предустановлена — то и производителю компьютера. Это вынудит разработчиков признать наличие проблемы и принять меры по ее решению.
Как решить проблему бесконечного поиска обновлений в Windows 7
Некоторые пользователи 7 версии Windows сталкиваются с проблемами стандартного Центра обновлений операционной системы. Windows 7 бесконечно долго ищет обновления, не может их загрузить, и продолжает искать другие.
Подобная проблема может доставить немало неприятностей. Во-первых, на ваш компьютер не будут установлены свежие патчи, что может снизить эффективность работы ОС. Во-вторых, пока идет поиск, процессор и физическая память сильно нагружаются. Это может быть не очень заметно на мощных ПК, но на «слабых» — весьма неприятно. В данной статье описывается, что делать, если Центр обновления Windows 7 не может завершить поиск обновлений.
Настройка автоматического поиска
Во-первых, необходимо полностью отключить обновление Windows, нагружающее операционную систему, так как идет бесконечно. Впоследствии, вы сможете исправить проблему и активировать его обратно, если захотите. Но и без обновлений Виндовс всё равно работает стабильно. Многие пользователи отключают их специально и не испытывают никаких проблем.
Вам потребуется сделать следующее:
- Вызовите «Пуск».
- Откройте «Панель управления».
- Перейдите в «Центр обновлений». Вы также можете кликнуть по значку в трее. Это такая панель с иконками в нижней части экрана, слева от часов.
- Здесь необходимо кликнуть по гиперссылке «Настройка параметров».
- В разделе «Важные обновления» выберите опцию «Не проверять наличие обновлений».
- Нажмите OK .
После этого следует перезагрузить компьютер, чтобы остановить поиск. Теперь ваша система не будет пытаться искать новые апдейты. Если вам потребуется включить эту функцию — это можно сделать в этом же меню.
Остановка службы
В некоторых случаях описанный выше способ может не работать. Например, при попытке перезагрузки, компьютер будет долго пытаться загрузить и установить какой-то патч. А после выключения-включения вручную все настройки вернуться в исходное состояние. И соответственно, вновь начнется бесконечный поиск обновлений Windows 7. Чтобы исправить подобную проблему, необходимо полностью отключить службу, отвечающую за работу Центра обновлений.
Это делается следующим образом:
- Запустите «Панель управления» через меню «Пуск».
- Далее необходимо идти в раздел «Система и безопасность».
- Откройте категорию «Администрирование».
- Запустите утилиту «Службы».
- В ней требуется найти запись «Центр обновления». Элементы расположены в алфавитном порядке, поэтому искать следует в самом конце списка.
- Дважды кликните по найденной службе, чтоб вызвать меню настроек.
- Параметру «Тип запуска» следует присвоить значение «Отключена».
- После этого щелкните по кнопке «Остановить».
После этих действий поиск апдейтов будет завершен. Чтобы запустить его, необходимо вернуть конфигурации службы в исходное состояние.
В некоторых случаях остановку службы и ее повторный старт могут решить проблему. Попробуйте это сделать перед тем, как прибегать к более сложным способам, если компьютер долго ищет новые патчи.
Исправление ошибок в системных файлах
Часто подобные неполадки возникают в результате повреждений важных системных файлов. Это может происходить в результате системных сбоев, действий вирусных программ, неправильной установки предыдущих обновлений и так далее.
В ОС Windows существует специальная утилита, с помощью которой можно автоматически находить и исправлять подобные ошибки. У нее нет графического интерфейса, поэтому для работы с ней пользователям необходимо запустить системную командную строку.
Это делается следующим образом:
- Вызовите диалоговое окно «Выполнить». Это можно легко сделать с помощью одновременно нажатия клавиш Win и R .
- В текстовом поле открывшегося окна требуется ввести cmd а затем нажать Enter или кнопку OK .
- После этого запустится системная консоль. Это специальная программа, которая может воспринимать текстовые команды. Введите sfc /scannow и нажмите Enter для начала сканирования компьютера.
Если вы захотите скопировать данную строку, необходимо воспользоваться контекстным меню, щелкнув правой кнопкой мыши внутри окна. Комбинация Ctrl + V в консоли не работает.
После этого Windows просканирует все системные файлы. Все обнаруженные ошибки будут исправлены. После этого следует перезагрузить компьютер и запустить поиск обновлений еще раз. Если процесс по-прежнему слишком медленный — необходимо искать другие способы решения проблемы.
Обновление KB3102810
Корпорация Майкрософт выпустила специальный апдейт для своих операционных систем, исправляющий центр обновления Windows, который бесконечно ищет обновления. Ссылки для загрузки находятся на официальном сайте разработчика, поэтому вы можете скачать патч, не прибегая к услугам Центра обновлений.
Ссылки на скачивание:
- Для обладателей 32-разрядной версии Windows — https://www.microsoft.com/en-us/download/details.aspx?id=49542
- Для Windows с 64-битной архитектурой — https://www.microsoft.com/en-us/download/details.aspx?id=49540
Вам необходимо выбрать язык интерфейса своей ОС и щелкнуть по красной кнопке Скачать . Далее просто запустите загруженный файл, дождитесь окончания установки и перезагрузите компьютер. В большинстве случаев, данный патч решает все возникающие проблемы.
Обновления KB3020369 и KB3172605
Если предыдущее решение не помогло, то следует обновить семерку, установив еще два апдейта, делая перезагрузку компьютера между их установками. Этот метод предложили сразу несколько наших читателей и он действительно хорошо помогает.
Средство устранения неполадок от Microsoft
Еще один способ решения проблемы — воспользоваться утилитой для поиска проблем от Майкрософт. Ее действие чем-то похоже на «sfc /scannow», с тем отличием, что она создана специально для Центра обновлений и может решить значительно большее количество неполадок. К тому же, у нее есть графический интерфейс, что облегчает работу для пользователей, непривычных к работе в консоли.
- Перейдите по ссылке https://support.microsoft.com/ru-ru/gp/windows-update-issues/ru-ru на страницу, посвященную неполадкам Центра обновлений Windows.
- Кликните по синей кнопке Запустить сейчас , которая расположена в разделе «Автоматическое решение проблемы».
- Подождите, пока идет процесс загрузки программы, и запустите ее.
- Нажмите Далее .
Подождите, пока будет завершено сканирование операционной системы. Если утилита обнаружит какие-то неполадки, она сообщит об этом и автоматически применит исправления.
Надеемся, эта статья помогла устранить бесконечный поиск обновлений седьмой версии Windows, значительно ускорив ваш компьютер и сделав его работу значительно стабильнее.
Что делать, если не работает центр обновления системы Windows 7
Мы не до конца осознаем, насколько упростилась наша жизнь с появлением автоматического обновления операционной системы через сеть. Представьте себе, что было бы, если бы за каждой новой заплатой и за каждым промежуточным нововведением нам пришлось бы бежать на кудыкину гору или писать в Microsoft письма с просьбой выслать по почте диск с сервис-паком? Картина вырисовывается совсем удручающая. А ведь когда-то примерно так и было. Владельцы первых персональных компьютеров за каждой новой программой бегали на рынок. Чтобы купить улучшенный текст-процессор или очередную игрушку нужно было стоптать всю обувь.
С появлением Интернета подобные проблемы исчезли. Зато появились новые – центр обновлений Windows периодически радует нас отказами выполнять свои обязанности. Что делать, если не работает центр обновлений Windows 7 – об этом наша заметка.
Проблемы с центром обновлений Windows могут носить разный характер: центр может не находить и не загружать обновлений. А может и вовсе не работать, выдавая ошибку при попытке запуска.
Все эти вопросы мы рассмотрим по порядку.
Сброс и перезапуск службы
Один из способов восстановления работоспособности центра обновлений Windows – сброс и перезапуск ряда служб, ответственных за его функционирование. Это поможет в подавляющем большинстве случаев, а делается это так:
Открывается программа «Блокнот». Затем в новый документ вносятся строки, показанные на рисунке ниже.
Данный документ сохраняется с любым именем и расширением «bat» (например, script.bat). Для этого в окошке сохранения нужно в поле «Тип файла» выбрать значение «Все файлы», а поле для имени сохраняемого файла указать имя вместе с расширением. Скрипт можно сохранить в любую папку.
UPDATE: чтобы не мучиться с созданием скрипта, можете скачать готовый Скрипт сброса Windows Update
Далее необходимо щелкнуть по иконке файла правой кнопкой мыши и в открывшемся контекстном меню выбрать пункт «Запуск от имени администратора».
В процессе своего исполнения данный командный файл остановит службу центра обновлений Windows, а также некоторые другие службы: службу криптографии и фоновую интеллектуальную службу передачи BITS. Создаются вспомогательные, резервные папки и Windows загружает службы заново. Скрипт отработает и исправит все ошибки в центре безопасности Windows. Только помните: проверять работает центр или нет – нужно только после перезагрузки компьютера и перезапуска Windows. Процесс исполнения скрипта выглядит так, как показано на следующем рисунке:
Если метод не помог
Указанный выше метод не всегда приводит к ожидаемым результатам. В этом случае можно испробовать другие возможности, например:
- В параметрах соединения с сетью выставить DNS со значениями: 8.8.8.8 и 8.8.4.4.
- Выясните, запущены ли службы: фоновая интеллектуальная служба передачи BITS, а также служба криптографии.
- Если центр обновления Windows «вылетает» с ошибкой, то зафиксируйте ее номер и поищите решение проблемы в Интернете.
Если ничто из перечисленного не поможет, то можете попробовать крайнее средство – переустановить операционную систему. Это кончено крайняя мера, но иногда единственно возможная.
Ведь пользоваться компьютером с неработающей службой подгрузки сервис-паков – это навлекать на себя неприятности в виде вирусных нашествий и прочих подобных проблем.
Кроме того вы не получите удовольствия от использования в системе новых «фишек». Если же способ со скриптом помог, — не спешите удалять этот файлик, спрячьте его в надежное место до лучших времен – вдруг снова понадобится. Мы надеемся на то, что исчерпывающе ответили на вопросы по данной теме.