Код ошибки 0xc8000222

Код ошибки 0xc8000222

Доброго времени суток!

При попытке обновить систему через Winiows Update компьютер виснет , а через продолжительное время выдаётся сообщение, что служба центра обновлений не запущена, хотя фактически она работает. Также с обновлением Защитника Windows — выдаёт код ошибки 0xc8000222. Перезагрузка не помогает. Пробовал восстанавливать систему из архивной копии от января 2010 года — эффект тотже. Хотя до октября всё обновлялось без проблем. Есть кусочек файла Windowsupdate.log — может чем поможет? Есть ли какие-нибудь пути решения данной проблемы?

2010-10-13 23:52:39:071 1480 1140 Service *************
2010-10-13 23:52:55:123 1480 1140 Service ** START ** Service: Service startup
2010-10-13 23:52:57:571 1480 1140 Service *********
2010-10-13 23:53:50:636 1480 1140 Agent * WU client version 7.4.7600.226
2010-10-13 23:53:53:749 1480 1140 Agent * Base directory: C:WindowsSoftwareDistribution
2010-10-13 23:53:58:497 1480 1140 Agent * Access type: No proxy
2010-10-13 23:54:08:012 1480 1140 Agent * Network state: Connected
2010-10-13 23:56:37:690 1480 1140 DtaStor FATAL: Failed to initialize datastore, error = 0xC8000222
2010-10-13 23:56:37:867 1480 10cc Report CWERReporter::Init succeeded
2010-10-13 23:56:37:867 1480 10cc Agent *********** Agent: Initializing Windows Update Agent ***********
2010-10-13 23:56:37:868 1480 10cc Agent *********** Agent: Initializing global settings cache ***********
2010-10-13 23:56:37:868 1480 10cc Agent * WSUS server:
2010-10-13 23:56:37:868 1480 10cc Agent * WSUS status server:
2010-10-13 23:56:37:868 1480 10cc Agent * Target group: (Unassigned Computers)
2010-10-13 23:56:37:868 1480 10cc Agent * Windows Update access disabled: No
2010-10-13 23:56:37:918 1480 10cc DtaStor FATAL: Failed to initialize datastore, error = 0xC8000222
2010-10-13 23:56:37:918 1480 10cc DnldMgr Download manager restoring 0 downloads
2010-10-13 23:56:37:939 1480 10cc Agent * Failed to load persisted download calls, error = 0xc8000222
2010-10-13 23:56:37:947 1480 10cc DtaStor FATAL: Failed to initialize datastore, error = 0xC8000222
2010-10-13 23:56:37:947 1480 10cc Agent WARNING: DeleteVolatileServices::GetServiceList failed with 0xc8000222.
2010-10-13 23:56:37:955 1480 10cc DtaStor FATAL: Failed to initialize datastore, error = 0xC8000222
2010-10-13 23:56:37:955 1480 10cc DnldMgr FATAL: DM:CAgentDownloadManager::RestoreDownloadJobs: GetSession failed with 0xc8000222.
2010-10-13 23:56:37:955 1480 10cc DnldMgr FATAL: DM:CAgentDownloadManager::DelayedInit: RestoreDownloadJobs failed with 0x00000000.
2010-10-13 23:56:37:957 1480 10cc AU ########### AU: Initializing Automatic Updates ###########
2010-10-13 23:56:37:960 1480 10cc AU AU setting next detection timeout to 2010-10-13 19:56:37
2010-10-13 23:56:37:962 1480 10cc AU AU setting next sqm report timeout to 2010-10-13 19:56:37
2010-10-13 23:56:38:001 1480 10cc DtaStor FATAL: Failed to initialize datastore, error = 0xC8000222
2010-10-13 23:56:38:001 1480 10cc Agent WARNING: GetServiceList failed with error 0xc8000222.
2010-10-13 23:56:38:001 1480 10cc AU WARNING: QueryRegisteredProvider failed with error 0xc8000222
2010-10-13 23:56:38:001 1480 10cc AU # Approval type: Pre-download notify (User preference)
2010-10-13 23:56:38:001 1480 10cc AU # Power management is turned off through policy
2010-10-13 23:56:38:035 1480 10cc DtaStor FATAL: Failed to initialize datastore, error = 0xC8000222
2010-10-13 23:56:38:035 1480 10cc AU FATAL: Failed to get session from datastore, error = 0xC8000222
2010-10-13 23:56:38:035 1480 10cc AU FATAL: Failed to Unserialize from data store, error = 0xC8000222
2010-10-13 23:56:38:035 1480 10cc AU # WARNING: Exit code = 0xC8000222
2010-10-13 23:56:38:035 1480 10cc AU ########### AU: Uninitializing Automatic Updates ###########
2010-10-13 23:56:38:035 1480 10cc AU WARNING: InitAUComponents Failed, will restart AU in 30 mins, error = 0xC8000222
2010-10-13 23:56:38:035 1480 10cc AU AU Restart required.
2010-10-13 23:56:38:180 1480 10cc AU ########### AU: Initializing Automatic Updates ###########
2010-10-13 23:56:38:181 1480 10cc AU AU setting next detection timeout to 2010-10-13 19:56:38
2010-10-13 23:56:38:181 1480 10cc AU AU setting next sqm report timeout to 2010-10-13 19:56:38
2010-10-13 23:56:38:215 1480 10cc DtaStor FATAL: Failed to initialize datastore, error = 0xC8000222
2010-10-13 23:56:38:215 1480 10cc Agent WARNING: GetServiceList failed with error 0xc8000222.
2010-10-13 23:56:38:215 1480 10cc AU WARNING: QueryRegisteredProvider failed with error 0xc8000222
2010-10-13 23:56:38:215 1480 10cc AU # Approval type: Pre-download notify (User preference)
2010-10-13 23:56:38:215 1480 10cc AU # Power management is turned off through policy
2010-10-13 23:56:38:829 1480 10cc DtaStor FATAL: Failed to initialize datastore, error = 0xC8000222
2010-10-13 23:56:38:829 1480 10cc AU FATAL: Failed to get session from datastore, error = 0xC8000222
2010-10-13 23:56:38:829 1480 10cc AU FATAL: Failed to Unserialize from data store, error = 0xC8000222
2010-10-13 23:56:38:829 1480 10cc AU # WARNING: Exit code = 0xC8000222
2010-10-13 23:56:38:829 1480 10cc AU ########### AU: Uninitializing Automatic Updates ###########
2010-10-13 23:56:38:829 1480 10cc AU WARNING: InitAUComponents Failed, will restart AU in 30 mins, error = 0xC8000222
2010-10-13 23:56:38:829 1480 10cc AU AU Restart required.
2010-10-13 23:56:38:850 1480 10cc AU ########### AU: Initializing Automatic Updates ###########
2010-10-13 23:56:38:850 1480 10cc AU AU setting next detection timeout to 2010-10-13 19:56:38
2010-10-13 23:56:38:850 1480 10cc AU AU setting next sqm report timeout to 2010-10-13 19:56:38
2010-10-13 23:56:38:886 1480 10cc DtaStor FATAL: Failed to initialize datastore, error = 0xC8000222
2010-10-13 23:56:38:886 1480 10cc Agent WARNING: GetServiceList failed with error 0xc8000222.
2010-10-13 23:56:38:886 1480 10cc AU WARNING: QueryRegisteredProvider failed with error 0xc8000222
2010-10-13 23:56:38:886 1480 10cc AU # Approval type: Pre-download notify (User preference)
2010-10-13 23:56:38:886 1480 10cc AU # Power management is turned off through policy
2010-10-13 23:56:38:932 1480 10cc DtaStor FATAL: Failed to initialize datastore, error = 0xC8000222
2010-10-13 23:56:38:932 1480 10cc AU FATAL: Failed to get session from datastore, error = 0xC8000222
2010-10-13 23:56:38:932 1480 10cc AU FATAL: Failed to Unserialize from data store, error = 0xC8000222
2010-10-13 23:56:38:932 1480 10cc AU # WARNING: Exit code = 0xC8000222
2010-10-13 23:56:38:932 1480 10cc AU ########### AU: Uninitializing Automatic Updates ###########
2010-10-13 23:56:38:932 1480 10cc AU WARNING: InitAUComponents Failed, will restart AU in 30 mins, error = 0xC8000222
2010-10-13 23:56:38:932 1480 10cc AU AU Restart required.
2010-10-13 23:56:38:962 1480 10cc AU ########### AU: Initializing Automatic Updates ###########
2010-10-13 23:56:38:963 1480 10cc AU AU setting next detection timeout to 2010-10-13 19:56:38
2010-10-13 23:56:38:963 1480 10cc AU AU setting next sqm report timeout to 2010-10-13 19:56:38
2010-10-13 23:56:39:019 1480 10cc DtaStor FATAL: Failed to initialize datastore, error = 0xC8000222
2010-10-13 23:56:39:019 1480 10cc Agent WARNING: GetServiceList failed with error 0xc8000222.
2010-10-13 23:56:39:019 1480 10cc AU WARNING: QueryRegisteredProvider failed with error 0xc8000222
2010-10-13 23:56:39:019 1480 10cc AU # Approval type: Pre-download notify (User preference)
2010-10-13 23:56:39:019 1480 10cc AU # Power management is turned off through policy
2010-10-13 23:56:39:029 1480 10cc DtaStor FATAL: Failed to initialize datastore, error = 0xC8000222
2010-10-13 23:56:39:029 1480 10cc AU FATAL: Failed to get session from datastore, error = 0xC8000222
2010-10-13 23:56:39:029 1480 10cc AU FATAL: Failed to Unserialize from data store, error = 0xC8000222
2010-10-13 23:56:39:029 1480 10cc AU # WARNING: Exit code = 0xC8000222
2010-10-13 23:56:39:029 1480 10cc AU ########### AU: Uninitializing Automatic Updates ###########
2010-10-13 23:56:39:030 1480 10cc AU WARNING: InitAUComponents Failed, will restart AU in 30 mins, error = 0xC8000222
2010-10-13 23:56:39:030 1480 10cc AU AU Restart required.
2010-10-13 23:56:39:031 1480 10cc AU ########### AU: Initializing Automatic Updates ###########
2010-10-13 23:56:39:031 1480 10cc AU AU setting next detection timeout to 2010-10-13 19:56:39
2010-10-13 23:56:39:035 1480 10cc AU AU setting next sqm report timeout to 2010-10-13 19:56:39
2010-10-13 23:56:39:150 1480 10cc DtaStor FATAL: Failed to initialize datastore, error = 0xC8000222
2010-10-13 23:56:39:150 1480 10cc Agent WARNING: GetServiceList failed with error 0xc8000222.
2010-10-13 23:56:39:150 1480 10cc AU WARNING: QueryRegisteredProvider failed with error 0xc8000222
2010-10-13 23:56:39:150 1480 10cc AU # Approval type: Pre-download notify (User preference)
2010-10-13 23:56:39:150 1480 10cc AU # Power management is turned off through policy
2010-10-13 23:56:39:206 1480 10cc DtaStor FATAL: Failed to initialize datastore, error = 0xC8000222
2010-10-13 23:56:39:207 1480 10cc AU FATAL: Failed to get session from datastore, error = 0xC8000222
2010-10-13 23:56:39:207 1480 10cc AU FATAL: Failed to Unserialize from data store, error = 0xC8000222
2010-10-13 23:56:39:207 1480 10cc AU # WARNING: Exit code = 0xC8000222
2010-10-13 23:56:39:207 1480 10cc AU ########### AU: Uninitializing Automatic Updates ###########
2010-10-13 23:56:39:207 1480 10cc AU WARNING: InitAUComponents Failed, will restart AU in 30 mins, error = 0xC8000222
2010-10-13 23:56:39:207 1480 10cc AU AU Restart required.
2010-10-13 23:56:39:216 1480 10cc AU ########### AU: Initializing Automatic Updates ###########
2010-10-13 23:56:39:217 1480 10cc AU AU setting next detection timeout to 2010-10-13 19:56:39
2010-10-13 23:56:39:217 1480 10cc AU AU setting next sqm report timeout to 2010-10-13 19:56:39
2010-10-13 23:56:39:263 1480 10cc DtaStor FATAL: Failed to initialize datastore, error = 0xC8000222
2010-10-13 23:56:39:263 1480 10cc Agent WARNING: GetServiceList failed with error 0xc8000222.
2010-10-13 23:56:39:263 1480 10cc AU WARNING: QueryRegisteredProvider failed with error 0xc8000222
2010-10-13 23:56:39:263 1480 10cc AU # Approval type: Pre-download notify (User preference)
2010-10-13 23:56:39:263 1480 10cc AU # Power management is turned off through policy
2010-10-13 23:56:39:277 1480 10cc DtaStor FATAL: Failed to initialize datastore, error = 0xC8000222
2010-10-13 23:56:39:278 1480 10cc AU FATAL: Failed to get session from datastore, error = 0xC8000222
2010-10-13 23:56:39:278 1480 10cc AU FATAL: Failed to Unserialize from data store, error = 0xC8000222
2010-10-13 23:56:39:278 1480 10cc AU # WARNING: Exit code = 0xC8000222
2010-10-13 23:56:39:278 1480 10cc AU ########### AU: Uninitializing Automatic Updates ###########
2010-10-13 23:56:39:278 1480 10cc AU WARNING: InitAUComponents Failed, will restart AU in 30 mins, error = 0xC8000222
2010-10-13 23:56:39:278 1480 10cc AU AU Restart required.
2010-10-13 23:56:39:281 1480 10cc AU ########### AU: Initializing Automatic Updates ###########
2010-10-13 23:56:39:282 1480 10cc AU AU setting next detection timeout to 2010-10-13 19:56:39
2010-10-13 23:56:39:282 1480 10cc AU AU setting next sqm report timeout to 2010-10-13 19:56:39
2010-10-13 23:56:39:289 1480 10cc DtaStor FATAL: Failed to initialize datastore, error = 0xC8000222
2010-10-13 23:56:39:289 1480 10cc Agent WARNING: GetServiceList failed with error 0xc8000222.
2010-10-13 23:56:39:289 1480 10cc AU WARNING: QueryRegisteredProvider failed with error 0xc8000222
2010-10-13 23:56:39:290 1480 10cc AU # Approval type: Pre-download notify (User preference)
2010-10-13 23:56:39:290 1480 10cc AU # Power management is turned off through policy
2010-10-13 23:56:39:297 1480 10cc DtaStor FATAL: Failed to initialize datastore, error = 0xC8000222
2010-10-13 23:56:39:298 1480 10cc AU FATAL: Failed to get session from datastore, error = 0xC8000222
2010-10-13 23:56:39:298 1480 10cc AU FATAL: Failed to Unserialize from data store, error = 0xC8000222
2010-10-13 23:56:39:298 1480 10cc AU # WARNING: Exit code = 0xC8000222
2010-10-13 23:56:39:298 1480 10cc AU ########### AU: Uninitializing Automatic Updates ###########
2010-10-13 23:56:39:298 1480 10cc AU WARNING: InitAUComponents Failed, will restart AU in 30 mins, error = 0xC8000222
2010-10-13 23:56:39:298 1480 10cc AU AU Restart required.
2010-10-13 23:56:47:138 1480 1140 Report *********** Report: Initializing static reporting data ***********

  • Программы, с которыми у вас возникли проблемы
  • Сообщения об ошибке
  • Недавние изменения в вашем компьютере
  • Что вы уже пробовали, чтобы исправить неполадку
