| Предыдущий | Следующий |
| MISMATCHED_HAL | INACCESSIBLE_BOOT_DEVICE |
KERNEL_DATA_INPAGE_ERROR
Bug check KERNEL_DATA_INPAGE_ERROR имеет значение 0x0000007A. Эта проверка означает, что запрошенную страницу данных ядра не удалось прочитать из файла подкачки в память.
Параметры KERNEL_DATA_INPAGE_ERROR
Четыре параметра сообщения могут иметь одно из трёх значений. Если первый параметр равен 1 или 2 либо равен 3 при нулевом третьем параметре, параметры определяются следующим образом.
| Параметр | Описание |
|---|---|
1 |
Тип удерживаемой блокировки (1, 2 или 3) |
2 |
Код состояния ошибки (обычно код состояния ввода-вывода) |
3 |
Если тип блокировки равен 1: текущий процесс Если тип блокировки равен 2 или 3: 0 |
4 |
Виртуальный адрес, который не удалось подкачать в память |
Если первый параметр равен 3 при ненулевом третьем параметре или равен 4, параметры определяются следующим образом.
| Параметр | Описание |
|---|---|
1 |
Тип удерживаемой блокировки (3 или 4) |
2 |
|
3 |
Адрес структуры InPageSupport |
4 |
Адрес, вызвавший ошибку |
В остальных случаях параметры определяются следующим образом.
| Параметр | Описание |
|---|---|
1 |
Адрес записи таблицы страниц (PTE) |
2 |
|
3 |
Содержимое PTE |
4 |
Адрес, вызвавший ошибку |
Причина
Часто причину KERNEL_DATA_INPAGE_ERROR можно определить по коду состояния ошибки в параметре 2. Ниже приведены распространённые коды состояния:
Это наиболее распространённые коды состояния с конкретно определёнными причинами. Другие коды состояния описаны в файле Ntstatus.h из Microsoft Windows Driver Kit (WDK).
Другой распространённой причиной этого сообщения является неисправное оборудование или отказ ОЗУ (RAM).
Проверку KERNEL_DATA_INPAGE_ERROR также может вызвать заражение вирусом.
Устранение неполадок
Устранение проблемы повреждённого блока: Код состояния ввода-вывода 0xC000009C или 0xC000016A обычно означает, что данные не удалось прочитать с диска из-за повреждённого блока (сектора). Если после ошибки компьютер удаётся перезапустить, Autochk запускается автоматически и пытается переназначить повреждённый сектор, чтобы исключить его дальнейшее использование.
Если Autochk не запускает проверку диска автоматически, запустите средство проверки вручную. Выполните Chkdsk /f /r для системного раздела. Перед началом проверки диска необходимо перезагрузить компьютер. Если из-за ошибки компьютер не запускается, используйте консоль восстановления и выполните Chkdsk /r.
Предупреждение В этом случае, если системный раздел отформатирован в FAT, проверка диска из MS-DOS с помощью Scandisk или другой утилиты MS-DOS может повредить длинные имена файлов Windows. При устранении этой ошибки всегда используйте версию Chkdsk, соответствующую версии Windows.
Устранение неисправности оборудования: Если код состояния ввода-вывода равен C0000185, а файл подкачки находится на диске SCSI, проверьте кабели и терминирование SCSI.
Для анализа: Устранение неисправности ОЗУ (RAM): Запустите аппаратную диагностику производителя системы, особенно средство проверки памяти. Дополнительные сведения об этих действиях см. в руководстве к компьютеру.
Убедитесь, что все платы расширения в компьютере установлены надёжно. Очистите контакты плат расширения ластиком или средством для очистки электрических контактов.
Проверьте системный журнал в Event Viewer: дополнительные сообщения могут помочь определить устройство, вызвавшее ошибку. Также можно попробовать отключить кэширование памяти в BIOS.
Убедитесь, что установлен последний пакет обновления Windows.
Если предыдущие действия не устранили он, передайте системную плату в сервисный центр для диагностики. Причиной может быть трещина, повреждённая дорожка или неисправный компонент системной платы.
Для анализа: Устранение вирусного заражения: Проверьте компьютер на вирусы актуальным коммерческим антивирусом, способным анализировать главную загрузочную запись жёсткого диска. Учитывайте, что вирусы могут заражать любые файловые системы Windows.
См. также
Проверка ошибки 0x77 (KERNEL_STACK_INPAGE_ERROR)
Официальные материалы
Нужно найти другой код? Найти другой код состояния или ошибки.