Как исправить ошибку Windows Update 0xc8000247?

Некоторые пользователи Windows сталкиваются с кодом ошибки 0xc8000247 при попытке установить обновление через компонент WU (Центр обновления Windows). Большинство затронутых пользователей сообщают, что проблема возникает только с определенными обновлениями - другие устанавливаются нормально. Хотя проблема чаще всего встречается в Windows 7, нам удалось найти некоторые случаи возникновения такой же проблемы в Windows 10 и Windows 8.1.

Что вызывает ошибку Центра обновления Windows 0xc8000247?

Мы исследовали эту конкретную проблему, просмотрев различные пользовательские отчеты и стратегии восстановления, которые обычно используются для устранения этого сообщения об ошибке. Как оказалось, несколько разных сценариев вызовут ошибку Windows Update 0xc8000247 . Вот список виновных, которые могут нести ответственность:

  • При установке отсутствует драйвер IRST. Оказывается, эта конкретная проблема часто возникает в ситуациях, когда в установке на компьютере отсутствует драйвер Intel Rapid Storage Technology Driver (IRST). Этот сценарий довольно часто встречается в случаях, когда установка Windows была получена после того, как пользователь клонировал предыдущую установку с помощью Acronis или аналогичной утилиты. В этом случае вы сможете решить проблему, установив драйвер IRST по официальным каналам.
  • Стороннее вмешательство AV. Другой сценарий, который может вызвать эту ошибку, - это если вы имеете дело с чрезмерно защищенным AV-пакетом, который прерывает соединение между машиной конечного пользователя и сервером WU. Если этот сценарий применим, вы сможете решить проблему, отключив защиту в реальном времени во время установки обновления или удалив избыточный пакет защиты и вернувшись к встроенному пакету безопасности.
  • Компонент WU с ошибками - как сообщают некоторые пользователи, этот код ошибки также может срабатывать в ситуациях, когда один или несколько компонентов WU застревают в состоянии неопределенности (ОС считает, что компонент открыт, хотя на самом деле это не так). В этом случае вы сможете решить проблему, сбросив все компоненты WU (либо с помощью автоматизированного агента, либо выполнив все это вручную).
  • Повреждение системного файла. Как оказалось, повреждение системного файла также может быть причиной появления этого кода ошибки во время установки WU. Если одна или несколько зависимостей WU будут повреждены, это может повлиять на всю операцию обновления. В этом случае вы сможете решить проблему, запустив сканирование восстановления системных файлов (DISM или SFC) или выполнив ремонтную установку (или чистую установку).
  • Неопознанное вмешательство - в более особых обстоятельствах эта ошибка может возникать из-за неустановленного виновника. Возможно, обновление драйвера помешало работе WU. Поскольку эти конфликты нелегко выявить, идеальным подходом является использование восстановления системы, чтобы вернуть состояние вашего компьютера до точки, при которой эта проблема не возникала.

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

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

Метод 1. Запуск средства устранения неполадок Центра обновления Windows

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

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

Вот краткое руководство по запуску средства устранения неполадок Центра обновления Windows для устранения ошибки 0xc8000247  в Windows:

  1. Откройте диалоговое окно Выполнить, нажав Windows Key + R . Затем введите «ms-settings-Troubleshoot»  и нажмите Enter, чтобы открыть вкладку « Устранение неполадок » в приложении « Настройки» .
  2. Находясь на вкладке «Устранение неполадок», перейдите к правой панели экрана «Настройки» и прокрутите вниз до раздела « Начало работы ». Как только вы увидите его, нажмите Центр обновления Windows , затем нажмите Запустить средство устранения неполадок во вновь появившемся контекстном меню.
  3. После запуска утилита автоматически запустит начальное сканирование. Его цель - определить, подходит ли какая-либо из прилагаемых к нему стратегий ремонта для конкретной проблемы, с которой вы столкнулись.
  4. В случае обнаружения жизнеспособного исправления вам будет представлено новое окно, в котором вы можете нажать « Применить это исправление», чтобы применить рекомендованную стратегию исправления.

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

  5. После успешного применения исправления перезагрузите компьютер и посмотрите, будет ли проблема решена после завершения следующего запуска.

Если ошибка Центра обновления Windows 0xc8000247 все еще возникает или средство  устранения неполадок не нашло жизнеспособной стратегии восстановления, перейдите к следующему потенциальному исправлению ниже.

Метод 2: обновление драйвера IRST

