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



Попробуйте наш инструмент устранения неполадок

Несколько пользователей Windows видели критические сбои BSOD с кодом ошибки 0x1000007e. Большинство затронутых пользователей сообщают, что для них проблема возникает случайно, без явного триггера. Что еще более раздражает, так это то, что они сталкиваются с критическим сбоем всего через несколько минут после запуска своего ПК. Как оказалось, проблема не только в определенной версии Windows, поскольку она встречается в Windows 7, Windows 8.1 и Windows 10.



Код ошибки 0x1000007e в Windows



Что вызывает код ошибки 0x1000007e?

Мы исследовали этот конкретный код ошибки, изучив различные отчеты пользователей и проанализировав различные исправления, рекомендованные другими пользователями, которые также столкнулись с этой проблемой. Как оказалось, несколько разных причин могут вызвать 0x1000007e ошибка . Вот список виновников, которые могут нести ответственность за случайные BSOD:



  • Версия Silverlight устарела - Как оказалось, именно этот сбой может произойти из-за сильно устаревшей версии Silverlight. К счастью, Microsoft выпустила исправление для этой проблемы, которое решает проблему путем установки последней стабильной версии. Чтобы воспользоваться этим исправлением, вам необходимо установить все ожидающие обновления, поскольку они включены в одно из накопительных обновлений.
  • Сторонний конфликт AV - Согласно различным отчетам пользователей, эта проблема может также возникнуть из-за конфликта между чрезмерно защищающим антивирусным пакетом и процессом ядра. В подобных ситуациях самый простой способ решить проблему - просто отойти от антивирусного пакета, который вызывает проблему, и вернуться к пакету безопасности по умолчанию (Защитник Windows).
  • Повреждение системного файла - Другой потенциальный сценарий, при котором возникает этот код ошибки, - это повреждение системного файла. Если определенная Windows будет подвержена повреждению, это может вызвать общую нестабильность системы, которая может вызвать BSOD такого типа. В этом случае вы сможете решить проблему, запустив несколько утилит, способных решать проблемы повреждения ОС (DISM и SFC).
  • Вмешательство сторонних служб - Также возможно, что какая-то запускаемая служба или процесс мешает работе компонента операционной системы, что приводит к сбою системы при определенных обстоятельствах. Если этот сценарий применим, вы можете решить проблему, достигнув состояния чистой загрузки и определив процесс, вызывающий проблему.
  • Повреждение основного системного файла - В некоторых редких случаях повреждение, которое приводит к запуску этого кода ошибки, настолько серьезное, что его нельзя решить обычным способом. В ситуациях, подобных этой, единственное жизнеспособное решение - сбросить каждый компонент ОС или восстановить их работоспособность на момент времени. Для этого вы можете либо использовать жизнеспособную точку восстановления системы, либо перейти к восстановительной или чистой установке.
  • Проблемы, связанные с оборудованием - Несколько пользователей подтвердили, что этот конкретный код ошибки также может возникать из-за некоторых проблем с оборудованием, которые способствуют общей нестабильности системы. В этом случае единственное жизнеспособное решение - проверить различные компоненты, чтобы выяснить виновников, или передать ваш компьютер непосредственно сертифицированному специалисту.

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

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

Давай начнем!



Метод 1. Установите все ожидающие обновления Windows

Как оказалось, одна конкретная причина, которая вызовет сбой BSOD с 0x1000007e код ошибки - это сценарий, в котором последняя версия Silverlight не установлена ​​на уязвимом компьютере. Это странно, учитывая, что Silverlight постепенно исчезает, поскольку новые технологии постепенно заменяют его, но похоже, что Microsoft уже выпустила обновление, которое исправляет нестабильность, вызванную более старой версией.

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

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

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

Заметка: Это руководство будет работать независимо от версии Windows, которую вы используете.

  1. Нажмите Windows key + R открыть Бежать диалоговое окно. Затем введите « ms-settings: windowsupdate » внутри текстового поля и нажмите Войти открыть Центр обновления Windows вкладка Настройки приложение.

    Диалог запуска: ms-settings: windowsupdate

    Заметка: Если вы не используете Windows 10, введите «Wuapp» вместо ' ms-settings: windowsupdate ».

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

    Установка каждого ожидающего обновления Windows

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

  3. После установки каждого обновления Windows перезагружайте компьютер еще раз и посмотрите, решена ли проблема. 0x1000007e BSOD после завершения следующей последовательности запуска.

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

Метод 2: удаление стороннего пакета безопасности (если применимо)

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

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

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

Отключение постоянной защиты в Avast Antivirus

Отключение постоянной защиты в Avast Antivirus

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

Если этот метод неприменим или вы это сделали, но критический сбой BSOD все еще происходит, перейдите к следующему способу ниже.

Метод 3: Устранение повреждения системных файлов

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

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

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

ВАЖНЫЙ: Мы настоятельно рекомендуем вам запустить обе утилиты, чтобы максимально увеличить ваши шансы на решение проблемы с системным файлом.

