Как исправить ошибки при установке обновлений Windows с помощью встроенного восстановления компонентов. Как исправить ошибки центра обновления Windows Исправление проблем с центром обновления windows 7

Мастер устранения неполадок Windows - это встроенная утилита, отвечающая за починку сбоев в работе операционной системы. С помощью этой программы можно «починить» «Центр обновления Windows», программные ошибки USB-входов, сбои Wi-Fi-адаптера и многое другое.

Диагностика неполадок в Windows 7

Утилита, отвечающая за нахождение и починку ошибок в различных компонентах системы Windows, встроена в ОС и запускается пользователем вручную при нахождении каких-либо багов. Переход к мастеру устранения неполадок можно осуществить несколькими способами:

Главное окно мастера устранения неполадок представляет собой список категорий, нажатие на которые запускает средство отладки для конкретного элемента системы. Здесь собраны:

  • средства для диагностики и настройки программ, адаптированных под другую версию ОС Windows;
  • утилиты для настройки и использования устройств и принтеров;
  • мастер работы с неполадками звукозаписи и воспроизведения;
  • средства для нахождения и устранения неполадок с интернетом;
  • настройки оформления;
  • утилиты для устранения неполадок «Центра обновления Windows»;
  • программы для оптимизации энергопотребления;
  • средства для поиска и устранения проблем с производительностью.

Утилита «Устранение неполадок компьютера» не просто какая-то маленькая программка для устранения багов, а комплексная система, включающая в себя возможности починки каждого отдельно взятого элемента.


Главное окно «Устранения неполадок» включает в себя категории, для которых можно запустить отладку

Если вас интересует настройка или отладка конкретного элемента, то специально для таких случаев в левой части главного окна добавлена кнопка «Просмотр всех категорий». Она изменяет оформление главного окна утилиты так, чтобы её компоненты не группировались по категориям, а отображались списком по порядку. Это удобнее, если вы точно знаете, чего хотите: не нужно блуждать по категориям, гадая, где именно находится нужный отладчик.


Функция «Просмотр всех категорий» отображает все элементы мастера устранения неполадок как список, из которого можно выбрать нужный элемент

Двойной щелчок на элементе запускает его и открывает программу, которая сканирует выбранный элемент и сообщает пользователю о найденных ошибках. Перед началом диагностики в открывшемся окне можно поставить или убрать галочку «Автоматически применять исправления» - её наличие означает, что если программа обнаружит неполадки, она исправит их автоматически. Если галочка не поставлена, утилита запросит разрешение пользователя на исправление или не будет трогать ошибки вообще.


Перед запуском диагностики и лечения можно разрешить программе автоматически применять исправления

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


Когда утилита проведёт анализ и починку элемента, она выдаст пользователю отчёт о своей работе

Примеры использования программы

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

Неполадки «Центра обновления Windows»

«Центр обновления Windows» - это подсистема, которая отвечает за скачивание, установку и удаление обновлений для ОС.

Сбои в работе «Центра обновлений Windows» приведут к тому, что система перестанет обновляться, и это негативно скажется на её работе. Большинство ошибок, связанных с обновлениями, можно исправить при помощи мастера устранения неполадок.

Чтобы открыть мастер устранения неполадок для исправления ошибок «Центра обновления Windows», нужно из главного меню мастера (как туда зайти, описано выше) вызвать вариант «Устранение неполадок с помощью Центра обновления Windows». Теперь нужно нажимать «Далее» и следить за ошибками, которые обнаруживает программа.


Чтобы устранить неполадки «Центра обновления Windows», выберите соответствующую утилиту из списка главного меню мастера

Случается и такое, что проблема «Центра обновления Windows» решена, а неудачное обновление осталось. В таком случае нужно его откатить, а делается это в Windows 7 так:


Видео: как удалить обновление Windows 7

Проблемы со звуком

Некорректное звучание или полное отсутствие звука - проблема, которую тоже можно решить с помощью мастера.

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

Утилита, которую нужно вызвать из мастера, называется «Устранение неполадок звукозаписи», если проблемы возникли с записью звука, или «Устранение неполадок воспроизведения звука», если не работает проигрывание.


Решить проблемы со звуком помогут «Устранение неполадок звукозаписи» и «Устранение неполадок воспроизведения звука»

