Как исправить ошибку 0xc0000006 (STATUS_IN_PAGE_ERROR)?



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

В 0xc0000006 ошибка обычно встречается, когда пользователи пытаются запустить определенные исполняемые файлы, которые чаще всего создаются в Visual Studio, или при запуске определенных Сценарии Visual Basic . 0xc0000006 ошибка код NTSTATUS, который означает STATUS_IN_PAGE_ERROR.



0xc0000006 Ошибка (STATUS_IN_PAGE_ERROR)



Эта ошибка часто встречается при попытке запустить исполняемый файл с сетевого тома. Скорее всего, это связано с периодической проблемой, вызванной чрезмерно защитным брандмауэром или антивирусным ПО. Однако это ложное срабатывание может также быть вызвано ошибкой в ​​значении реестра AppInst_DLLs или каким-либо типом повреждения системы.



Метод 1. Удаление стороннего антивирусного ПО / брандмауэра.

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

Заметка: Чаще всего сообщается, что ответственность за возникновение этого конкретного сообщения об ошибке лежит на Касперском.

Если этот сценарий применим к вашей текущей ситуации, у вас есть два пути вперед:



  • Опция 1: Установите правило белого списка в своем антивирусе или брандмауэре, исключающее исполняемый файл, помеченный как угроза безопасности.
  • Вариант 2: Удалите сторонний пакет безопасности, который вызывает ложное срабатывание, и вернитесь к приложению безопасности по умолчанию (Защитник Windows)

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

Если вы хотите пойти на Вариант 2 , вот пошаговые инструкции по удалению стороннего пакета / брандмауэра, который вызывает проблему:

  1. Откройте Бежать диалоговое окно, нажав Windows key + R . Затем введите ‘Appwiz.cpl’ и нажмите Войти открыть Программы и особенности меню.

    Введите «appwiz.cpl» в диалоговом окне «Выполнить» и нажмите Enter.

  2. Как только вам удастся попасть внутрь Программы и особенности прокрутите список установленных приложений и найдите стороннюю систему безопасности, которую вы хотите удалить. После того, как вам удастся найти приложение, щелкните его правой кнопкой мыши и выберите Удалить из появившегося контекстного меню.

    Удаление комплект безопасности

  3. В приглашении на удаление следуйте инструкциям на экране, чтобы завершить этот процесс, затем перезагрузите компьютер, чтобы завершить операцию.
    Запись : Если вы хотите потратить лишнюю милю и убедиться, что не оставляете никаких остаточных файлов, которые могут вызывать такое же поведение, вот краткое руководство по удаление остаточных файлов вашего недавно удаленного AV-пакета .
  4. После завершения следующего запуска встроенный AV (Защитник Windows) должен быть уже активен. Посмотрите, сможете ли вы повторить проблему еще раз, попытавшись запустить тот же исполняемый файл, который ранее вызывал ошибку. 0xc0000006 Ошибка (STATUS_IN_PAGE_ERROR).

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

Способ 2. Очистка значения ключа AppInst_DLLs

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

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

  1. Нажмите Windows key + R открыть Бежать диалоговое окно. Затем введите 'Regedit' и нажмите Войти , чтобы открыть редактор реестра. На UAC (Контроль учетных записей пользователей) нажмите да для предоставления административных привилегий.

    Запуск редактора реестра

  2. Как только вы войдете в редактор реестра, используйте левую секцию, чтобы перейти к следующему месту:
    Компьютер  HKEY_LOCAL_MACHINE  SOFTWARE  WOW6432Node  Microsoft  Windows NT  CurrentVersion  Windows

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

  3. После того, как вам удастся перейти в правильное место, перейдите в правую часть редактора реестра и дважды щелкните Applnit_DLLs . Оказавшись внутри, удалите текущее значение и нажмите ОК, чтобы сохранить изменения.

    Очистка значения Applnit_DLLs

  4. Когда-то значение Applnit_DLLs был очищен, перезагрузите компьютер и посмотрите, будет ли проблема решена при следующем запуске компьютера.

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

Метод 3. Запуск сканирования DISM и SFC

Если ни один из приведенных ниже методов не позволил вам исправить 0xc0000006 ошибка, скорее всего, проблема вызвана несогласованностью системных файлов, чему способствовал какой-либо тип повреждения. Несколько затронутых пользователей, которые изо всех сил пытались решить проблему, сообщили, что проблема была устранена после того, как они запустили несколько встроенных утилит, способных устранить повреждение системных файлов: SFC (проверка системных файлов) и DISM (Обслуживание образов развертывания и управление ими).

Важно понимать, что у SFC и DISM разные подходы к исправлению повреждения системных файлов. Вот почему лучший подход - использовать их оба вместе, чтобы повысить ваши шансы на решение проблемы.

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

Вот что вам нужно сделать, чтобы запустить DISM и SFC из командной строки CMD с повышенными правами:

  1. Нажмите Windows key + R открыть Бежать диалоговое окно. Затем введите ‘Cmd’ внутри текстового поля и нажмите Ctrl + Shift + Enter , чтобы открыть запрос CMD с повышенными правами. И когда вы видите UAC (Контроль учетных записей пользователей) нажмите да для предоставления административных привилегий.

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

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

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

  3. После завершения операции перезагрузите компьютер и посмотрите, будет ли проблема устранена при следующем запуске системы. После завершения следующей загрузки выполните шаг 1 еще раз, чтобы открыть другой терминал CMD с повышенными правами.
  4. Вернувшись в командную строку CMD с повышенными правами, введите следующую команду и нажмите Enter, чтобы начать сканирование DISM:
    DISM / Онлайн / Очистка-Образ / RestoreHealth

    Заметка: Перед тем как приступить к этой операции, очень важно убедиться, что ваш интернет-соединение стабильно. Помните, что DISM в значительной степени полагается на компонент WU для загрузки свежих копий для замены поврежденных данных.

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

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

Способ 4. Ремонтная установка

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

Самый простой способ сделать это без потери ваших личных данных - выполнить ремонтную установку (процедура обновления на месте. Но самый безопасный способ сделать это - использовать совместимый установочный носитель.

ЗАМЕТКА : Если у вас нет совместимого установочного носителя, вот как создать его для Windows 10 .

Когда он будет готов, следуйте инструкциям ( Вот ) для получения инструкций по выполнению процедуры ремонтной установки.

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