Hresult 0xc8000222 Windows 7 как исправить? cloud-script.ru

Hresult 0xc8000222 Windows 7 как исправить?

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


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

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

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

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

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

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

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


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


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


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


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

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

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

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


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

    net stop WuAuServ


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

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

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

    rename C:WindowsSoftwareDistribution SoftwareDistribution_BAK


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

    net start WuAuServ

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

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

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

    Ошибка hresult 0xc8000222 при установке приложений.

    Описание ошибки hresult 0xc8000222:

    Данная ошибка возникает при попытке установить какое либо приложение, в частности .NET Framework и Visual Studio. Ошибка вызвана конфликтом установщика приложения со службой «Центр обновления Windows» (WuAuServ).

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

    1. Откройте меню «Пуск» и в строке поиска наберите cmd

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

    1. При открытом окне командной строки, нажмите комбинацию клавиш WIN+R.

    В открывшемся окне запуска, введите %windir% и нажмите кнопку . Откроется окно папки Windows.

    ВАЖНО! На протяжении всех дальнейших действий, окно с папкой Windows должно быть открыто!

    2. Далее в командной строке нужно ввести команду net stop WuAuServ и нажать . — если на этом этапе папка Windows будет закрыта, команда net stop WuAuServ вернет ошибку HELPMSG 3521.

    Если Вы все сделали правильно, вы увидите сообщение, что служба успешно остановлена. Не закрывайте командную строку!

    3. Теперь, в открытой Вами ранее папке Windows, найдите папку SoftwareDisribution и переименуйте ее например в SoftwareDistribution_OLD

    Читать еще:  360 тотал секьюрити что это за программа?

    Теперь когда папка переименована, не закрывая окна с папкой Windows, введите в командной строке команду

    net start WuAuServ и нажмите на . Когда команда будет выполнена, вы увидите сообщение о том, что служба запущена, а в папке Windows, появится новая папка SoftwareDisribution.

    Теперь, когда служба «Центр обновления Windows» запущена вновь, в папке с Windows появилась новая папка SoftwareDistribution, можно закрыть все окна и запустить установщик, который вызвал ошибку hresult 0xc8000222.

    Навигация по записям

    Смотрите также:

    44 Коммент.

    У меня всё равно не работает. А за помощь спасибо!

    Вручили большое спасибо

    чувааак крутааан) заработало, перерыл всякого в интернете, а тут все подробно описано да и еще и работает ❗ ❗ ❗ )спасиба

    Respect For me you areeeeeee Master

    Спасибо. Без фреймворка не ставилась визуалстудия

    Вот спасибо огромное.

    Спасибо! Очень помогли!

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

    А Вы проверьте, а потом нам расскажете. Автор проверял. Вы видимо, делая такие заявления — нет.

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

    КРАСАВЦЫ)))))Спасибо) долго парился)считаю за честь отблагодарить таких как ты))

    Автор ты просто красавчик. Помогло и этим тебе благодарен.

    Спасибо очень помогли

    Спасибо большое))))
    Всё заработало!

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

    Через пару дней, убедившись, что все работает — удалить.

    Огромное спасибо автору, помогло.

    Автору поклон, всё заработало =) какая то 1 минута и проблем нет =))))

    саю… у меня установило)))))))

    Спасибо огромное все работает

    Да, стоит поблагодарить автора! Все сработало на урааа!! 🙂 За 5 сек. устранил шибку hresult 0xc8000222 при установке приложения Нет Фрейморк! СПАСИБО neoshibka.ru.

    на втором этапе, несмотря на то, что папка windows открыта, возвращает к ошибке.
    в чем может быть причина?

    При вводе в командной строке команды net stop WuAuServ-пишет «Системная ошибка 5» и отказано в доступе

    Запусти командную строку от имени администратора. Такая проблема и у меня была. Потом только догнал.

    Здравствуйте Шлю благодарности с солночного Края Ташкент спасибо помогло

    КРАСАВА. всё помогло1. уррааааа. =))))

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

    Это выглядит немного нелепо, но способ рабочий

    Спасибо все заработало ! Просто молодец !

    Спасибо все прекрасно заработало. Огромное.

    Братан спасибо. Не знаю как у тебя мозги повернулись такое сделать, но свои я сломал 4 раза переустанавливал систему. Спасибо . My respect to you.

    Спасибо большое, помогло, хотел уже винду сносить

    Ты крут. спасибо, 2 дня потратил пока твоя статья не попалась! очень помог! всего тебе наилучшего!

    Сработало как не странно…..через диспетчер не вышло остановить и перезапустить. А так сработало всё гуд….

    Спасибо! Ошибка устранилась, все работает!

    Спасибо, очень помогли!

    Папка Виндоус открыта, а в командной строке всё равно вылазит «служба центр обновления windows не запущена

    Попробуйте снова все проделать внимательно сверяя каждый свой шаг с инструкцией. 200% рабочий вариант.

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

    Быстро выбрать категорию

    неОшибка.Ру в социалках

    Нам донатят

    1. Беляйкин А.А.
    2. Жека.
    3. sergeption
    4. Аноним **** 2862

    О неОшибка.Ру

    Согласие на обработку персональных данных

    Настоящим Я, подтверждаю и даю свое добровольное согласие сайту неОшибка.Ру (адрес в интернете https://neoshibka.ru/ ) в соответствии со статьей 9 Федерального закона от 27 июля 2006 г. N 152-ФЗ «О персональных данных» на обработку и использование моих персональных данных, указанных в процессе регистрации, комментирования, или при заполнении любой другой контактной формы на настоящем сайте, с использованием средств автоматизации или без использования таких средств, включая сбор, запись, систематизацию, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передачу (распространение, предоставление, доступ), обезличивание, блокирование, удаление, уничтожение персональных данных, с целью сбора статистики и улучшения сервисов предоставляемых сайтом. Обработка персональных данных осуществляется также в целях моего информационного оповещения (рассылки информации, при желании есть функция отказа от рассылки) и для проведения аналитики и статистики.

    Читать еще:  Nvsvc32 exe что за процесс

    Я ознакомлен(а), что:

    1. Настоящее согласие на обработку моих персональных данных, указанных при регистрации на Сайте, направляемых (заполненных) с использованием Cайта, действует в течение 20 (двадцати) лет с момента регистрации на Cайте;
    2. Cогласие может быть отозвано мною на основании письменного заявления в произвольной форме;
    3. Предоставление персональных данных третьих лиц без их согласия влечет ответственность в соответствии с действующим законодательством Российской Федерации.

    Устранение ошибки 0xc8000222 при установке .NET Framework

    Пользователи часто сталкиваются с тем, что перед инсталляцией определённых игровых или прочих приложений требуется предварительно установить особую платформу, в качестве которой выступают NET. Framework или Visual Studio. Осознавая такую острую необходимость, безусловно, сразу же предпринимаются действия, направленные на установку важных платформ. К сожалению, в отдельных случаях, невзирая на все старания, действия могут сопровождаться серьёзной проблемой. Операционная система будет выдавать предупреждение «Hresult 0xc8000222 ошибка», как исправить в Windows 7 такую проблему многие пользователи желают понять.

    Мы расскажем вам о двух способах решения проблемы

    Причины возникновения проблемы

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

    Что провоцирует ошибку

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

    Подтверждением такой версии является информация, с которой можно ознакомиться, посетив официальный сайт компании Microsoft. В информационном сообщении детально и доступным языком описывается ошибка hresult 0xc8000222 в Windows 7, а также рекомендуется, как исправить её.

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

    Пользователи Windows 7 сталкиваются с подобной проблемой

    Процесс устранения проблемы

    Чтобы беспрепятственно установить важный для корректной работы ОС NET Framework, hresult 0xc8000222 должна быть полностью устранена. Чтобы справиться с такой новой сложной задачей и не прибегать к посторонней помощи, можно ознакомиться с рекомендациями настоящих профи, предоставляющих подробный алгоритм, как исправить такую серьёзную ошибку. Кстати, вариантов устранения обозначенной проблемы несколько. Пользователь может ознакомиться с некоторыми и подобрать такой алгоритм, который ему будет максимально понятен.

    Алгоритм № 1 устранения проблемы

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

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

    Такая схема подходит для различных версий Windows, кроме Windows 8 и 8.1. В такой операционной системе достаточно кликнуть по клавише клавиатуры, на которой нарисовано окошко, после чего в открывшемся окне поиска следует ввести слово «службы», всё остальное самостоятельно сделает операционная система, открыв желаемое окно.

    Действие можно совершать и через контекстное меню

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

    Далее следует по проторённой схеме остановить ещё две службы: «Центра обеспечения безопасности» и «Фоновая интеллектуальная СП».

    После этого следует зайти в проводник, в нём отыскать папку softwaredistribution, у которой нужно изменить имя, прибавив с правой стороны приставку _OLD.

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

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

    Читать еще:  Delta toolbar что это за программа?

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

    Алгоритм № 2 устранения проблемы

    Второй вариант решения проблемы, возникшей при установке NET.Framework, заключается в первоначальном запуске от имени администратора приложения cmd.

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

    Командная строка должна быть запущена администратором

    После того как командная строка была запущена, следует на клавиатуре нажать кнопки «Win» и «R». Такие действия позволят открыть очередное окно, в которое следует ввести «%windir%».

    На экране откроется окно проводника. Пользователь должен продолжить введение важных команд. В частности, следует ввести очередную фразу «net stop WuAuServ», которая быстро остановит службу WuAuServ, отвечающую за процесс обновления.

    Теперь так же, как и в первом случае, в системной папке «Windows» следует найти и сразу переименовать папку SoftwareDisribution. Остаётся вновь воспользоваться командной строкой, прописав в ней уже знакомую фразу «net start WuAuServ».

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

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

    Hresult 0xc8000222 Windows 7 как исправить?

    Не устанавливается .NET Framework. Win7 Home Premium. Тема поднималась, но то было для Висты и я вообще боюсь что-то там переименовывать в системных папках. Что делать? (хотел прикрепить скрин лога, но мне не дают: «Основной текст не может содержать изображения и ссылки, пока ваша учетная запись не будет проверена»)

    Best Regards, Andrei .
    MCP

    • Изменено SQx Moderator 27 июля 2016 г. 20:48 добавлено
    • Предложено в качестве ответа SQx Moderator 2 августа 2016 г. 19:50
    • Помечено в качестве ответа Nad.Chel 3 августа 2016 г. 1:31

    Все ответы

    Покажите результат следующей команды в командной строке (cmd.exe) в привилегированном режиме (Run as Administrator):
    Подробнее:https://support.microsoft.com/ru-ru/kb/929833

    Best Regards, Andrei .
    MCP

    «Защита ресурсов Windows обнаружила повреждённые файлы и успешно их восстановила»

    P.S.: Объясните, почему я не могу прикреплять скриншоты и как мне это исправить?

    OS Version = 6.1.7600, Platform 2
    OS Description = Windows 7 — x64 Home Premium Edition
    CommandLine = C:5e298869e7e3e37af072630de37ed3\Setup.exe /norestart /x86 /x64 /ia64 /web
    Using Simultaneous Download and Install mechanism
    Operation: Installing
    Package Name = Microsoft .NET Framework 4 Setup
    Package Version = 4.0.30319
    User Experience Data Collection Policy: AlwaysUploaded
    Number of applicable items: 12
    Exe (C:5e298869e7e3e37af072630de37ed3SetupUtility.exe) succeeded.
    Exe Log File: dd_SetupUtility.txt
    ServiceControl operation succeeded!
    ServiceControl operation succeeded!
    Exe (C:UsersNAD

    1.CHEAppDataLocalTempMicrosoft .NET Framework 4 Setup_4.0.30319Windows6.1-KB958488-v6001-x64.msu) failed with 0xc8000222 — (null).
    Final Result: Installation failed with error code: (0xC8000222) (Elapsed time: 0 00:06:45).

    После исправления повреждений перегружали ПК?

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

    Best Regards, Andrei .
    MCP

    Перезагрузил, но безрезультатно (после повторного scannow, сказавшего, что всё ок):

    OS Version = 6.1.7600, Platform 2
    OS Description = Windows 7 — x64 Home Premium Edition
    CommandLine = C:332711476251ee5956cf3390\Setup.exe /norestart /x86 /x64 /ia64 /web
    Using Simultaneous Download and Install mechanism
    Operation: Installing
    Package Name = Microsoft .NET Framework 4 Setup
    Package Version = 4.0.30319
    User Experience Data Collection Policy: AlwaysUploaded
    Number of applicable items: 12
    Exe (C:332711476251ee5956cf3390SetupUtility.exe) succeeded.
    Exe Log File: dd_SetupUtility.txt
    ServiceControl operation succeeded!
    ServiceControl operation succeeded!
    Exe (C:UsersNAD

    1.CHEAppDataLocalTempMicrosoft .NET Framework 4 Setup_4.0.30319Windows6.1-KB958488-v6001-x64.msu) failed with 0xc8000222 — (null).
    Final Result: Installation failed with error code: (0xC8000222) (Elapsed time: 0 00:01:25).

    Ссылка на основную публикацию
    Adblock
    detector