Устранение неполадок с USB

Штатного предустановленного средства для решения проблем с USB в Windows нет. Несмотря на это, компания Microsoft выпустила набор утилит Fix It (он же Easy Fix), который представляет собой что-то вроде расширенной версии стандартного мастера устранения неполадок. В числе его функций - утилита для устранения неполадок с USB.

Скачать средство для устранения неполадок с USB можно с сайта Microsoft. Утилита загружается в формате.msi или.diagcab: оба являются исполняемыми файлами и запускаются через двойной клик левой кнопкой мыши.

  1. После запуска файла разрешите ему установку данных на компьютер. В некоторых случаях может потребоваться логин и пароль администратора.
    Чтобы Easy Fix запустился, нужно выдать ему разрешение от имени администратора
  2. В открывшемся окне нажмите «Следующая». Если хотите предварительно настроить утилиту так, чтобы она самостоятельно применяла исправления или, напротив, спрашивала разрешения на те или иные действия, уже знакомая галочка «Автоматически применять исправления» находится под кнопкой «Дополнительно».
    Здесь можно настроить автоматическое применение изменений и запустить утилиту для поиска и лечения неполадок
  3. Подождите какое-то время, пока утилита ищет и устраняет проблемы.
    Поиск и устранение проблем займёт некоторое время
  4. Ознакомьтесь с отчётом, который Easy Fix предоставит вам после работы. Там будут указаны все ошибки и неполадки, которые исправила программа.
    Закончив работу, утилита предоставит отчёт, где будет указано, какие именно ошибки она нашла и какие внесла исправления

Ошибка с кодом 43

Ошибка 43 свидетельствует о том, что «Диспетчер устройств» остановил работу какого-либо устройства из-за найденной в нём неполадки. Изначально эта ошибка свидетельствует о неполадках с аппаратной конфигурацией компьютера. Иными словами, если ошибку 43 выдаёт мышь, вероятно, сломалась она, а не Windows.

Однако, помимо аппаратных неполадок, причиной ошибки 43 могут быть программные сбои: чаще всего - в драйверах. Не факт, что Easy Fix с ними поможет. Скорее всего, действовать придётся своими руками.

  1. Первым делом попробуйте перезагрузить компьютер. Возможно, это единичный сбой, и после перезагрузки всё будет работать.
  2. Если перезагрузка не помогла, откройте «Диспетчер устройств». Для этого нажмите комбинацию клавиш Win + X и выберите в появившемся меню «Диспетчер устройств». Чтобы войти в «Диспетчер устройств», нужно выбрать соответствующий вариант в меню
  3. Если ошибку выдаёт устройство, подключённое через USB, стоит обновить драйверы USB-портов. В «Диспетчере устройств» выберите вкладку «Контроллеры USB» и нажмите правой кнопкой мыши на одно из устройств, указанных там. Выберите вариант «Обновить конфигурацию оборудования» или «Обновить драйверы».
    Чтобы обновить драйвер устройства, кликните на нём правой кнопкой мыши и выберите «Обновить драйверы»
  4. Когда система спросит, хотите ли вы использовать поиск драйверов в интернете или указать уже имеющийся, выбирайте исходя из того, есть ли у вас в системе файл драйвера. Если есть, указывайте уже имеющийся и выбирайте его, а если нет, запускайте поиск в интернете. В ряде случаев он работает неидеально, так что лучший вариант - по возможности найти драйверы в интернете самостоятельно.
    Чтобы обновить драйвер, нужно либо указать системе путь к нему, либо предоставить ей возможность искать его самостоятельно
  5. По очереди повторите обновление драйверов со всеми USB-устройствами, кроме виртуальных.
  6. Если указанные действия не помогли, поищите драйвер для неработающего устройства в интернете по его названию. Система этот драйвер найти не сможет, так как не опознаёт устройство. Единственный выход - искать самостоятельно с помощью информации, указанной на устройстве или на его упаковке.
  7. Когда драйвер найден, установите его (просто запустите).
  8. Если и это не помогает, рекомендуется проверить систему на вирусы, а также почистить реестр с помощью одной из специальных программ (например, CCleaner). Для этого перейдите в главном окне программы на вкладку «Реестр» и нажмите «Поиск проблем».

    В CCleaner есть вкладка «Очистка реестра», которая позволяет исправить ошибочные записи в системном реестре

