Неполадки обновления windows 7. Устранение неполадок при получении или установке обновлений Windows.

Восстановление исходного состояния центра обновления Windows

Честно каюсь… Статью скопипастил с самого Microsoft’а…
Причина банальна: через полгода — не найдешь! И не потому, что лень в Закладки добавлять. А потому, что сам Мелкософт как-то безалаберно относится к своим же материалам 🙂 Выпустят какой-нить ПрямойХэ версии СамоёКрутьё с буквой Зэ… И опять весь сайт перелопатят! Ищи потом… по Закладкам…

Поэтому, оригинал находится здесь — http://support.microsoft.com/kb/971058
На этой же странице есть средство автоматического исправления FixIt. Мне интереснее — исправление руками 🙂

Чтобы восстановить исходное состояние компонентов Центра обновления Windows, выполните указанные ниже действия.

1. Откройте окно командной строки Windows. Чтобы открыть командную строку, выберите в меню Пуск команду Выполнить. Скопируйте и вставьте (или введите) в поле Открыть следующую команду и нажмите клавишу ВВОД:

2. Остановите службу BITS и службу Центра обновления Windows. Для этого в командной строке последовательно введите следующие команды, нажимая после каждой из них клавишу ВВОД.

net stop bits
net stop wuauserv

3. Удалите файлы qmgr*.dat. Для этого в командной строке введите следующую команду и нажмите клавишу ВВОД:

Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

4. Если попытка решить проблемы, связанные с Центром обновления Windows, с помощью действий, приведенных в этой статье, предпринимается впервые, перейдите к действию 5, не выполняя действие 4. Инструкции, представленные в действии 4, рекомендуется выполнять только в случае, если не удалось устранить проблемы, связанные с Центром обновления Windows, с помощью других действий. Операции, которые входят в действие 4, также выполняются при запуске приведенного выше решения Fix it в агрессивном режиме.
а) Присвойте следующим папкам расширение BAK:

%systemroot%\SoftwareDistribution\DataStore
%systemroot%\SoftwareDistribution\Download
%systemroot%\system32\catroot2

Для этого в командной строке последовательно введите следующие команды, нажимая после каждой из них клавишу ВВОД.

Ren %systemroot%\SoftwareDistribution\DataStore *.bak
Ren %systemroot%\SoftwareDistribution\Download *.bak
Ren %systemroot%\system32\catroot2 *.bak

б) Установите для служб 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. В командной строке введите следующую команду и нажмите клавишу ВВОД:

cd /d %windir%\system32

6. Повторно зарегистрируйте файлы службы BITS и Центра обновления Windows. Для этого в командной строке последовательно введите следующие команды, нажимая после каждой из них клавишу ВВОД.

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

7. Перезапустите Winsock. Для этого в командной строке введите следующую команду и нажмите клавишу ВВОД:

netsh reset winsock

8. На компьютерах с Windows XP или Windows Server 2003 установите параметры прокси-сервера. Для этого в командной строке введите следующую команду и нажмите клавишу ВВОД:

9. Перезапустите службу BITS и службу Центра обновления Windows. Для этого в командной строке последовательно введите следующие команды, нажимая после каждой из них клавишу ВВОД.

net start bits
net start wuauserv

10. На компьютерах с Windows Vista и Windows Server 2008 очистите очередь BITS. Для этого в командной строке введите следующую команду и нажмите клавишу ВВОД:

bitsadmin.exe /reset /allusers

11. Установите последнюю версию агента обновления Windows. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
949104 Получение последней версии агента обновления Windows, помогающего управлять обновлениями на компьютере

12. Перезагрузите компьютер.

P.S. Оригинал статьи — http://support.microsoft.com/kb/971058

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

Смотреть исходную статью на английском языке: 2714434

Все продукты Microsoft Windows Update Microsoft Update

Обзор

При попытке установить последние обновления из центра обновления Windows, иногда появляется сообщение об ошибке. с Центром обновления Windows устраняет многие из этих ошибок. Средство устранения неполадок работает на Windows 8, Windows 7, Windows Vista и Windows XP.