Еще по теме:   Как посмотреть буфер обмена в Windows 7

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

answers.microsoft.com

Устраняем причины ошибки 0xc8000222 в Windows 7


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

Исправление ошибки HRESULT 0xc8000222

Данный сбой обычно происходит при установке обновлений системы или ее компонентов. Одной из наиболее распространенных ситуаций является инсталляция .NET Framework, поэтому разберем процесс на его примере. Существуют и другие варианты, но во всех случаях действия будут одинаковые.

Поскольку компонент .NET Framework является системным (правда, таковым его можно назвать с некоторой натяжкой), то его установкой или апдейтом занимаются соответствующие службы, в частности «Центр обновления Windows» и «Фоновая интеллектуальная служба передачи (BITS)». Их некорректная работа и приводит к возникновению ошибки. Второй фактор это наличие вызывающих конфликт файлов в системной папке, предназначенной для временного хранения данных для обновлений – «SoftwareDistribution». Далее мы приведем два способа решения проблемы.

Способ 1: Стандартный

Суть данного способа заключается в перезапуске служб и устранении конфликта. Делается это довольно просто:

    Вызываем строку «Выполнить» и пишем команду для запуска оснастки «Службы».


Находим «Центр обновления Windows», выделяем его в списке и нажимаем на ссылку «Остановить».