Если ни один из указанных способов не помог, скорее всего, проблема связана с «железом» и программными методами её не исправить.

Видео: как исправить ошибку 43

Устранение неполадок при запуске

Проблемами при запуске компьютера занимается вовсе не мастер, а другая утилита, но разберём и её. Если ваша Windows 7 отказывается загружаться, эта программа - незаменимый помощник. Однако её помощь сработает только в том случае, если проблемы - программные. Если проблема не в Windows, а в «железе», то загрузка даже не доберётся до запуска этой утилиты.


Видео: как устранить ошибки запуска Windows 7

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

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

  1. Первым делом попробуйте удалить последние обновления. Как это сделать, подробно описано выше.
  2. Если удаление обновлений не помогло, воспользуйтесь «Командной строкой». Для этого нажмите Win + R и наберите в окне «Выполнить» команду cmd.
    Чтобы открыть «Командную строку», нажмите Win + R и в окне «Выполнить» введите команду cmd
  3. В «Командной строке» наберите следующие команды:
  4. Перезагрузите компьютер.
  5. Если средство устранения неполадок по-прежнему не включается, значит, проблема серьёзнее. Если у вас есть бэкапы (резервные копии системы, с помощью которых можно откатить ОС), самое время ими воспользоваться. Для этого перейдите по пути «Пуск» - «Панель управления» - «Восстановление» и выберите вариант «Запуск восстановления системы».
    Начальное окно утилиты предлагает пользователю выбрать бэкап - рекомендуемый или другой
  6. Программа сама предложит вам оптимальную резервную копию для восстановления. Если вы с ней не согласны, выберите другой бэкап из списка.
    Из этого списка можно выбрать любую резервную копию и откатить к ней свою Windows
  7. Если вы хотите посмотреть, что именно изменится в системе после бэкапа, нажмите «Поиск затрагиваемых программ». Откроется окно, где вы увидите список изменений. Программа покажет, какие именно программы и файлы будут изменены после отката к резервной копии
  8. В последнем окне нажмите «Готово» и подождите выполнения отката системы к состоянию на момент бэкапа. Это займёт некоторое время.
    Чтобы запустить откат системы к резервной копии, нажмите «Готово» и немного подождите
  9. Если вы случайно выбрали не ту точку восстановления, бэкап можно отменить в той же утилите «Запуск восстановления системы». Для этого откройте её и выберите вариант «Отменить восстановление системы», и Windows вернётся к тому состоянию, в котором находилась до бэкапа.
    Чтобы отменить неудачный откат системы, запустите программу ещё раз и выберите «Отменить восстановление системы»

Программы для устранения неполадок

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

FixWin 10

Несмотря на своё название, эта бесплатная программа предназначена не только для Windows 10, но и для более ранних версий ОС, включая Windows 7. В главном окне программы есть несколько вкладок, и все ошибки, характерные только для Windows 10, вынесены в отдельную, а остальные касаются всех версий Windows.


В главном окне FixWin 10 содержится информация о вашей системе; отсюда же можно запустить утилиты для устранения неполадок

Чтобы запустить автоматическое исправление ошибки, нужно перейти в интересующую вкладку и найти ошибку, исправление которой вы хотите найти. Здесь же можно посмотреть, как решить такую проблему вручную.


Вкладки FixWin10 выглядят так: описание ошибки и кнопка «Починить», а также справка по решению проблемы вручную

Главный недостаток этой программы - отсутствие русскоязычной локализации. Так что подойдёт она тем пользователям, кто более или менее уверенно знает английский язык.

Скачать FixWin 10 можно с официального сайта разработчиков The Windows Club.

Видео: как работать с FixWin 10

Anvisoft PC Plus

Эта программа похожа на предыдущую: бесплатна, проста в управлении и распространяется на английском языке. Интерфейс удобен и приятен глазу. В главном окне представлены самые распространённые проблемы, и клик по нужной ошибке открывает меню с кнопкой «Починить». Файлы для починки утилита подгружает из сети, так что для её работы требуется подключение к интернету.


В главном окне программы Anvisoft PC Plus можно выбрать интересующую ошибку, и откроется окно, где её можно будет починить

Скачать программу можно с сайта Anvisoft.

Видео: программа Anvisoft PC Plus

