0x00000077: KERNEL_STACK_INPAGE_ERROR
Посетителей: 44661 | Просмотров: 57322 (сегодня 0)
Запрошенная страница ядра не может быть прочитана. Причина ошибки может быть в плохом блоке файла виртуальной памяти или ошибки контролера диска (очень редко, причиной может быть нехватка ресурсов, а конкретней, резерв nonpaged pool (невиртуальной памяти) со статусом c0000009a [STATUS_INSUFFICIENT_RESOURCES]).Если первый и второй параметры кода ошибки равны 0, означает, что это не ошибка ядра. Значит, ошибка вызвана плохим оборудованием.
I/O статус c000009c (STATUS_DEVICE_DATA_ERROR) или C000016AL (STATUS_DISK_OPERATION_FAILED) обычно означает, что информация не может быть прочитана из-за плохого блока в памяти. После перезагрузки автоматическая проверка диска попытается определить адрес плохого блока.
Если статус будет C0000185 (STATUS_IO_DEVICE_ERROR) и виртуальная память находиться на SCSI диске, то должно быть проверено подключение и срок годности.
Параметры:
1. 0
2. 0
3. значение PTE на момент ошибки
4. адрес ошибки ядра
1. код статуса
2. I/O код статуса
3. номер страницы виртуальной памяти
4. Компенсация в страничный файл
Windows NT 2000
Решение STOP 0x00000077 и 0x0000007A сообщений.
Эти STOP сообщения относятся к ситуациям, когда Windows NT не может загрузить информацию о виртуальной памяти в рабочую память из-за проблем с оборудованием или програмного обеспечения.
Возможные причины:
— Повреждённый блок на жёстком диске.
— Некорректное завершение оборудования SCSI.
— Плохое соединение жёсткого диска с контроллером.
— Ошибка контроллера жёсткого диска.
— Исчерпывание свободного места.
Значение второго восьмеричного параметра, может помочь вам выявить проблему:
Значения параметра:
0xC000009A STATUS_INSUFFICIENT_RESOURCES — недостаток свободного места.
0xC000009C STATUS_DEVICE_DATA_ERROR — плохой блок на диске.
0xC000009D STATUS_DEVICE_NOT_CONNECTED — плохое подсоединение, некорректное завершение работы или контроллер не иожет обнаружить диск.
0xC000016A STATUS_DISK_OPERATION_FAILED — плохой блок на диске.
0xC0000185 STATUS_IO_DEVICE_ERROR — некорректное завершение или плохое подсоединение оборудования SCSI.
В MSDN DDK файле NTSTATUS.H есть дополнительные коды статусов.
Применяется к следующим системам:
- Microsoft Windows 2000 Server
- Microsoft Windows 2000 Advanced Server
- Microsoft Windows 2000 Professional
- Microsoft Windows 2000 Datacenter Server
- Microsoft Windows NT Server 3.1
- Microsoft Windows NT Server 3.5
- Microsoft Windows NT Server 3.51
- Microsoft Windows NT Server 4.0
- Microsoft Windows NT Workstation 3.1
- Microsoft Windows NT Workstation 3.5
- Microsoft Windows NT Workstation 3.51
- Microsoft Windows NT Workstation 4.0
- Microsoft Windows NT Advanced Server
«Stop 0x00000077» or «KERNEL_STACK_INPAGE_ERROR»
Во время работы вы можете получить следующую ошибку:
Stop 0x00000077
KERNEL_STACK_INPAGE_ERROR
Причина:
Такое может произойти, когда запрошенная информации ядра не может быть прочитана из виртуальной памяти, или boot record заражён вирусом. Для выявления причины стопа вы должна тщательно изучить сообщение ошибки.
Если первый и третий параметры равны нулю, тогда четыре параметра выявляются как:
1. 0 (zero)
2. Page Table Entry (PTE) значение на момент ошибки
3. 0 (zero)
4. Адрес signature ядра
Если первый или третий параметры не равны нулю, тогда четыре параметра выявляются как:
1. Код статуса
2. I/O код статуса
3. Номер страницы виртуальной памяти
4. Offset into page file
В этом случае причина может быть выявлена через второй параметр (I/O код статуса), используя следующую информацию:
0xC000009A, или STATUS_INSUFFICIENT_RESOURCES: нехватка nonpaged pool ресурсов.
0xC000009C, или STATUS_DEVICE_DATA_ERROR: плохой кластер на жёстком диске.
0xC000009D, или STATUS_DEVICE_NOT_CONNECTED: неисправный кабель, зависание, или контроллер не смог получить доступ на жёсткий диск.
0xC000016A, или STATUS_DISK_OPERATION_FAILED: плохой кластер на жёстком диске.
0xC0000185, или STATUS_IO_DEVICE_ERROR: неправильное окончание процесса или неисправный кабель SCSI-основанного оборудования, или два устройства пытались использовать одно и то же IRQ.
Решение:
Используйте один из предложенных методов для решения этой проблемы:
Вирус загрузочного сектора:
Просканируйте жёсткий диск антивирусной программой.
Если это не вирус:
Просмотрите Журнал событий (Event Viewer) для получения дополнительной информации — какое оборудование стало причиной ошибки.
Плохой кластер на жёстком диске. Ошибка номера 0x77 зачастую является причиной плохого кластера в месте для виртуальной памяти, или ошибка контроллера диска, или в ОЧЕНЬ редких случаях, когда не хватает свободного места на диске.
Если первый и второй параметры равны нулю, то причиной является неисправное оборудование. Если I/O статус равен C0000185 и виртуальная память находиться на SCSI диске, вы должны проверить рабочее состояние кабелей и завершение SCS.
Если I/O код статуса 0xC000009C или 0xC000016A, это обычно указывает, что информация не может быть считана с жёсткого диска из-за плохого кластера.
Если возможно перезагрузите компьютер, Autochk автоматический запуститься и попытается выявить плохие кластеры. Если по какой либо причине Autochk не просканирует диск, запустите Autochk вручную. Если диск отформатирован на NTFS, запустите Chkdsk /f /r на системной партиции. Вы должны перезагрузить компьютер до того, как сканирование начнётся. Если вы не можете загрузить компьютер из-за этой ошибки, используйте Консоль (Command Console) и запустите Chkdsk /r .
Повреждённая память — random access memory (RAM), Level 2 (L2) SRAM cache, или RAM видео адаптера — ещё одна причина этой ошибки.
Проверьте, если все карты адаптеров хорошо закреплены в слотах и контакты нигде не отходят.
Отключите caching в BIOS и проверьте, решит ли это проблему.
Если это не решит проблему, то повреждена материнская плата.
Примечание:
Эта ошибка схожа с STOP: 0x0000007A
Как исправить KERNEL_DATA_INPAGE_ERROR на Windows 7/8/10?
KERNEL_DATA_INPAGE_ERROR – это синий экран смерти, способный к появлению на всех версиях операционной системы Windows. Данный критический сбой представляет собой потенциально опасную ситуацию, так как он мог возникнуть из-за проблем с вашим жестким диском. О каких именно проблемах с диском идет речь? Ну, этот BSoD мог возникнуть из-за повреждений некоторых секторов на диске, из-за плохого контакта с SATA-разъемом, поврежденного шлейфа, соединяющего HDD и материнскую плату, или же из-за повреждений самих SATA-разъемов.
Однако, как уже можно было понять, причины разнятся по своей серьезности, так что, возможно, и не все так плохо. Бывает и так, что эта ситуация возникает из-за банальной нехватки места на жестком диске. Помимо прочего, синий экран смерти KERNEL_DATA_INPAGE_ERROR мог появиться и по ряду совершенно не связанных с жестким диском причин. К примеру, вызвать этот BSoD могли оперативная память, подключенные к системе устройства, вирусы(да, и такое может быть), отсутствие необходимых обновлений для Windows и т.д. и т.п.
Итак, прочитав вышеизложенный материал, вы, вероятно, смогли ознакомиться с тем, что же собой представляет синий экран смерти KERNEL_DATA_INPAGE_ERROR. Пора приступить к его устранению, верно?
Методы решения BSoD KERNEL_DATA_INPAGE_ERROR
Для начала нам нужно указать вам на следующее: методы можете выполнять в любом порядке, так как между ними нет четкой связи. В связи с тем, что синий экран смерти может постоянно блокировать доступ к системе, то некоторые из методов вам придется выполнять с помощью установочного носителя Windows и Среды Восстановления на нем. Итак, давайте посмотрим…
- Проверьте систему на наличие вирусов. Давайте для начала разберемся с самой маловероятной причиной: попавшие в систему вирусы. Разумеется, выполнить сканирование вам удастся только в том случае, если есть доступ к операционной системе. Если у вас нет стороннего антивируса, то можете воспользоваться услугами Защитника Windows: пройдите в его настройки и запустите глубокое сканирование системы.
- Освободите место на диске. Малое количество памяти на разделах жесткого диска – еще одна маловероятная причина для BSoD KERNEL_DATA_INPAGE_ERROR. Тем не менее проверить ее просто. Избежав появления синего экрана смерти, войдите в ОС и попробуйте освободить как можно больше места на HDD, особенно на системном разделе. Закончив со свободным местом, перезагрузите свой компьютер и проверьте, появится ли KERNEL_DATA_INPAGE_ERROR снова. Метод работает крайне редко, но появился он не на пустом месте.
- Установите все доступные обновления для системы. Следующим методом, который вы можете применить в случае доступности системы, является установка всех отложенных или доступных обновлений для Windows от Майкрософт. Пройдите следующим путем: Параметры→Обновления и безопасность→Центр обновления Windows→Проверить наличие обновлений. Установка всех доступных обновлений будет проведена в автоматическом режиме, так что вам не придется даже ничего делать. Завершив установку, перезагрузите компьютер, чтобы проверить наличие синего экрана смерти KERNEL_DATA_INPAGE_ERROR.
- Отключите от системы все сторонние устройства. Некоторые пользователи утверждают, что им удалось устранить проблему просто отключив от своей системы то или иное стороннее устройство, например, USB-накопитель, контроллер и прочее. Если вы подключили к своей системе недавно какое-то устройство, после чего практически сразу стал появляться KERNEL_DATA_INPAGE_ERROR, то, вероятно, проблема заключается именно в нем. Попробуйте отключить недавно подключенное устройство и посмотрите, изменится ли ситуация со BSoD.
- Отключите функцию кеширования. Некоторые пользователи утверждают, что вина за появлением этой проблемы лежит на такой функции, как кеширование памяти области BIOS. К счастью, данная функция более не используется в современных версиях ОС Windows, так что ее спокойно можно отключить. Войдите в настройки своего BIOS и найдите опцию под названием System BIOS Cacheable или что-то в этом духе, после чего отключите ее. Обязательно сохраните изменения в BIOS, затем перезагрузите систему и проверьте, появится ли снова KERNEL_DATA_INPAGE_ERROR.
- Проверка подключения HDD и целостности шлейфа/SATA-разъемов. Очередная причина – нарушенное подключение жесткого диска к материнской плате, повреждения самого SATA-шлейфа или SATA-разъемов. Вам нужно открыть свой системный блок и хорошенько все осмотреть: пошевелите кабели, повторно подключите их в SATA-разъемы. Особенно уделите внимание на SATA-разъемы на жестком диске и материнской плате: возможно, они были повреждены или шлейфы в них плохо подключены. Также было бы неплохо, если бы протестировали работу своего жесткого диска с другим SATA-кабелем, так как проблема в виде синего экрана смерти KERNEL_DATA_INPAGE_ERROR может возникать по его вине.
- Проверка жесткого диска на поврежденные сектора. Вот мы и дошли до самой «приятной» причины появления этого синего экрана смерти – поврежденные сектора или, как их называют в простонародье, бед-блоки. Именно бед-блоки причиняют наибольшее количество проблем для владельцев жестких дисков, особенно тех HDD, которые находятся в почтенном возрасте. Вам нужно попробовать проверить свой жесткий диск на наличие поврежденных секторов, а также попытаться восстановить их, что, впрочем, не всегда возможно. Начальным уровнем проверки можно обозначить системную программу CHKDSK: вызовите Командную строку(обязательно с правами Администраторской) и выполните в ней команду chkdsk c /f /r. По окончанию работы программы, вам будет выдана сводка с результатами, по которым вы поймете, есть ли у вас какие-то проблемы с жестким диском, а также были ли они устранены. Заметка: если вы не можете получить доступ к системе из-за постоянно возникающего KERNEL_DATA_INPAGE_ERROR, то вам нужно воспользоваться установочным носителем с Windows, чтобы получить доступ к Среде Восстановления, а затем с помощью нее открыть Командную строку. После применения CHKDSK, попробуйте перезапустить компьютер и проверьте, появится ли синий экран смерти снова. Если он снова появится, то, вероятно, системная программа не справилась со своей задачей. Мы рекомендуем вам воспользоваться куда более эффективной утилитой под названием Victoria HDD, чтобы устранить бед-блоки. Успех будет зависеть от состояния вашего жесткого диска.
- Проверьте свою оперативную память. К сожалению, за появлением KERNEL_DATA_INPAGE_ERROR также может стоять и оперативная память, установленная в вашей системе. Проверить сбойность ОЗУ довольно просто, если у вас в системе присутствует больше одной планки(шанс возникновения проблемы с несколькими планками одновременно – ничтожно мал): просто выньте из материнской платы одну из них, а затем протестируйте работу системы с другой – и наоборот. Также вы можете выполнить тестирование оперативной памяти с помощью программы Memtest86+.
- Проверьте материнскую плату. К сожалению, синий экран смерти KERNEL_DATA_INPAGE_ERROR, исходя из сообщений пользователей в сети, мог появиться также из-за повреждений материнской платы. Понять, повреждена ли та – крайне сложно, особенно самому обычному пользователю. Откройте свой системный блок и хорошенько осмотрите плату на наличие каких-то очевидных повреждений. Однако, ее проверкой все же стоит заняться профессионалу.
Мы надеемся, что данный материал помог вам в решении синего экрана смерти KERNEL_DATA_INPAGE_ERROR, или хотя бы дал правильное направление, в котором необходимо двигаться для его решения.
Bug Check 0x7A: KERNEL_DATA_INPAGE_ERROR
The KERNEL_DATA_INPAGE_ERROR bug check has a value of 0x0000007A. This bug check indicates that the requested page of kernel data from the paging file could not be read into memory.
This topic is for programmers. If you are a customer who has received a blue screen error code while using your computer, see Troubleshoot blue screen errors.
KERNEL_DATA_INPAGE_ERROR Parameters
The four parameters that are listed in the message can have three possible meanings. If the first parameter is 1 or 2, or 3 and the third parameter is 0, the parameters have the following definitions.
Parameter | Description | ||
---|---|---|---|
Parameter | Description |
---|---|
Parameter | Description |
---|---|