Некоторые пользователи Windows, которые столкнулись с этой проблемой в Windows 7, сообщили, что им удалось решить проблему, обновив драйвер Intel Rapid Storage Technology Driver (IRST) . Это конкретное исправление, по-видимому, в основном применимо в тех случаях, когда эта установка Windows была получена после того, как пользователь клонировал жесткий диск с помощью Acronis True Image или аналогичной утилиты. Эта конкретная проблема чаще всего возникает с накопителями Western Digital (WD).

Если сценарий, с которым вы столкнулись, похож на этот, вы сможете решить проблему, обновив драйвер Intel Rapid Storage Technology Driver (IRST) до последней версии. Вот краткое руководство, как это сделать:

  1. Перейдите по этой ссылке ( здесь ) и щелкните Пользовательский интерфейс и драйвер Intel Rapid Technology (Intel RST)  в списке доступных драйверов.
  2. Внутри экрана драйвера посмотрите на левую часть экрана (в разделе « Доступные загрузки» ) и нажмите кнопку « Загрузить» , связанную с SetupRST.exe .
  3. В ответ на запрос лицензионного соглашения на программное обеспечение Intel нажмите Я принимаю условия и лицензионное соглашение . Затем дождитесь завершения загрузки.
  4. После того, как файл SetupRST.exe будет полностью загружен, дважды щелкните его и нажмите Да, чтобы предоставить доступ администратора, затем следуйте инструкциям на экране, чтобы завершить установку драйвера Intel Rapid Technology (Intel RST)  .
  5. После завершения установки перезагрузите компьютер и посмотрите, будет ли проблема решена после завершения следующей последовательности загрузки.

Если та же ошибка Центра обновления Windows 0xc8000247  при попытке установить обновление, перейдите к следующему способу ниже.

Метод 3: удалить мешающее стороннее приложение (если применимо)

Как оказалось, этот конкретный код ошибки также может возникать из-за чрезмерной защиты AV-пакета. Судя по отчетам пользователей, существует несколько пакетов безопасности, которые могут вызвать ошибку Windows Update 0xc8000247  после того, как они заблокируют связь между ПК конечного пользователя и сервером WU. Пользователи часто указывают на Norton, McAfee и Avast за такое поведение.

Если вы используете сторонний антивирус и подозреваете, что он может быть ответственным за неудачные обновления, вы сможете решить проблему, отключив защиту в реальном времени во время установки обновления или удалив систему безопасности. Suite в целом и вернуться к встроенному AV (Защитнику Windows).

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

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

Если проблема все еще возникает, попробуйте полностью удалить сторонний антивирус, убедившись, что вы не оставляете после себя каких-либо оставшихся файлов, которые все еще могут вызывать такое поведение. Для этого выполните действия, описанные в этой статье ( здесь ), чтобы убедиться, что вы устанавливаете сторонний AV вместе со всеми остаточными файлами.

Если та же ошибка 0xc8000247  все еще возникает после того, как вы выполнили приведенные выше инструкции (или этот метод был неприменим), начните использовать метод 4 ниже.

Метод 4: сбросить все компоненты WU

Как выясняется, эта конкретная проблема также может возникать из-за WU (Центра обновления Windows), но это происходит всякий раз, когда важный компонент застревает в состоянии неопределенности (ваша ОС считает, что он работает, но на самом деле это не так). Несколько пользователей Windows, которые также столкнулись с ошибкой 0xc8000247  , смогли решить эту проблему, сбросив все компоненты WU, которые участвовали в этой операции.

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

Следуйте тому руководству, которое вам удобнее:

Сброс всех компонентов Центра обновления Windows через агент Центра обновления Windows

  1. Посетите эту страницу Microsoft TechNet ( здесь ) из браузера по умолчанию и загрузите сценарий сброса агента обновления Windows.
  2. Дождитесь завершения загрузки, затем распакуйте zip-архив с помощью бесплатной утилиты архивирования, такой как WinZip или 7zip.
  3. После того, как сценарий будет полностью извлечен, щелкните правой кнопкой мыши ResetWUENG.exe и выберите « Запуск от имени администратора» из появившегося контекстного меню.
  4. Следуйте инструкциям на экране, чтобы запустить сценарий, который сбросит все ваши компоненты WU. Но перед тем, как начать этот процесс, убедитесь, что вы не выполняете никаких операций, требующих активного подключения к Интернету, поскольку эта операция прервет работу вашей сети.
  5. После завершения процесса перезагрузите компьютер и посмотрите, решится ли проблема при следующем запуске системы.