Kaspersky Cleaner

Утилита от создателей известного антивируса направлена на очистку компьютера. Но в ней также есть инструменты для «лечения» некоторых проблем. Программа на русском языке, бесплатная и очень простая в использовании: запускаешь поиск ошибок, а дальше утилита всё делает сама.


В Kaspersky Cleaner достаточно запустить поиск ошибок, и утилита сама всё найдёт и исправит

На сайте Касперского эту утилиту можно скачать совершенно бесплатно.

Видео: обзор утилиты Kaspersky Cleaner

NetAdapter Repair All in One

Из всех представленных программ эта - самая сложная, но и самая продвинутая. Рассчитана она в первую очередь на «починку» сетевых ошибок: очистка Hosts, SSL, кэша DNS, управление адаптерами и сетевыми картами. Функций здесь множество, но рекомендуется она только опытным пользователям, которые знают, что делают. Минусом программы можно считать англоязычный интерфейс.


В главном меню NetAdapter Repair All in One приведена значительная часть его функций, не считая расширенные

Стандартное средство устранения неполадок Windows 7 не идеально, но может серьёзно помочь в случае обнаружения ошибок. А если оно не справляется, всегда можно воспользоваться сторонними программами.

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

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

Рассмотрим наиболее распространенные варианты ошибок.

Ошибка центра обновления Windows 7 0х80070057

Этот сбой в системе встречается достаточно редко и трудно поддается исправлению.

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

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

Ошибка 0х80070643 центр обновления Windows

Ошибка появляется, когда вы пытаетесь установить что-либо на свой компьютер. Это означает, что произошел конфликт устанавливаемой программы и Net Framework.

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

Если приложение на месте, а ошибка все равно не исчезает, произведите следующие действия:


Ошибка центра обновления Windows 7 0х80070005

Чиним в такой последовательности:


Откройте программу Блокнот и скопируйте туда:

@echo off Set OSBIT=32 IF exist "%ProgramFiles(x86)%" set OSBIT=64 set RUNNINGDIR=%ProgramFiles% IF %OSBIT% == 64 set RUNNINGDIR=%ProgramFiles(x86)% C:\subinacl\subinacl.exe /subkeyreg "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing" /grant="nt service\trustedinstaller"=f @Echo Gotovo. @pause

  1. Сохраните этот текстовый файл в формате .bat .
  2. Запустите файл, пользуясь правами Администратора, когда операция будет выполнена, выполните перезагрузку.
  3. Запустите неудавшийся процесс заново.

Ошибка центра обновления В Windows 7 0х8024402с

Эта ошибка чаще всего возникает по причине неправильной настройки браузера Internet Explorer. Чтобы исправить положение, откройте IE, а в нём меню «Сервис» . После этого «Свойства браузера» - «Подключения» - «Настройка сети» . Найдите группу «Автоматическая настройка» и выберите «Автоматическое определение параметров» . Это должно помочь работе Центра обновлений.

Ошибка 80244019 центра обновлений Windows 7

Как правило, данная ошибка возникает из-за заражения компьютера вирусами. Устраняется следующим образом:

Ошибка 800b0001 центра обновления Windows 7

Чтобы исправить эту ошибку, необходимо зайти на сайт Майкрософт. Найдите на сайте список ОС, выберите свою операционную систему. Нажмите на знак + рядом с названием вашей ОС, выберите актуальную для вас редакцию.

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

Ошибка 8007000е центра обновлений Windows 7

Для решения этой проблемы необходимо всего лишь скачать обновления KB3102810 для Центра Обновлений с официального сайта Майкрософт. Установите обновление и ошибка исчезнет.

Ошибка 80072ее2 центра обновлений Windows 7

Для того, чтобы эта ошибка больше не возникала на вашем компьютере, выполните следующие действия:

  1. Воспользуйтесь программой CCleaner для удаления ошибок в реестре. Это должно помочь при отсутствии связи файлов в реестре и Центре обновления Windows 7;
  2. Проведите глубокое сканирование с помощью программы, которая ищет вредоносные файлы;
  3. Установите все обновления ОС.
  4. Переустановите Windows Update методом диагностики программой из сайта Майкрософта по ссылке ;
  5. Обновите драйвера;
  6. Если вышеописанные пункты не помогли, воспользуйтесь функцией «Восстановление системы» чтобы откатить систему до состояния, когда ошибки не возникало и в последствии попробуйте обновить драйвера;