Дополнительные сведения

Windows 8 и Windows 7

Чтобы сказать и запустить средство устранения неполадок с Центром обновления Windows, щелкните кнопку Fix it или выполните следующие действия.

Средство устранения неполадок

Примечания

При отсутствии подключения к Интернету в Windows 8 можно открыть средство устранения неполадок центра обновления Windows, включенное в Windows 8. Однако, это средство устранения неполадок не выполняет все шаги, которые выполняет указанное средство устранения неполадок.
  1. Откройте средство устранения неполадок центра обновления Windows, проведя от правого края экрана и затем коснитесь пункта Поиск . Или, если вы используете мышь, откройте средство устранения неполадок, выбрав в верхнем правом углу экрана, при перемещении указателя мыши вниз и нажмите кнопку Найти .
  2. Введите Устранение неполадок , коснитесь или щелкните Параметры и затем коснитесь Устранение неполадок .
  3. В разделе Система и безопасность коснитесь или нажмите кнопку Устранить проблемы с центром обновления Windows и нажмите кнопку Далее .

Windows Vista или Windows XP

Чтобы запустить средство устранения неполадок с Центром обновления Windows, щелкните кнопку Fix it:

Средство устранения неполадок Автоматическая диагностика и устранение общих проблем с центром обновления Windows может автоматически исправлять проблемы, описанные в этой статье.
Это средство устраняет многие проблемы.

Примечания

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

Примечание. В средстве устранения неполадок с Центром обновления Windows, возможно, будет текст, который доступен только на английском языке.


Примечание. После работы средства устранения неполадок с Центром обновления Windows журнал предыдущих обновлений Центра обновления Windows может быть удален.

В следующей таблице перечислены коды ошибок, устраняемых с помощью средства устранения неполадок Windows Update, описания кода ошибки и версий Windows, которые затронуты коды ошибок:

Код ошибки Описание кода ошибки Версии Windows
0x80245003
0x80070514 Центр обновления Windows поврежден или не запущен. Windows 7, Windows Vista, Windows XP
0x8DDD0018 Библиотеки BITS повреждены. Windows 7, Windows Vista, Windows XP
0x80246008 Библиотеки BITS повреждены. Windows 7, Windows Vista, Windows XP
0x80200013 Библиотеки BITS повреждены. Windows 7, Windows Vista, Windows XP
0x80004015 Библиотеки BITS повреждены. Windows 7, Windows Vista, Windows XP
0x80070003 Библиотеки BITS повреждены. Windows 7, Windows Vista, Windows XP
0x800A0046 Библиотеки BITS повреждены. Windows 7, Windows Vista, Windows XP
0x800A01AD Windows 7, Windows Vista, Windows XP
0x80070424 Центр обновления Windows библиотек не регистрируются. Windows 7, Windows Vista, Windows XP
0x800B0100 Ошибка проверки подписи. Windows 7, Windows Vista
0x80070005 Windows 7, Windows Vista
0x80248011 Ошибка обнаружения хранилище данных. Windows 7, Windows Vista, Windows XP
0x80070002 Ошибка обнаружения хранилище данных. Windows 7, Windows Vista, Windows XP
0x80070003 Ошибка обнаружения хранилище данных. Windows 7, Windows Vista, Windows XP

