Меню Рубрики

Hresult 0xc8000222 ошибка как исправить windows 7

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

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

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

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

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

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

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


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


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


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


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

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

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

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


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


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

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

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

    rename C:\Windows\SoftwareDistribution SoftwareDistribution_BAK


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

    net start WuAuServ

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

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

    Источник

    Установщик обнаружил ошибку 0x8000222

    Информация актуальна для Windows-7. При установке пакета обновлений появляется сообщение об ошибке, например: Автономный установщик обновлений Windows обнаружил ошибку 0x8000222

    Автономный установщик обновлений Windows обнаружил ошибку 0x8000222

    При установке NET FRAMEWORK 4.0 и 4.5 появляется ошибка ERROR HRESULT 0x8000222

    Переименовать файл SoftwareDistribution в SoftwareDistribution.Old

    Запустить командную строку от имени администратора и ввести команду net stop wuauserv и нажать Enter .Этими действиями Вы остановите центр обновлений Windows. Если его не остановить то переименовать папку не получится.

    Переименовать файл командой ren %windir%SoftwareDistribution SoftwareDistribution.Old или откройте диск C найдите папку WINDOWS и откройте ее. Найдите папку с названием «SoftwareDistribution»и переименуйте в «SoftwareDistribution.Old» . Полный путь выглядит так: C:WindowsSoftwareDistribution

    Снова запустите командную строку от имени администратора (если Вы ее закрыли) и введите команду net start wuauserv и нажмите Enter .

    Нажмите: пуск, все программы, стандартные. Нажмите правой кнопкой мыши на строку «командная строка»,в появившимся окне выберите пункт «запуск от имени администратора».

    Остановить центр обновлений Windows

    Для остановки центра обновлений введите команду net stop wuauserv и нажмите Enter

    Папку SoftwareDistribution переименовать в SoftwareDistribution.Old

    Найти папку SoftwareDistribution можно так, нажать кнопку «пуск», потом нажать на строку «компьютер» (она справа), диск C, и в папке Windows ищем папку SoftwareDistribution и переименовываем ее в SoftwareDistribution.Old .

    Запустить центр обновлений Windows

    Для запуска центра обновлений введите команду net start wuauserv и нажмите Enter

    Источник

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

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

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

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

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

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

    Именно в этот момент может возникнуть такая ошибка как 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 (нед.

    Источник

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

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Hp универсальный драйвер печати x64 windows 7
  • Hp драйвер для hp laserjet m2727nf для windows
  • Hp wireless button driver windows 7 32 bit
  • Hp windows 7 зарядка подключена не заряжается
  • Hp universal printing pcl 6 windows 7 x64