Ошибка центра обновления Windows 7 0х80070490

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

Чтобы исправить ошибки центра обновления Windows 7, необходимо восстановить поврежденные системные файлы. Используйте для этого программу System File Checker . Проведите сканирование компьютера с помощью этого инструмента и перезагрузите компьютер. Чтобы сделать это, нужно.

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

Подобная проблема может доставить немало неприятностей. Во-первых, на ваш компьютер не будут установлены свежие патчи, что может снизить эффективность работы ОС. Во-вторых, пока идет поиск, процессор и физическая память сильно нагружаются . Это может быть не очень заметно на мощных ПК, но на «слабых» - весьма неприятно. В данной статье описывается, что делать, если Центр обновления Windows 7 не может завершить поиск обновлений .

Настройка автоматического поиска

Во-первых, необходимо полностью отключить обновление Windows , нагружающее операционную систему, так как идет бесконечно. Впоследствии, вы сможете исправить проблему и активировать его обратно , если захотите. Но и без обновлений Виндовс всё равно работает стабильно. Многие пользователи отключают их специально и не испытывают никаких проблем.

Вам потребуется сделать следующее:

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

Остановка службы

В некоторых случаях описанный выше способ может не работать. Например, при попытке перезагрузки, компьютер будет долго пытаться загрузить и установить какой-то патч. А после выключения-включения вручную все настройки вернуться в исходное состояние. И соответственно, вновь начнется бесконечный поиск обновлений Windows 7. Чтобы исправить подобную проблему, необходимо полностью отключить службу , отвечающую за работу Центра обновлений .


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

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

Исправление ошибок в системных файлах

Часто подобные неполадки возникают в результате повреждений важных системных файлов . Это может происходить в результате системных сбоев , действий вирусных программ , неправильной установки предыдущих обновлений и так далее.

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

Это делается следующим образом:


Если вы захотите скопировать данную строку, необходимо воспользоваться контекстным меню, щелкнув правой кнопкой мыши внутри окна. Комбинация Ctrl + V в консоли не работает.

После этого Windows просканирует все системные файлы . Все обнаруженные ошибки будут исправлены. После этого следует перезагрузить компьютер и запустить поиск обновлений еще раз. Если процесс по-прежнему слишком медленный - необходимо искать другие способы решения проблемы .

Корпорация Майкрософт выпустила специальный апдейт для своих операционных систем, исправляющий центр обновления 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», с тем отличием, что она создана специально для Центра обновлений и может решить значительно большее количество неполадок. К тому же, у нее есть графический интерфейс , что облегчает работу для пользователей, непривычных к работе в консоли.

Выполните следующее:


Подождите, пока будет завершено сканирование операционной системы. Если утилита обнаружит какие-то неполадки, она сообщит об этом и автоматически применит исправления.

Надеемся, эта статья помогла устранить бесконечный поиск обновлений седьмой версии Windows, значительно ускорив ваш компьютер и сделав его работу значительно стабильнее.

Видео по теме

В преддверии поступления Windows 8 в продажу Microsoft выпустила большое кумулятивное обновление KB2756872 , чего никогда раньше не делала для клиентских операционных систем. Однако при установке обновления меня ждал неприятный сюрприз — ошибка 80073712.

Сегодня я расскажу о том, как победить эту и ряд других ошибок при установке обновлений Windows с помощью новой возможности обслуживания – встроенного восстановления компонентов (in-box corruption repair).

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

Сегодня в программе

Устранение ошибок Windows Update, вызванных повреждением хранилища компонентов

В справке предыдущих ОС Microsoft для ошибки 80073712 есть описание , из которого следует, что причиной является повреждение хранилища компонентов. Для Windows Vista и Windows 7 была выпущена утилита System Update Readiness Tool (CheckSUR), призванная устранить целый ряд ошибок Windows Update.

