Обычно с кодом ошибки 0x8000ffff «Разрушительный сбой» пользователи сталкиваются во время обновления Windows 10, 7, установки приложений из магазина или при восстановлении системы. На то есть несколько причин, например, сбившаяся конфигурация, вредоносное ПО или повреждения важных файлов. Разберем подробно, как с этим бороться.
Причины возникновения «разрушительного сбоя»
Существует несколько наиболее распространенных причин, по которым на экране монитора может появляться сообщение об ошибке 0x8000ffff:
- копии файлов для восстановления системы были повреждены;
- имеются неполадки внутри самой операционной системы;
- конкретные системные файлы были повреждены вирусными программами;
- пользовать самостоятельно по ошибке удалил часть ключевых системных файлов.
Иных причин, по которым ошибка потенциально может возникнуть, великое множество. Выяснять, что конкретно привело к сбою в системе, большого смысла нет. Лучше сразу приступить к решению проблемы, воспользовавшись методами, описанными ниже.
Встроенный инструмент для установки приложений часто сбоит и поэтому вызывает трудности. В числе прочего он может негативно влиять на процесс обновления. Нужно сбросить его кэш. Это должно помочь.
- Нажмите Win+R, напишите WSReset.exe и щелкните «ОК». Эта команда запускает полную переустановку магазина с последующей проверкой кэша и установленных приложений. Поэтому исправляются все ошибки магазина.
Отключение прокси и активация TLS
Удостоверьтесь, что сетевые настройки не изменены и прокси-сервер отключен.
- Щелкните «Win + R», напишите inetcpl.cpl и нажмите «Ок».
- Переместитесь в подключения и выполните настройку.
- Деактивируйте все опции, кроме первой и сохраните изменения.
- Переместитесь в «Дополнительно» и активируйте пункты «TLS 1/1.0/1.2».
Автоматическая диагностика
Устранить проблему с обновлениями и скачивания с магазина можно через средство устранения неполадок.
- Войдите в пуск и следом в настройки через значок шестеренки.
- Переместитесь в «Обновление и безопасность».
- Во вкладке «Устранение неполадок» кликнув по нужному элементу запустите диагностику.
Возможно, потребуется перезапуск.
Проверка служб
Без них работа центра установки новых элементов невозможна. Если возникают трудности во время установки новых компонентов, то стоит проверить службы и при необходимости активировать их.
- Через строку поиска зайдите в «Службы».
- В списке найдите «Службы криптографии», «Фоновую интеллектуальную службу» и «Центр обновления Windows».
- Войдите в свойства каждой службы и укажите автоматический тип запуска.
- Кликните «ОК», закройте окна, перезагрузите компьютер.
Внимание! В некоторых случаях придется проверить работоспособность таких служб, как «Теневое копирование тома», «Программный поставщик теневого копирования (Microsoft)», «Система событий COM+», «Системное приложение COM+». Проверка и включение в случае необходимости происходит по аналогичному сценарию.
Проверка целостности файлов
Эта процедура позволяет проверить все системные компоненты и определить, какие из них получили повреждения. Более того, при помощи того же инструмента их можно восстановить, что позволит решить проблему разрушительного сбоя.
- Запустите «Выполнить» (Win+R), введите в строке cmd и примените Ctrl+Shift+Enter.
- В консоль вставьте команду SFC /SCANNOW и нажмите Enter. Это действие запустит процесс проверки.
- После проверки и выдачи результатов выполните DISM.exe/Online/Cleanup-image/Restorehealth. Команда запустит инструмент для восстановления файлов.
- Не закрывая командную строку, выполните chkdsk C: /f (где, «C» это буква раздела на котором развернута система). Запустится проверка файловой системы. Если раздел активен, потребуется перезапуск, система сама об этом сообщит. В таком случае введите Y и щелкните «Enter».
Иногда восстановление занимает много времени. В зависимости от мощности компьютера и объема данных. По завершении процедуры перезагрузите ПК. Способ работает, если у файлов некритичные повреждения.
Удаление поврежденных разделов реестра
Часто причиной возникновения неприятностей являются неверные записи в реестре. Конкретно эта ошибка вызывается неправильными записями сразу в нескольких разделах реестра. Поэтому их лучше удалить.
- Запустите «Выполнить» (Win+R на клавиатуре), введите regedit и щелкните «ОК».
- Перейдите по пути HKEY_LOCAL_MACHINE\COMPONENTS, найдите раздел AdvancedInstallersNeedResolvin и удалите его.
- Повторите процедуру для разделов NextQueueEntryIndex и PendingXmlIdentifier (по тому же пути).
- Перезагрузите компьютер.
Определение блокирующей программы
Иногда какое-то приложение мешает установить новые компоненты в операционке, вызывая ошибку. Загвоздка в том, что в коде ошибки не предоставляется никакая информация о программе. Поэтому придется найти ее вручную и удалить.
- Запустите «Выполнить», вставьте путь C:\$WINDOWS.~BT\Sources\Panther\ и Щелкните «ОК». эта папка скрыта. Поэтому в проводнике ее не увидеть.
- Найдите файл, в имени которого есть текст _APPRAISER_HumanReadable.xml и откройте его через блокнот. Это лог процесса обновления.
- Теперь в логе отыщите выражение BlockingApplication=True (их может быть несколько). Напротив этого выражения будет название программы, которая вызвала блокировку.
- Удалите программу при помощи панели управления и проверьте результат.
Если папки $WINDOWS.~BT нет, то переходите к другим способам.
Иногда виновником может оказаться не приложение, а драйвер. Его удалять не нужно. Достаточно будет обновить. Для этого можно использовать как самостоятельную установку, так и автоматическое обновление.
Сброс кэша обновлений
Если кэш поврежден, то нормальная инсталляция новых компонентов невозможна. Как-то починить кэш невозможно. Зато можно его удалить, тем самым произведя сброс. Но сначала придется выключить службу обновления Windows.
- Запустите «Выполнить», напишите в строке services.msc и щелкните «Enter».
- В списке служб найдите «Центр обновления Windows» и остановите ее работу.
- Перейдите в C:\Windows\SoftwareDistribution\Download и удалите все элементы в конечной папке.
После рестарта попробуйте снова обновить операционную систему. Если папки с именем Download нет, то удалите весь каталог SoftwareDistribution. Эффект будет точно таким же.
Исправление проблем с сетью
Код ошибки 0x8000ffff может возникать даже в случае неисправности сети. Стоит попробовать использовать альтернативный DNS-сервер.
- В строке инструмента «Выполнить» введите ncpa.cpl и нажмите Enter.
- Кликните правой кнопкой мыши по активному подключению и выберите «Свойства».
- В списке кликните по пункту «IP версии 4» и нажмите «Свойства».
- В полях для ввода адресов DNS впишите 8.8.8.8 и 8.8.4.4.
- Сохраните изменения и переподключитесь.
Если после этой процедуры ничего не изменилось, попробуйте сбросить Winsock и кэш DNS. Операция поможет устранить внутренние проблемы соединения.
- Запустите командную строку через поиск от имени админа.
- В окно консоли последовательно вписывайте команды netsh winsock reset, netsh int ip reset, ipconfig /release, ipconfig /renew, ipconfig /flushdns, ipconfig /registerdns, нажимая после каждой Enter.
- По окончанию перезапустите компьютер.
Также попробуйте выключить 6-ю версию IP и оставить только четвертую. Иногда эти два протокола конфликтуют.
- Откройте свойства подключения, используя предыдущий алгоритм.
- Уберите отметку с пункта «IP версии 6».
- Щелкните «Ок» и перезагрузите компьютер.
Рестарт необходим для учета системой сделанных изменений. После запуска ОС подключитесь к интернету и попробуйте снова инсталлировать новые элементы.
Загрузка в CleanBoot
Также можно попробовать выполнить отключение программ и драйверов. Для этого потребуется последовательно выполнить следующие действия:
- Одновременно нажать две клавиши – «Win» и «R», после чего в строке для ввода прописать команду «msconfig».
- Будет запущено окно, в котором требуется перейти во вкладку «Службы» (на скриншоте ниже она отмечена зеленым маркером). После этого нужно поставить галочку перед надписью «Не отображать службы Майкрософт» и один раз кликнуть по плашке «Отключить все».
- Далее следует кликнуть по плашкам «Применить» и «ОК».
На этом все. После данной операции необходимо выполнить перезагрузку компьютера, после чего проверить, появляется ли при повторных действиях рассматриваемая ошибка.
Восстановление системы через контрольную точку
Способ по большей части подходит для Windows 7. Суть заключается в откате в раннее состояние при помощи созданной точки восстановления. Но метод работает только в том случае, если были созданы эти самые точки.
- Войдите в панель восстановления через строку поиска и запустите средство.
- Нажмите «Далее», выберите точку, когда все нормально работало (смотрите по дате) и снова нажмите «Далее». Затем «Готово».
Восстановление занимает немало времени. При этом система перезапускается. После восстановления некоторых программ пользователь недосчитается. Если они были установлены после создания контрольной точки.
Сброс Windows 10 к заводским установкам
Если ничего не помогает устранить ошибку 0x8000ffff, то имеется радикальный способ: сброс ОС к заводским установкам. На выходе пользователь получит совершенно чистую систему без приложений и драйверов. Но главное – все параметры вернутся в свое исходное состояние.
- Зажмите Win+I и щелкните «Обновление и безопасность».
- Затем кликните по вкладке «Восстановление».
- Найдите блок «Вернуть компьютер к исходному состоянию» и нажмите «Начать».
- Подтвердите проведение операции.
- Следуйте указаниям мастера.
Если в Windows 7 восстановление занимает много времени, то в десятке такой сброс требует еще больше времени. После выполнения сброса потребуется полностью настраивать операционку заново. Но сначала попробуйте обновить ее.
Альтернативные методы
Если ничего не помогло, то воспользуйтесь альтернативными методами. Иногда именно они помогают избавиться от неполадки.
- Некоторые антивирусы блокируют безопасные соединения и приложения. Поэтому в целях диагностики и исключения этого варианта предлагаю на время отключить защиту.
- Удостоверьтесь, что на компьютере выставлено актуальное время и дата.
- Если системные файлы или компоненты реестра были повреждены, то стоит проверить компьютер на вирусы.
- Почистите элементы автозагрузки. Нажмите «Win+R», введите «msconfig» и щелкните «Ок». Во вкладке «Автозагрузка» отключите лишние компоненты, а лучше все, ведь не ясно, что именно вызывает сбой. Далее в этом же окне войдите в «Службы» и поставьте отметку на пункте «Не отображать службы Microsoft». Нажмите по кнопке «Отключить» все и «Ок». Перезапуститесь.
- Скачайте Media Creation Tools с сайта Microsoft и запустите. Примите условия соглашения чтобы продолжить. Затем отметьте пункт обновления и щелкните «Далее». Начнется автоматическая загрузка актуальных компонентов. Дождитесь окончания процесса и перезапуститесь.
- Создайте дополнительную учетную запись с привилегиями администратора и авторизуйтесь под ней. Это поможет если неполадка вызвана повреждениями текущей записи.
- Полная переустановка. Используйте только в крайнем случае. Выполнить загрузку ОС Windows можно, перейдя на официальный сайт компании в соответствующий раздел. Не рекомендуется использовать «пиратские» сборки – есть высокий риск вместе с системой загрузить массу вредоносных программ, способных украсть личные данные пользователя.
Прибегать к альтернативным методам решения проблемы стоит в случае, если способы, указанные выше, не принесли желаемого результата.
В большинстве случае все описанные способы помогают устранить критический сбой, нормально установить компоненты и продолжать продуктивно работать. Однако если они не помогли всегда можно переустановить систему и получить чистую и отлично работающую версию операционки.
Подробнее в видео
Windows — это одна из наиболее распространенных и удобных в использовании операционных систем, которая установлена на большинстве компьютеров по всему миру. При стандартных настройках система автоматически создает точки восстановления через заданные интервалы времени, к которым можно вернуться, когда сталкиваешься с различного рода ошибками. Но если возможности восстановиться у вас нет, то давайте разберем, как исправить ошибку 0x80070017, что она означает и в каких случаях дает о себе знать.
Возможные причины появления кода ошибки 0x80070017
Рассматриваемая проблема появляется при установке или обновлении Windows 7, 8 или 10. Чаще всего к ее появлению приводит плохой установочный диск или флешка с операционной системой. В связи с этим для начала следует проверить сам носитель, с которого вы пытаетесь установить систему или выполнить ее восстановление.
Если это диск, то извлекаем его из привода и протираем микрофибровой тряпочкой, чтобы удалить с его поверхности пыль и загрязнения, которые могли помешать считыванию.
Обратите внимание! Если это не привело к положительному результату, то придется заменить носитель, записав Виндовс на новый диск или флеш-накопитель.
Несовпадение контрольных сумм
Проблема может быть связана с тем, что не совпадают контрольные суммы оригинального и вашего образа. Это может произойти, если образ был записан с применением софта, не сверяющего контрольные суммы или изначально был скачан поврежденным. Это не редкость, ведь владельцы сайтов не всегда проверяют образы, которые предлагают для загрузки пользователям своих ресурсов.
Если прежде с образом не возникало никаких проблем, то он мог повредиться при копировании или перемещении с одного накопителя на иной, копировании в новую папку, дефрагментации диска или вследствие других причин, список которых можно продолжать очень долго.
Качество записи
В последнее время диски вышли из моды, и ими почти никто не пользуется. Это связано с удобством использования флешек и ухудшением качества самих дисков, что может послужить причиной появления непредвиденной ошибки 0x80070017.
Важно! Другим, не менее важным фактором, является скорость записи диска.
Иногда привод не способен на максимальной скорости считать диск. Держите под контролем скорость, по возможности выставьте минимальную, что положительно скажется на долговечности диска. Также не стоит исключать возможность поломки самого оптического привода, который не может служить вечно.
Состояние деталей компьютера
Часто к появлению ошибок приводит оперативная память. Операции копирования и перемещения файлов не обходятся без ее участия. Следовательно, если с планкой оперативной памяти имеется проблема, то она может послужить причиной того, что Windows выдает ошибку 0х80070017.
Проблема может иметь связь и с жестким диском, который можно проверить с помощью утилиты HDD Scan.
Кабели, по которым подключаются системные компоненты
Если в компьютере используются бюджетные SATA и IDE кабели, то будьте готовы к тому, что они быстро выходят из строя. Этому способствует накопление пыли и скачки температур в пределах корпуса. Попробуйте заменить кабели для подключения винчестера и оптического привода, вероятно проблема была в них.
Полезное видео
Подробная наглядная пошаговая инструкция устранения проблемы приведена на следующем видео:
Иногда процесс обновления программного обеспечения на ПК не сопровождается сложностями, но в некоторых ситуациях вы можете увидеть на мониторе компьютера ошибку с кодом 0X80080005. Это препятствует возможности поиска или установки обновлений. В этой статье расскажем, почему система не может автоматически обновиться, показывая ошибку 0X80080005, и как бороться с этой проблемой.
Причины появления ошибки 0X80080005
Ошибка с кодом 0X80080005, как и любая другая ошибка, ограничивает возможности эксплуатации компьютерного устройства. Это говорит о невозможности обновить определённую системную программу или целый комплекс инструментов. На фоне невозможности обновить систему, компьютер становится уязвимым перед вирусами разного рода, не получает важных обновлений, что доставляет массу проблем и неудобств. Работать на ПК в таком режиме можно, но непонятно, во что выльется подобное, последствия игнорирования проблемы могут иметь разный по сложности характер. Поэтому проблему нужно решать. Наиболее частыми причинами возникновения сбоя выступают:
- Активные вирусы на ПК, ограничивающие работоспособность центра обновления.
- Некорректные настройки ключевых параметров обновления Windows.
- Предшествующая сбою загрузка и установка приложений, влияющих на корректное функционирование службы путём блокирования её полномочий.
- Дефекты файлов, загруженных на ПК в процессе обновления.
Сбой такого рода может возникнуть на любом компьютере под управлением программного обеспечения от Microsoft: и на популярной Windows 7, и на Windpws 10. Методы устранения ошибки не имеет кардинальных отличий в зависимости от версии ОС: вектор борьбы с неполадкой определяется исключительно первопричинами появления сбоя.
Как исправить ошибку 0X80080005
Работа над устранением неполадки не отличается особой сложностью, если изначально отыскать точный первоисточник. Так как причин возникновения неполадки может быть несколько, от «глюков», до дефектов загрузочных файлов системы, а теоретически определить природу и категорию сбоя невозможно, то придётся путём проб и ошибок исправлять ситуацию, задействовав поочерёдно методы ликвидации неисправности. Рассмотрим каждый из методов «лечения» ПК.
Перезагрузка ПК
Первый и самый простой по характеру выполнения метод решения ошибки 0X80080005 предполагает банальную перезагрузку компьютера, с расчётом на то, что невозможность загрузки обновления была спровоцирована ситуативным, разовым сбоем в системе. Если прецедент был запущен на фоне несерьёзного «глюка», то простой перезапуск ПК позволит ликвидировать неисправность. Если проблема не самоустранилась, придётся задействовать следующие способы борьбы с ней.
Выключение или удаление антивирусных компонентов и программ
Следующий метод исправления ошибки с кодом 0X80080005 предполагает исключение варианта, когда Центр обновления Windows 10, 8 или 7 блокируется ресурсами антивирусного обеспечения, установленного на ПК. С этой целью пользователю сначала потребуется зайти в «Параметры» антивирусного софта, где необходимо будет выбрать пункт, отвечающий за базовую или активную защиту от несанкционированного вмешательства в систему и временно деактивировать функционирование противовирусной утилиты. Дальше стоит проверить результат: если ошибка не устранена, стоит попытаться полностью удалить антивирусный софт из системы, после чего отключить активный режим «Защитника Windows», который включается по умолчанию при отсутствии стороннего защитного программного обеспечения, и повторить попытку обновления системы.
Проверка и исправление повреждений файловой системы
Если вышеописанные манипуляции оказались безрезультатными, значит, проблема кроется глубже и может заключаться в наличии дефектов в системных файлах, имеющих прямое влияние на процесс обновления Windows. Для исправления ошибки в системных файлах нужно задействовать ресурсы командной строки. Регламент проверки, с параллельным исправлением дефектных файлов системы, имеет такую последовательность:
- Через меню «Пуск» в «семёрке» или же команду Win и R в «десятке», зайти в «Командную строку», посредством введения в поисковом окне команду cmd.
- В диалоговом «чёрном» окне потребуется ввести установку sfc/scannow, и подтвердить её клавишей Enter.
- Дождаться окончания запущенного процесса, который может занять продолжительный период времени, и оценить результат проверки.
Процесс запрограммирован таким образом, чтобы система не только отыскала «проблемные» файлы, но и устранила имеющиеся неполадки, если это выполнимо на программном уровне. Зачастую исправление дефектов файловой системы даёт положительный результат, ошибка 0X80080005 не возникает больше при попытке обновления Windows.
Сброс компонентов и настроек «Центра обновлений»
Следующий метод, предполагает кардинальный сброс агентов «Центра обновлений», применяется в случаях, когда устранить ошибку 0X80080005 предыдущими способами не удалось. Для его реализации необходимо загрузить с официального ресурса Microsoft архив с bat файлом под названием Reset_Reregister_Windows_Update_Components в ZIP формате, предназначенный для Windows 10, 8 или 7, в зависимости от версии ОС, установленной на ПК. Дальше потребуется разархивировать загруженный архив, запустить файл с расширением bat от имени администратора, посредством выбора позиции «Запуск от имени администратора» из выпадающего списка после клика на объекте правой кнопкой мыши. Для запуска процесса потребуется подтвердить нажатием кнопки «Да».
После подтверждения разрешения на старт процесса активизируется выполнение директив, содержащихся в загруженном файле, что будет отображено в командном окне в такой последовательности:
- Произойдёт последовательная блокировка службы BITS, «Центра обновления» и компонентов шифрования.
- Выполнится удаление служебных файлов.
- Реализуется перезапись файлов и конфигураций, с параллельным пересозданием компонентов системы обновления и удалением «старых» данных.
- В автоматическом режиме снимутся привилегированные права служб BITS и Update, после чего выполнится перерегистрация библиотек системных компонентов.
- Активизируется блокирование параметров ресурса Winsock и системных полномочий.
- Запустится восстановление работы всех остановленных служб в откорректированном формате.
После завершения процесса пользователю потребуется перезагрузить ПК и проверить результат выполненных работ. В большинстве случаев этот метод даёт гарантированно позитивный результат, «Центр обновлений» заработает в стандартном режиме.
Ручная загрузка обновления
Обойти запрет обновления можно попытаться посредством скачивания и установки требуемого «свежего» конкретного программного компонента в ручном формате, если загрузить обновление система не позволяет в автоматизированном режиме, блокируя процесс сообщением, в составе которого присутствует код 0X80080005. Этот метод применяется, когда банальная перезагрузка устройства и отключение антивируса не дали результата, а предыдущий способ слишком сложный в исполнении для пользователя. Для решения проблемы пользователю достаточно будет загрузить с сайта Microsoft обновление и установить его на ПК.
Естественно, этот метод эффективен при разовом решении проблемы, но всё же в дальнейшем придётся решить проблему с ошибкой, так как ручной поиск обновлений – это далеко не самый удачный вариант борьбы с неполадкой, требующий значительных регулярных временных затрат.
Подведение итогов
Ошибка 0X80080005 не является критичной для ПК, но доставляет массу неудобств для пользователя, так как ограничивает возможность эксплуатации компьютера в актуальном программном обеспечении. Как правило, ошибки такого рода не требуют приложения особых усилий с целью устранения проблемы, зачастую решаются элементарными исправительными процессами при знании регламента их выполнения. Представленные в статье методы, описанные в порядке от простых по процедуре осуществления до более трудоёмких, позволят устранить проблему и вернуть возможность обновления системы в автоматическом режиме.