Ниже приведены общие сведения о задачах, выполняемых средством устранения неполадок с Центром обновления Windows.

  • DIAG_WindowsUpdate - выявляет проблемы, которые могут мешать своевременному обновлению компьютера.
  • RC_ DataStore - обнаруживает следующие потенциальные ошибки в базе данных Центра обновления Windows:
    • 0x80070002
    • 0x8007000D
    • 0x800F081F
    • 0x80073712
    • 0x800736CC
    • 0x800705B9
    • 0x80070246
    • 0x8007370D
    • 0x8007370B
    • 0x8007370A
    • 0x80070057
    • 0x800B0100
    • 0x80092003
    • 0x800B0101
    • 0x8007371B
    • 0x8007371B
    • 0x80070490
    • 0x80070005
    • 0x80072EFD
    • 0x80246008
    • 0x80070570
    • 0x80080005
    • 0x8E5E0147
    • 0x8E5E03FA
    • 0x80248011
    • 0x80070003
  • RC_GENWUError - обнаруживает неизвестные ошибки Центра обновления Windows.
  • RC_APPDATA - возвращает следующий параметр реестра appdata:
    • HKEY_USERS\. DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\ AppData" является “%USERPROFILE%\AppData\Roaming
  • RC_ResetBits - сбрасывает все биты в наборе битов в 0, когда возникают следующие сообщения об ошибках:
    • 0x8DDD0018
    • 0x80246008
    • 0x80200013
    • 0x80004015
    • 0x80070003
    • 0x800A0046
    • 0x80200010
  • RC_SignatureCheck - обнаруживает проблемы подпись при ошибке 0x800B0100.
  • RC_RegisterWUDll - регистрирует связанные DLL-файлы, когда появляются следующие сообщения об ошибках:
    • 0x800A01AD
    • 0x80070424
  • RC_MSIAppData - устраняет ошибки универсального установщика Windows, изменив следующий раздел реестра:
    • HKEY_USERS\. DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
  • RC__OutputResult - выполняет следующие задачи:
    • Задает для следующего параметра реестра значение "voicewarmupx":

      HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer\logging

    • Получает прокси операционной системы.
    • Собирает последнего установленного обновления.
    • Собирает последние сообщения об ошибке из Winodwsupdate.log.
    • Собирает языка и региональных параметров.
    • Собирает сведения о рабочей группы.
    • Собирает версии агента обновления Windows.
    • Собирает версии операционной системы.
    • Собирает архитектуры ЦПУ и операционной системы.
    • Записывает сведения в файл (Output.txt).
    • Получает Windowsupdate.log.
    • Получает Windowsupdateold.log, если это применимо.
    • Создает CAB-файл CheckSUR.log и CheckSUR.Persists.log, если он присутствует.
    • Создает ярлык TXT-файла на рабочем столе.

Можно получить помощь от сообщества Microsoft Community. Чтобы сделать это, выполните следующие действия.

  1. Перейдите на следующий веб-сайт: Форум ответов по Центру обновления Windows
  2. Нажмите кнопку Вход . Введите учетные данные Windows Live и нажмите кнопку Вход .
  3. Нажмите кнопку Задать вопрос .
  4. В поле Название введите свой вопрос. Например, введите , я получаю ошибку: <xxxx > при установке обновлений Windows. Как это исправить?
  5. Перейдите на рабочий стол и дважды щелкните папку Info средства устранения неполадок с Центром обновления Windows.
  6. Дважды щелкните OutputReport.txt
  7. Выделите текст, щелкните правой кнопкой мыши текст, а затем нажмите кнопку Копировать .
  8. В разделе Сведения записи на форуме ответов щелкните поле правой кнопкой мыши пустое место в поле и выберите команду Вставить .
  9. Когда закончите, нажмите кнопку Отправить .
Дополнительные сведения о поддержке по Центру обновления Windows см. на следующем веб-сайте:Требуется дополнительная помощь?

Время от времени системные администраторы сталкиваются с ошибками при обновлении системы. Хорошо если не удалось установить какое либо незначительное обновление, но как быть, если не удается установить критическое обновление или нарушились важные функции системы? Сегодня мы на практическом примере рассмотрим как действовать в подобной ситуации.

Изучая отчеты сервера WSUS одного из обслуживаемых нами предприятий мы обнаружили, что один из серверов уже продолжительное время не устанавливает обновления. Количество установок, завершившихся с ошибкой, перевалило за шесть десятков, что говорило о серьезном сбое в системе Windows Update.

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

Отправной точкой для дальнейших действий должен послужить код ошибки, в данном случае 800F0826 . Идем на сайт Microsoft и производим поиск по данному коду. Уже первые результаты дают нам исчерпывающую информацию об ошибке:

Ошибка Центра обновления Windows 800f0826 возникает в случае, если обновление для Windows , которое не удалось установить, препятствует установке дополнительных обновлений. В сообщении об ошибке 800f0826 не указывается обновление, вызвавшее проблему. Обновление, которое вызвало проблему, отобразит другое сообщение об ошибке.

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

Поиск по коду ошибки 80070643 дал нам следующий результат:

Ошибка Центра обновления Windows 80070643 может возникать по ряду причин. Самой распространенной из них является проблема с платформой.NET Framework, установленной на компьютере. Кроме того, эта ошибка может возникнуть при установке обновлений для пакета Microsoft Office 2003.

Очевидно, проблему вызвало очередное обновление.NET Framework, переходим по ссылке в статье, на описание ошибки для этого продукта.

Чтобы устранить эту проблему, необходимо устранить повреждение регистрацию обновлений программного обеспечения MSI или удалить несколько версий.NET Framework с помощью средства очистки платформы.NET Framework и повторно установить эти компоненты.

Скачиваем средство очистки платформы.NET Framework (скачать) и удаляем из системы.NET Framework 3.5.


После чего качаем web-установщик и устанавливаем.NET Framework 3.5 SP1 заново.

Успешно установив данный пакет, пробуем повторно обновить систему.

Перезагружаемся и убеждаемся что все установилось правильно. Несмотря на то, что в данной статье мы разобрали частный случай, методика диагностики и устранения неисправностей остается неизменной. База данных Майкрософт содержит исчерпывающие данные практически по всем кодам ошибок, которых вполне достаточно для успешного устранения большинства возникающих проблем.