80070002 ERROR_FILE_NOT_FOUND 8007000D ERROR_INVALID_DATA 800F081F CBS_E_SOURCE_MISSING 80073712 ERROR_SXS_COMPONENT_STORE_CORRUPT 800736CC ERROR_SXS_FILE_HASH_MISMATCH 800705B9 ERROR_XML_PARSE_ERROR 80070246 ERROR_ILLEGAL_CHARACTER 8007370D ERROR_SXS_IDENTITY_PARSE_ERROR 8007370B ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME 8007370A ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE 80070057 ERROR_INVALID_PARAMETER 800B0100 TRUST_E_NOSIGNATURE 80092003 CRYPT_E_FILE_ERROR 800B0101 CERT_E_EXPIRED 8007371B ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE 80070490 ERROR_NOT_FOUND

Для исправления этих ошибок в Windows 8 и более новых ОС утилита CheckSUR не нужна, потому что все необходимое уже встроено в систему! Вы можете восстановить поврежденные компоненты с помощью командлета PowerShell (рекомендуемый способ) или утилиты DISM.exe.

Upd. 28-Jul-2015 . Microsoft выпустила специальное обновление , которое привносит в Windows 7 возможность встроенного восстановления компонентов по аналогии с Windows 8+.

Этап 1 – восстановление поврежденного хранилища компонентов

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

Восстановление без установочного диска

В этом случае используются файлы хранилища на локальном диске и Windows Update.

Состояние хранилища компонентов обозначается параметром Image Health State . У него Healthy означает, что с хранилищем компонентов все нормально. Для дальнейшей диагностики переходите к проверке целостности системных файлов чуть ниже ↓ Если же повреждение хранилища не исправлено, нужно попробовать сделать это с помощью установочного диска.

Восстановление с помощью установочного диска

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

  1. Щелкните правой кнопкой мыши по ISO-образу и выберите в меню Подключить . Обратите внимание на букву диска, которую получил подключенный образ.
  2. В PowerShell выполните команду: Repair-WindowsImage -Online -RestoreHealth -Source:WIM:Е:\sources\install.wim:1

    Здесь буква «E» соответствует букве подключенного образа, а цифра «1» — индексу издания в образе (в примере используется образ Windows 8 Enterprise с единственным изданием).

  3. По окончании процедуры убедитесь, что хранилище компонентов в порядке (Healthy).

Этап 2 – проверка целостности системных файлов

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

Sfc /scannow

У меня один из файлов был поврежден, и утилита SFC успешно восстановила его.

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

Этап 3 – установка обновления

Итак, две команды восстановили целостность хранилища компонентов и системных файлов. Самое время попробовать установить обновление заново.

Как видите, на сей раз у меня все сработало!

Что такое обслуживание Windows и зачем оно нужно

Преимущества встроенного восстановления компонентов Windows

Давайте сравним ключевые моменты восстановления компонентов в разных операционных системах.

Windows Vista и Windows 7

Цель проверки (работающая система и образы)

Целью проверки может являться как установленная система, так и образ в формате WIM или VHD.

Проверяет работающую систему.

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

Проверка и восстановление хранилища

Для определения состояния и восстановления компонентов в командлете Repair-WindowsImage предусмотрены три параметра, выполняющих проверку хранилища. Результатом сканирования может быть:

  • отсутствие повреждений (Healthy)
  • наличие повреждений, которые можно восстановить (Repairable)
  • наличие повреждений, которые нельзя восстановить (Not repairable)

Однако функции параметров отличаются.

-CheckHealth

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

-ScanHealth

Проверяет хранилище на предмет повреждений. Эта операция занимает больше времени, чем простая проверка маркера.

-RestoreHealth

Проверяет хранилище на предмет повреждений и выполняет их восстановление. Эта операция является самой длительной из трех.

Источник компонентов для восстановления

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

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

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

В качестве источника можно использовать путь к:

  • работающей системе, к которой имеется доступ по сети
  • автономному образу, причем его предварительное подключение необязательно

Здесь любопытна возможность указать путь непосредственно к изданию в WIM-образе без его предварительного копирования на локальный диск и последующего подключения. Она является тайным знанием, пока не отраженным в документации;) Это работает благодаря функции автоматического подключения WIM, реализованной на последних стадиях разработки Windows 8.

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

Когда в качестве источника используется WIM-образ, необходимо указать тип образа и его индекс:

Source:WIM:Е:\sources\install.wim:1

-LimitAccess

Блокирует доступ к Windows Update во время проверки.

Примеры команд PowerShell

