| Предыдущий | Следующий |
| PNP_DETECTED_FATAL_ERROR | PAGE_FAULT_IN_FREED_SPECIAL_POOL |
DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS
Проверка ошибок DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS имеет значение 0x000000CB. Это означает, что после операции I/O драйвер или диспетчер I/O не освободил заблокированные страницы.
Важно
Эта статья предназначена для программистов. Если при работе с компьютером появился синий экран с кодом DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS, см. Устранение ошибок синего экрана.
Параметры DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS
Четыре параметра, указанные в сообщении, могут иметь два разных значения.
Если страницы заблокировал драйвер, параметры имеют следующий смысл.
| Параметр | Описание |
|---|---|
1 |
Адрес вызова в драйвере, заблокировавшем страницы |
2 |
Вызывающая сторона адреса вызова в драйвере, заблокировавшем страницы |
3 |
Адрес MDL, содержащего заблокированные страницы |
4 |
Количество заблокированных страниц |
Если удаётся определить драйвер, вызвавший ошибку, его имя выводится на синем экране и сохраняется в памяти по адресу (PUNICODE_STRING) KiBugCheckDriver.
Если страницы заблокировал диспетчер I/O, параметры имеют следующий смысл.
| Параметр | Описание |
|---|---|
1 |
Адрес dispatch routine верхнего драйвера стека, которому был отправлен IRP |
2 |
Адрес device object верхнего драйвера стека, которому был отправлен IRP |
3 |
Адрес MDL, содержащего заблокированные страницы |
4 |
Количество заблокированных страниц |
Примечания
Эта проверка выполняется только в том случае, если параметр реестра \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\TrackLockedPages равен DWORD 1. Если параметр не задан, система выдаёт менее информативную проверку проверка ошибки 0x76 (PROCESS_HAS_LOCKED_PAGES).
Начиная с Windows Vista эту проверку также может инициировать Driver Verifier при включённом параметре Pool Tracking.
Нужно найти другой код? Найти другой код состояния или ошибки.