Сброс всех компонентов Центра обновления Windows через командную строку с повышенными привилегиями

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно « Выполнить ». Затем введите «cmd» в текстовое поле и нажмите Ctrl + Shift + Enter, чтобы открыть командную строку с повышенными правами. Когда вы увидите UAC (Контроль учетных записей пользователей),  нажмите Да, чтобы предоставить административные привилегии.
  2. Войдя в командную строку с повышенными привилегиями, введите следующие команды по порядку и нажимайте Enter после каждой, чтобы эффективно остановить все службы, связанные с WU:
    net stop wuauserv net stop crypt Стоп-биты Svcnet net stop msiserver

    Примечание . Эти команды остановят службу обновления Windows, установщик MSI, службу криптографии и службу BITS.

  3. После того как все соответствующие службы будут заблокированы, выполните следующие команды, чтобы очистить и переименовать папки SoftwareDistribution и Catroot2:
    ren C: \ Windows \ SoftwareDistribution SoftwareDistribution.old ren C: \ Windows \ System32 \ catroot2 Catroot2.old

    Примечание: SoftwareDistribution муравей Catroot2 папки используются вашей ОС для хранения временных файлов обновлений, которые / будут использоваться WU.

  4. После очистки двух папок обновлений выполните следующие команды и нажимайте  Enter после каждой, чтобы повторно включить службы, которые мы ранее отключили на шаге 2:
    net start wuauserv net start cryptSvc чистые стартовые биты net start msiserver
  5. После повторного включения каждой службы переустановите обновление, которое ранее не помогло, и посмотрите, решена ли проблема.

Если вы все еще сталкиваетесь с ошибкой 0xc8000247  , перейдите к следующему способу ниже.

Метод 5: запуск сканирования DISM и SFC

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

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

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

Вот краткое руководство по запуску сканирования SFC и DISM из окна CMD с повышенными правами для устранения ошибки Windows Update 0xc8000247  :

  1. Открывает Выполнить диалоговое окно, нажав Windows Key + R . В открывшемся окне введите «cmd» в текстовое поле и нажмите Ctrl + Shift + Enter, чтобы открыть командную строку с доступом администратора. Когда вам будет предложено UAC (Контроль учетных записей пользователей), нажмите Да, чтобы предоставить административные привилегии окну CMD.
  2. Как только вы окажетесь в окне CMD с повышенными правами, введите следующую команду и нажмите Enter, чтобы запустить сканирование DISM, которое просканирует и определит проблемы, связанные с вашими системными файлами:
    Dism.exe / онлайн / cleanup-image / scanhealth Dism.exe / онлайн / cleanup-image / restorehealth

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

  3. Как только первое сканирование будет завершено (даже если утилита не сообщила об отсутствии исправленных файлов), перезагрузите компьютер и продолжите шаги, указанные ниже.
  4. После завершения следующей последовательности запуска выполните шаг 1 еще раз, чтобы открыть другое окно CMD с повышенными правами. Но на этот раз введите следующую команду и нажмите Enter, чтобы начать сканирование SFC:
    sfc / scannow

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

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

Если та же ошибка 0xc8000247  все еще возникает при попытке установить Центр обновления Windows, перейдите к следующему способу ниже.

Метод 6: Использование восстановления системы

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

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

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

Если вы понимаете обстоятельства и все же хотите выполнить эту процедуру, следуйте приведенным ниже инструкциям:

  1. Открывает Выполнить диалоговое окно, нажав Windows Key + R . Затем введите «rstrui» в текстовое поле и нажмите Enter, чтобы открыть меню « Восстановление системы» .
  2. Когда вы перейдете к начальному экрану восстановления системы , нажмите « Далее», чтобы перейти к следующему экрану.
  3. Как только вам удастся перейти к следующему экрану, начните с установки флажка, связанного с Показать больше точек восстановления . Сделав это, начните сравнивать даты каждого сохраненного снимка и выберите тот, который старше даты, когда вы впервые столкнулись с ошибкой 0xc8000247  . Выбрав правильный снимок, нажмите « Далее», чтобы перейти к следующему меню.
  4. Как только вы дойдете до этого места, утилита будет готова к работе, все, что осталось сделать, это запустить процесс восстановления, нажав кнопку « Готово». После этого ваш компьютер перезагрузится, и будет применено более старое состояние.
  5. После завершения следующего запуска перезагрузите компьютер и посмотрите, решена ли проблема.

Если вы все еще сталкиваетесь с той же ошибкой 0xc8000247 , перейдите к последнему методу ниже.

Метод 7. Выполните ремонтную установку / чистую установку

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

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

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

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