Я приведу несколько примеров практического использования командлета Repair-WindowsImage с разными целями и источниками проверки. Первые два вы уже видели в начале статьи.

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

Repair-WindowsImage -Online -RestoreHealth

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

Repair-WindowsImage -Online -RestoreHealth -Source:WIM:Е:\sources\install.wim:1

Проверка хранилища автономного VHD-образа. Сначала он подключается в папку C:\mount (это происходит очень быстро), а затем выполняется проверка.

Mount-Windowsimage -ImagePath C:\vhd\Win8.vhd -Index 1 -Path C:\mount Repair-WindowsImage -Path C:\mount -ScanHealth

Восстановление хранилища автономного VHD-образа, используя в качестве источника WIM-образ. Сначала VHD подключается в папку, затем выполняется восстановление образа, после чего VHD отключается с сохранением изменений.

Mount-Windowsimage -ImagePath C:\vhd\Win8.vhd -Index 1 -Path C:\mount Repair-WindowsImage -Path C:\mount -RestoreHealth -Source:WIM:Е:\sources\install.wim:1 Dismount-WindowsImage -path C:\mount -Save

Результаты проверки и восстановления

Помимо результатов в консоли вы можете найти подробный отчет ближе к концу файла %WinDir%\Logs\DISM\dism.log

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

Checking System Update Readiness. (p) CSI Manifest Corrupt (Fixed) amd64_microsoft-windows-lpksetup_31bf3856ad364e35_6.2.9200.16384_none_7a23086df63cad13 (p) CSI Manifest Corrupt (Fixed) amd64_microsoft-windows-l..oyment-languagepack_31bf3856ad364e35_6.2.9200.16384_ru-ru_2422e0b40b0ac235 (p) CSI Manifest Corrupt (Fixed) amd64_microsoft-windows-l..oyment-languagepack_31bf3856ad364e35_6.2.9200.16384_ru-ru_2a982e5d65c9a294 (p) CSI Manifest Corrupt (Fixed) amd64_microsoft-windows-l..oyment-languagepack_31bf3856ad364e35_6.2.9200.16384_ru-ru_53ea2a36610cb913 (p) CSI Manifest Corrupt (Fixed) amd64_microsoft-windows-l..oyment-languagepack_31bf3856ad364e35_6.2.9200.16384_ru-ru_879ccd7f3842e229 (p) CSI Manifest Corrupt (Fixed) amd64_microsoft-windows-l..oyment-languagepack_31bf3856ad364e35_6.2.9200.16384_ru-ru_8e2bd9e9b9aeac5f (p) CSI Manifest Corrupt (Fixed) amd64_microsoft-windows-l..oyment-languagepack_31bf3856ad364e35_6.2.9200.16384_ru-ru_c73545896a8993dd Summary: Operation: Detect and Repair Operation result: 0x0 Last Successful Step: Entire operation completes. Total Detected Corruption: 7 CBS Manifest Corruption: 0 CBS Metadata Corruption: 0 CSI Manifest Corruption: 7 CSI Metadata Corruption: 0 CSI Payload Corruption: 0 Total Repaired Corruption: 7 CBS Manifest Repaired: 0 CSI Manifest Repaired: 7 CSI Payload Repaired: 0 CSI Store Metadata refreshed: True Total Operation Time: 221 seconds.

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

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

Однако ошибки Windows Update, связанные с повреждением хранилища, вовсе не редкость, даже если судить только по форуму OSZone. Поэтому важно знать, как бороться с ними.

Мне показалось, что часть аудитории блога откровенно заскучала от серии статей о современном интерфейсе Windows 8 и приложений. Конечно, там все примитивно, никаких технических тонкостей, а главное – у некоторых людей создается ощущение, что кроме Modern UI в Windows 8 нет ничего нового. Это не так…

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

Вам хватило технических тонкостей сегодня? ;)

Если нет, в следующей записи из этой серии вас ждет не только экскурс в историю инструментов обслуживания ОС Microsoft, но и уникальная возможность попробовать себя в роли г-сборщика Windows! Но до этого в блоге появятся записи на другие темы.

Как известно, начиная с версии ОС Windows XP, корпорация Microsoft постоянно выпускает так называемые апдейты систем и сервис-паки. Однако стоит заметить, что в Windows 7 ошибка обновления почему-то встречается намного чаще, чем в остальных ОС. Что с этим делать, мы сейчас и разберемся.