Те же действия повторяем и для «Фоновой интеллектуальной службы передачи (BITS)».


Далее заходим на системный диск и открываем директорию «Windows». Здесь ищем папку «SoftwareDistribution» и даем ей другое имя, например, «SoftwareDistribution_BAK».


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

Еще по теме:   Ошибка при запуске приложения 0xc0000142 Windows 7 как исправить

  • Выполняем перезагрузку ПК.
  • Способ 2: Командная строка

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

    1. Заходим в меню «Пуск», переходим к разделу «Все программы» и открываем папку «Стандартные». Кликаем по нужному нам пункту ПКМ и выбираем запуск от имени администратора.


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

    net stop WuAuServ


    Переименовать папку нам поможет другая команда.

    Для того чтобы она сработала, дополнительно указываем путь к исходному каталогу и его новое имя. Адрес можно взять здесь (открыть папку «SoftwareDistribution», скопировать и вставить в «Командную строку»):

    Полностью команда выглядит вот так:

    rename C:WindowsSoftwareDistribution SoftwareDistribution_BAK


    Далее запускаем службы командами

    net start WuAuServ

  • Закрываем консоль и перезагружаем компьютер.
  • Заключение

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

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    lumpics.ru

    Как исправить ошибку hresult 0xc8000222 при установке NET Framework

    В этой статье мы рассмотрим что представляет собой платформа .NET Framework и почему при попытке установить ее возникает ошибка hresult 0xc8000222.

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

    Содержание статьи:

    Что такое .NET Framework?

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

    Еще по теме:   Почему не грузится windows 7? Основные причины и методы их устранения

    Именно в этот момент может возникнуть такая ошибка как hresult 0xc8000222.

    Причины появления ошибки hresult 0xc8000222

    Основной причиной данного сбоя является конфликт между вносимыми изменениями и Центром обновления Windows. К другим причинам относится повреждение системных библиотек вирусом или вредоносным программным обеспечением.

    Как исправить ошибку hresult 0xc8000222

    Шаг 1:

    Полезные статьи

    1. Откройте меню Пуск и введите команду cmd или по-русски Командная строка.

    2. Запустите приложение от имени администратора.

    Шаг 2:

    1. Теперь нам потребуется открыть корневую папку Windows. Сделать это можно следующим образом: Откройте утилиту Выполнить и введите команду %windir%.
    ВАЖНО! Папка должна быть открыта все время работы с командной строкой, иначе будут возникать ошибки.

    2. Откройте окно командной строки и введите команду net stop WuAuServ. Если Центр обновления был запущен, он будет остановлен.

    3. Остановив процесс Центра обновления Windows, найдите в папке Windows директорию под названием SoftwareDistibution и переименуйте ее в SoftwareDistibution_OLD.

    4. Вернитесь к командной строке и введите команду net start WuAuServ.

    Итак, мы совершили полное обновление папки SoftwareDistribution и теперь можно повторить установку .NET Framework.

    Надеемся, статья оказалась для вас полезной и помогла исправить ошибку при установке платформы .NET Framework.

    Похожие статьи про восстановление данных:

    Как проверить оперативную память на ошибки и устранить синий экран в Windows

    Синий экран смерти — явление, с которым сталкивался каждый из нас. Эта ошибка происходит прежд.

    Сбой жесткого диска — как исправить SMART ошибку 301?

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

    Как исправить ошибку INACCESSIBLE_BOOT_DEVICE в Windows 10

    Должно быть, многим пользователям доводилось сталкиваться с неполадкой INACCESSIBLE_BOOT_DEVICE (нед.

    www.starusrecovery.ru

    Поделиться:
    Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.

    ×
    Рекомендуем посмотреть
    Adblock
    detector