Cообщить об ошибке


  • Битая ссылка на скачивание Файл не соответствует описанию Прочее
  • Отправить сообщение

    Microsoft Fix it – бесплатная утилита, предназначенная для диагностики операционной системы и исправления ошибок. Программа способна устранить 300 различных ошибок и неполадок. Специалисты рекомендуют использовать приложение неопытным пользователям, начавшим изучать компьютер.


    Важно отметить, что приложение подходит только для Windows XP и 7. Для других операционных систем, компания Майкрософт разработала модифицированную версию этой программы. Приложение способно в автоматическом режиме найти все проблемы возникшие в работе системы. Пользователю останется только нажать кнопку для их устранения. Через 3-5 минут все ошибки будут устранены.

    Возможности

    • Устранение ошибок, возникших при запуске игр;
    • Фиксы ошибок, связанных с запуском мультимедийных файлов;
    • Исправление функций рабочего стола;
    • Устранение проблем запуска приложений;
    • Ликвидация неполадок установки и обновления драйверов и программ;
    • Настройка печати и отправки факсов;
    • Устранение причин, связанных с производительностью.

    Преимущества

    Такая программа, как Microsoft Fix it обладает существенными достоинствами, на которые рекомендуется обратить внимание. Главным достоинством считается то, что программа способна исправить около трехсот типов ошибок, в отличие от своих конкурентов, которые могут справиться только с 3-5 десятками неисправностей.

    Программа Fix it может быть скачана совершенно бесплатно с официального сайта Microsoft. Важно отметить, что утилита устраняет серьезные ошибки, возникшие в операционной системе Windows 7 (x86/x64), а также Windows XP (x86).

    Многие пользователи будут также рады тому, что имеется портативная версия Microsoft Fix it portable, которую можно скачать бесплатно с того же сайта. Эта версия также автоматизирована, а значит с программой справится даже новичок.

    Фикс ИТ способен справиться не только с ошибками программ, но и с неполадками, возникшими с таким оборудованием, как принтер или факс. Это же касается и настроек локальной и глобальной сети.

    По сравнению с конкурентами Фикс ИТ позволяет пользователям выбрать область неполадок. Таким образом, будет проще и быстрее определить, а затем устранить проблему.

    Недостатки

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

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

    Установка локальной версии

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


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

    Затем будет начат инсталляционный процесс, который занимает около 1 минуты. В том случае, если приложение не подходит к операционной системе, появится сообщение с предупреждением. Если подобная ситуация все-таки произошла, большая часть пользователей скачивает новую версию Фикс ИТ.


    Заключение

    Пользователю не составит труда найти приложение, позволяющее устранить неполадки операционной систем. Специалисты рекомендуют выбрать продукт, выпущенный разработчиками компании Майкрософт. Скачать Microsoft Fix it можно с официального сайта.

    Важно отметить, что Фикс ИТ способен исправить около 300 различных ошибок и неполадок. Конечно, у приложения имеются недостатки, но они несерьезные. Единственное, о чем стоит помнить, это то, что продукт запускается только на операционных системах Виндовс XP и 7.

    Типичные проблемы при обновлении OS Windows (от «семерки до «десятки») можно решить при помощи скрипта. Запущенный скрипт сделает полный сброс настроек Центра обновлений. Этот нехитрый способ решает все или, по крайней мере, большинство проблем с обновлением программного обеспечения: когда они не загружаются или дают сбой при установке. Но, к сожалению, есть такие ошибки службы обновлений, которые невозможно устранить при помощи скрипта. Но в этом случае мы попытается дать различные варианты решений проблем в конце статьи.
    Те, кто обновляется до Windows 7, устанавливает операционную систему с нуля или сбрасывает настройки, тоже могут столкнуться с ошибками службы Майкрософт. Мы рекомендуем в этом случае предварительно попробовать установку обновлений для «семерки», используя . Если ошибка не будет устранена, выполните руководство, данное в этой теме.

    Сброс центра обновлений Windows для исправления ошибок

    Если сбросить настройки службы обновлений Майкрософт, многие ошибки устранятся. Этот способ подходит для всех версий Windows. Настройки сбрасываются в автоматическом режиме. А после уведомления системы о том, что служба обновлений Майкрософт не запущена на компьютере, необходимо воспользоваться скриптом. Он и предназначен для запуска Центра.


    Запущенный скрипт исполняет следующие команды:
    1. Остановка трех служб: Центр обновлений (проверяет, ищет и загружает новые версии программ), Background Intelligent Transfer Service (передает данные между клиентом и сервером) и Cryptographic Services (проверяет цифровые подписи компонентов операционной системы).
    2. Каждая служебная папка, использующаяся в центре, получает новое имя. Так резервируются данные службы обновлений на случай непредвиденных ситуаций.
    3. Все три службы, которые были остановлены при выполнении первой команды, начинают работать.
    Чтобы запустить команды скрипта, он должен иметь расширение.bat. Сохраните его в обычном блокноте с таким расширением. Таким образом, можно останавливать, менять настройки службы обновлений и заново ее запускать.

    Сам скрипт:

    @ECHO OFF echo Windows Update Start 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 Finish echo. PAUSE



    Когда файл .bat создан, запустите его от имени администратора, нажав по нему правой кнопкой мыши. После нажатия любой клавиши скрипт запустит все команды поочередно. Когда процедура завершится, выйдите из командной строки, нажав любую клавишу.


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


    Другие возможные причины ошибок при обновлении

    Если ваша ошибка после сброса настроек Центра не решилась, попробуйте другие способы, возможно, один из них сработает:
    • В настройках подключения к сети впишите DNS 8.8.4.4 и 8.8.8.8.
    • Проверьте запуск этих трех служб: Центра обновлений системы, Background Intelligent Transfer Service и Cryptographic Services.
    • Если вы не можете обновиться с Windows 8 до Windows 8.1 через Windows Store (система выдает сообщение о невозможности установки новой версии), попробуйте это сделать по-другому. Запустите службу обновлений Майкрософт (Центр) и установите оттуда новую версию «восьмерки».
    • В уведомлении вы увидите код ошибки. Скопируйте его и введите в поисковую строку Гугла или Яндекса. Возможно, есть решение вашей проблемы.
    Служба обновлений не ищет, не скачивает на компьютер и не устанавливает новые версии программ по многим причинам. Но чаще всего метод сброса настроек Центра устраняет ошибки.