Почему Windows 7 требуется обновление?

Если раньше обновление систем касалось большей частью системы безопасности, в последнее время (в частности, для Windows 7) они затрагивают даже некоторые основные драйверы устройств, а также специализированные платформы типа Microsoft .NET Framework, которые необходимы для работы некоторых программ и приложений.

Что касается неполадок, в основном это ошибки «Центра обновления Windows 7» и самого файла, отвечающего за запуск процесса поиска и установки апдейтов в систему. Сейчас мы остановимся на причинах ошибок и решениях некоторых наиболее часто встречающихся проблем несколько подробнее.

Ошибка при установке обновлений Windows 7: причины

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

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

Проверка автоматического обновления

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

Заметьте, даже в случае применения таких параметров система сразу же начинает сканирование на предмет наличия официальных апдейтов в Сети, а точнее, на официальном сайте Microsoft Update Centre, поскольку изначально система обращается именно к нему.

Обновление в ручном режиме

В случае если в Windows 7 ошибка обновления после включения автоматического режима остается, можно использовать ручной поиск.

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

Прежде всего, нужно проверить системный диск (на котором, собственно, и установлена ОС Windows 7) на предмет наличия ошибок. Для этого лучше использовать командную строку, а не свойства диска, вызываемые через «Проводник». К примеру, в меню «Выполнить» можно прописать команду chkdisk c: \f, которая позволяет не только произвести проверку, но и автоматически исправить системные ошибки.

Если ошибка повторяется снова и снова, причина ее появления может быть в том, что сам файл, отвечающий за запуск процесса обновления, поврежден. В этом случае нужно произвести глубокое сканирование любым антивирусным ПО, а лучше использовать утилиты, имеющие общее название Rescue Disc, запускаемые еще до старта системы с оптического носителя.

Проблемы брандмауэра и антивируса

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

Понятно ведь, что программа обновления обращается к надежному источнику (в данном случае - непосредственно к ресурсам компании Microsoft), так что перед запуском процесса обновления их можно на время отключить, но только при условии, что предварительная проверка показала отсутствие вирусов и угроз.

Ошибка после обновления Windows 7

Теперь непосредственно о самых распространенных ошибках, не считая того, что было описано выше. Коды ошибок обновления Windows 7 – это достаточно большая база данных, рассмотрим три самых часто проявляемых.

Ошибка 643 связана с невозможностью обновления платформы Microsoft .NET Framework. Другие компоненты системы могут обновляться, но именно ее апдейт вызывает ошибку. Ее стоит просто удалить из системы и установить заново, предварительно скачав с официального сайта Microsoft последнюю версию. Кстати, что касается удаления, лучше не использовать стандартные средства из меню «Программы и компоненты». В этом случае пригодятся продвинутые деинсталляторы, удаляющие из системы абсолютно все остаточные файлы и записи ключей системного реестра.

Одной из самых мощных программ такого типа признана утилита iObit Uninstaller, в которой имеется специальный режим Forced Uninstall.

Не менее распространенной является и ошибка с кодом 800b0100. В этой ситуации наиболее приемлемым решением станет использование автоматических фиксаторов проблем типа Fix It или System Update Readiness Tool. В большинстве случаев они способны исправить неполадки автоматически, даже без участия пользователя.

Но самой большой головной болью для многих юзеров является ошибка с кодом 0xc0000005. Она появляется уже после установки апдейтов в систему. Как правило, данный тип ошибки вызывается обновлениями в виде пакетов KB2859537 и KB2872339. Их удаление и позволяет избавиться от назойливых ошибок.

Проще всего набрать в командной строке wusa.exe /uninstall /kb:2859537 или то же самое, но только для пакета KB2872339 (естественно, вход должен быть произведен от имени администратора). Если и это не поможет, придется использовать журнал обновления, в котором все пакеты должны быть отсортированы по дате. Вероятнее всего, какой-то последний апдейт и вызывает сбои. Теперь нужно удалять пакеты поочередно, каждый раз перезагружая компьютер до тех пор, пока ошибка не исчезнет (можно использовать ту же командную строку). Когда проблема будет устранена, можно будет установить обновления заново в ручном режиме, но исключить из списка проблемные пакеты.