ADBLOCK_MSG
Исправление ошибок установки обновлений WindowsОпубликовано: 28.12.2012, 10:09 Автор: Ogri Просмотров: 75843
Продолжим тему борьбы с ошибками Windows, начатую здесь. Рассмотрим проблемы, возникающие при установке обновлений. Я попытался собрать воедино несколько рекомендаций, помогающих в их разрешении.
Нижеизложенные методики действенны для всех версий операционной системы начиная с Windows 2000 SP3. Если версия или битность системы требует различных действий - это будет отмечено явно.
Описываемые фиксы также применимы для лечения различных сбоев обновлений. Если вы получили сообщения общего типа:
Некоторые обновления установить не удалось | Some updates were not installed
Проблема на этом компьютере не позволяет загружать и устанавливать обновления | A problem on your computer is preventing updates from being downloaded or installed
или подобные, то вполне вероятно, что один или несколько предлагаемых способов помогут разрешить проблему. В своей практике, по крайней мере, я применял их неоднократно, и в большинстве случаев сбои устранялись.
Итак, к делу!
1. Перерегистрировать компоненты, прямо или косвенно связанные с обновлениями.
Создадим командный файл консоли с расширением .cmd или .bat и скопируем в него следующий код:
Код командного файла
net stop bits
net stop wuauserv
net stop cryptsvc
Del "%ALLUSERSPROFILE%\ApplicationData\Microsoft\Network\Downloader\qmgr*.dat"
cd /d %windir%\system32
regsvr32.exe urlmon.dll
regsvr32.exe Shdocvw.dll
regsvr32.exe Actxprxy.dll
regsvr32.exe Oleaut32.dll
regsvr32.exe Mshtml.dll
regsvr32.exe Browseui.dll
regsvr32.exe Shell32.dll
regsvr32.exe wuweb.dll
regsvr32.exe wups2.dll
regsvr32.exe wups.dll
regsvr32.exe wucltui.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuapi.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe initpki.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe atl.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 slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe ole32.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
ntsh reset winsock
REM Next line - for Windows XP or Windows Server 2003 only:
proxycfg.exe -d
net start wuauserv
net start cryptsvc
net start bits
REM Next line - for Windows Vista or Windows Server 2008 only:
Bitsadmin.exe /reset /allusers
pause
end faq
Сохраняем и запускаем наш командный файл. Откроется окно консоли. Жмем Enter на каждый запрос. Перезагружаемся и тестируем установку обновлений вновь.
2.1 Скачать и (пере)установить Установщик Windows (Windows Installer).
Его версия зависит от версии операционной системы и установленного на данный момент сервис пака.
Windows Installer 3.1 Redistributable (v2) - KB893803
Подходит для следующих вариантов:
Windows 2000 Service Packs 3 и выше,
Windows XP без сервис пака или с Service Pack 1 или 2,
Windows Server 2003.
Скачайте с сайта Microsoft по этой ссылке.
Windows Installer 4.5 Redistributable - KB942288
Подходит для следующих вариантов:
Windows XP Service Pack 2 и 3,
Windows Server 2003 Service Pack 1 и 2,
Windows Vista без сервис пака или с Service Pack 1,
Windows Server 2008 x86/x64 и IA64 flavors.
Скачайте с сайта Microsoft по этой ссылке.
Установите, перезагрузите компьютер и снова протестируйте установку обновлений.
Windows Installer 5.0 no Redistributable
Выпущен для следующих вариантов:
Windows 7 и выше,
Windows Server 2008 R2 и выше.
Т. е. свежайшие Windows 8 и Windows Server 2012 также используют версию 5.0 Установщика Windows.
Проблема здесь только в том, что 5-й Установщик интегрирован в систему, и Microsoft не снабдил нас его дистрибутивом, и в этом случае метод переустановки Windows Installer неприменим. Поэтому переходим к следующему разделу:
2.2 Устранение неисправностей Установщика Windows 5.0.
Это то, что рекомендуется сделать для систем, использующих Windows Installer 5.0:
После каждой операции, опять же, - перезагрузка и проверка установки обновлений.
3. Переустановить Агент Центра обновления Windows (Windows Update Agent, WUA).
На момент написания статьи последний релиз WUA - 7.6.7600.256. Однако, как и в случае с пятым Установщиком Windows, Microsoft не выпустил в свет автономного установщика этой версии. Я все же нарыл ссылки на дистрибутив версии 7.6.7600.243 - одной из последних. Кстати, из самих этих линков следует, что они ведут якобы к версии 7.4.7600.253, но на деле содержат именно 7.6.7600.243, в чем можно убедиться, распаковав скачанные архивы и посмотрев свойства, например, wuapi.dll. Видимо, мелкомягкие намудрили с линками.
Подходит WUA для всех версий ОС начиная с Windows 2000 SP4.
Итак, скачиваем соответствующую архитектуре версию.
для владельцев процессоров Intel Itanium
Для переустановки нужно запустить Windows Update Agent с ключом wuforce. Например, если поместить скачанный дистрибутив в корневой каталог диска C:\, то для 32 бит в строке поиска нужно ввести:
C:\WindowsUpdateAgent30-x86.exe /wuforce
Соответственно, меняем имя установщика для x64 или ia64. После завершения процесса установки как обычно перезагружаемся и выясняем, заработали ли обновления.
Upd: Если после выполнения описанных здесь рекомендаций операционная система не одумалась и продолжает сбоить, стоит подумать о применении более глобальных способов борьбы за здоровье нашей оси. Статья Переустановка поверх и другие способы лечения сбоев Windows - как раз об этом.
Новые
-
24.12.2017, 01:25
Внедрение Windows Mail в Windows 10 версии 1709+. MAPI восстановлен! -
13.11.2017, 19:33
Внедрение Windows Mail в Windows 10 версии 1709 -
14.11.2016, 14:23
Переустановка Windows 10 поверх существующей -
10.03.2016, 23:39
Новая жизнь для старого ноутбука -
14.04.2015, 16:33
Переустановка Windows 7 поверх существующей
Авторизация
Гитара
Гостевая колонка
Последние комментарии
-
Активизация Windows Mail в Windows 7
-
MMH
13.06.2021 05:20
Нашёл программу, которая автоматически восстанавливает Windows Mail и программу "Календарь" в системах ...
-
MMH
13.06.2021 05:20
-
Внедрение Windows Mail в Windows 10 версии 1709+. MAPI восстановлен!
-
Mr.Hunt
13.12.2023 10:23
Всем привет! Кто может подсказать, каким образом патчится msoe.dll ? Суть в том, что на Windows 10 ...
-
серегей
23.02.2022 10:32
Получится! не сомневайтесь после обновления 10ки у меня слетело то что настроено было боялся что ...
-
Евгений
23.02.2022 10:10
Сегодня 23.02.2022г. не знаю как поживают создатели этих костылей, но выражаю им огромное СПАСИБО!
-
nagel
04.12.2021 03:51
привет. провёл этот фокус на win11. всё почти сработало. почтовик запускается. но не запускаются ...
-
sfatim
02.11.2021 09:46
Здравствуйте подскажите пожалуйста как исправить английский на русский в кладке учетные записи ?
-
Mr.Hunt
13.12.2023 10:23
-
Переустановка Windows 7 поверх существующей
-
Старый
09.03.2022 14:57
Это просто,смотри в системных файлах.Должна появиться *лишняя*папка,под названием Windows.old,т.е ...
-
Arsenii
24.01.2022 05:23
как узанть стоит ли винда поверх другой винды?
-
Arsenii
24.01.2022 05:22
как узнать стоит ли твоя винда поверх другой?
-
Старый
09.03.2022 14:57
-
Проверка целостности системных файлов Windows 7
-
Александр красавчик
04.11.2021 21:28
Спс бро выручил, АДМИНУ ГЕЛИК, то что надо
-
Александр красавчик
04.11.2021 21:28
Комментарии