Вот краткое руководство по запуску обоих сканирований, чтобы устранить повреждение системных файлов и устранить 0x1000007e ошибка:

  1. Нажмите Windows key + R , чтобы открыть диалоговое окно «Выполнить». Затем введите «Cmd» внутри текстового поля и нажмите Ctrl + Shift + Enter , чтобы открыть командную строку с правами администратора. Когда вы видите UAC (запрос учетной записи пользователя) нажмите да для предоставления административного доступа.

    Запуск командной строки

  2. Как только вам удастся попасть в командную строку с повышенными привилегиями, введите следующую команду и нажмите Enter, чтобы начать сканирование SFC:
     sfc / scannow 

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

  3. После завершения сканирования SFC закройте окно CMD с повышенными правами и перезагрузите компьютер. Во время следующего запуска дождитесь полной загрузки ОС, затем снова выполните шаг 1, чтобы открыть другой CMD с повышенными привилегиями. После этого введите следующие команды и нажимайте Enter после каждой команды, чтобы запустить сканирование DISM:
    Dism.exe / онлайн / cleanup-image / scanhealth Dism.exe / онлайн / cleanup-image / restorehealth

    Заметка: Прежде чем запускать сканирование DISM, убедитесь, что у вас стабильное подключение к Интернету, в противном случае утилита не сможет загрузить свежие копии, необходимые для устранения повреждения. Первая команда (сканирование здоровья) будет сканировать несоответствия, пока второй (восстановить здоровье) исправит любые обнаруженные повреждения.

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

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

Метод 4: достижение чистого состояния загрузки

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

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

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

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

  1. Откройте Бежать диалоговое окно, нажав Windows key + R . Затем введите «Msconfig» и нажмите Войти открыть Конфигурация системы меню. Как только вы окажетесь в UAC (запрос учетной записи пользователя) нажмите да для предоставления административных привилегий.

    Набрав msconfig в поле Run и нажав Enter

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

    Отключение всех элементов автозагрузки сторонних производителей

  3. После того, как все службы Windows будут исключены из этого списка, нажмите кнопку Отключить все кнопку, чтобы эффективно предотвратить запуск каких-либо сторонних служб при следующем запуске компьютера.
  4. После того, как вы закончите с этим, выберите Запускать вкладку и нажмите Открыть диспетчер задач из недавно появившегося меню.

    Открытие окна элементов автозагрузки через диспетчер задач

  5. Как только вы окажетесь на вкладке «Автозагрузка» в диспетчере задач, начните систематически выбирать каждую службу запуска, а затем нажмите Отключить кнопку в нижней части экрана. Эта процедура гарантирует, что никакая служба запуска не будет вызвана при следующем запуске системы.

    Отключение приложений при запуске

  6. Выполнив описанный выше шаг, вы фактически отключили все службы или процессы, которые могут способствовать 0x1000007e BSOD. Все, что осталось сделать, это воспользоваться состоянием чистой загрузки, перезагрузив компьютер.
  7. При следующем запуске ваш компьютер загрузится напрямую в состояние чистой загрузки, что позволит вам увидеть, действительно ли проблема была вызвана сторонней службой или процессом.
  8. Если сбой больше не происходит при чистой загрузке, перепроектируйте описанные выше шаги и повторно включите ранее отключенные службы одну за другой вместе со случайными перезапусками, пока не выясните, какой элемент является причиной сбоя. Как только вам удастся его обнаружить, оставьте его отключенным, чтобы избежать подобных проблем.

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

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

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

Утилита восстановления системы использует моментальные снимки для восстановления компьютеров до точного состояния, в котором они находились в предыдущий момент времени. По умолчанию Windows создает новые снимки состояния при каждом важном событии (установке приложения, крупном обновлении и т. Д.), Поэтому, если вы не изменили поведение по умолчанию, у вас должно быть много снимков на выбор.

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

Если вы решите попробовать исправить 0x1000007e ошибка выполнив восстановление системы, вот пошаговое руководство по всему этому:

  1. Откройте Бежать диалоговое окно, нажав Windows key + R . Внутри текстового поля введите «Рструи» и нажмите Войти открыть Восстановление системы волшебник.

    Открытие мастера восстановления системы через окно 'Выполнить'

  2. Как только вы окажетесь внутри Восстановление системы мастер, щелкните следующий при первом приглашении перейти к следующему меню.

    Выход из начального экрана восстановления системы

  3. Затем продолжите, выбрав точку восстановления, которая датирована до появления надоедливого 0x1000007e ошибка и нажмите следующий для перехода к последнему меню.

    Восстановление вашей системы на предыдущий момент времени

    Заметка: Все изменения, внесенные вами после создания снимка, будут потеряны, если вы перейдете к следующему шагу.

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

    Запуск процесса восстановления системы

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

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

Метод 6. Выполнение исправления / чистой установки

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

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

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

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

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

10 минут на чтение