Код помилки 0x0000000a: irql_not_less_or_equa

Відео: Усунення помилки "екрану смерті" Windows

зміст

  • про помилку
  • Windows 2000
  • WindowsXP
  • додаткова інформація

про помилку

Даний код помилки 0x0000000A: IRQL_NOT_LESS_OR_EQUA означає, що була зроблена спроба торкнутися віртуальну пам`ять на внутрішньому процесі IRQ рівня, який занадто високий. Якщо kernel debugger доступний, ви можете відстежити, де саме система запнулася.

Найбільш часта причина виникнення - драйвер пристрою використовує неправильну адресу.

параметри:

  1. 1 - адреса, за якою виконано помилкове звернення
  2. IRQL, який іспользовалcя для звернення до пам`яті
  3. тип доступу до пам`яті: 0 = операція читання, 1 = операція запису
  4. адреса інструкції, яка зажадала доступ до пам`яті за адресою

Примітка: Ця помилка виникає в 99% через "кривих" драйверів. Деякі з них в Windows XP ви можете виявити, використовуючи утиліту verifier.exe: Start (Пуск) = gt; Run (Виконати) = gt; verifier.exe

Windows NT:

  1. Microsoft Windows NT Server 4.0 Terminal Server Edition
  2. Microsoft Windows 2000 Server
  3. Microsoft Windows 2000 Advanced Server
  4. Microsoft Windows 2000 Professional
  5. Microsoft Windows NT Server 3.5
  6. Microsoft Windows NT Server 3.51
  7. Microsoft Windows NT Server 4.0
  8. Microsoft Windows NT Workstation 3.5
  9. Microsoft Windows NT Workstation 3.51
  10. Microsoft Windows NT Workstation 4.0
  11. Microsoft Windows NT Advanced Server 3.5
  12. Microsoft Windows NT Server, Enterprise Edition 4.0

Одна з найбільш часто виникаючих помилок Windows NT - STOP 0x0000000A. Цей STOP може бути викликаний як Програмним Забезпеченням, так і проблемою з устаткуванням. Для виявлення причин ви повинні розібрати цей STOP, використовуючи дебагер. Тим не менш, деякі висновки можна зробити, розглянувши параметри STOP повідомлення або супутнього цей STOP.

Додаткова інформація:

STOP 0x0000000A показує, що процес ядра або драйвер намагалися звернутися до пам`яті, до якої у них немає дозволу звертатися. Звичайнісінька причина - це поганий або пошкоджений покажчик (pointer), який вказує на неправильний ділянку в пам`яті. Покажчик (pointer) - це змінна, яка використовується програмою, для вказівки на блок в пам`яті. Якщо змінна має неправильне значення, тоді програма намагається звернутися до пам`яті, до якої не повинна звертатися. Коли це відбувається в програмі користувача, вона генерує порушення доступу. Коли це відбувається в режимі ядра, вона генерує STOP 0x0000000A повідомлення.

Щоб виявити який процес або драйвер намагався звернутися до пам`яті, до якої не мав, подивіться на параметри, зазначені на STOP екрані. Наприклад, в цьому STOP повідомленні:

STOP 0x0000000A (0xWWWWWWWW, 0xXXXXXXXX, 0xYYYYYYYY, 0xZZZZZZZZ)
IRQL_NOT_LESS_OR_EQUAL
** Адреса 0xZZZZZZZZ ґрунтується на lt; адресgt; - lt; драйверgt;

Чотири параметра мають таке значення:

0xWWWWWWWW адреса, яка була вказана некоректно
0xXXXXXXXX IRQL, який потрібно, щоб мати доступ до пам`яті
0xYYYYYYYY Тип доступу, 0 = Читати, 1 = Писати
0xZZZZZZZZ адреса інструкції, яка намагалася звернутися до пам`яті 0xWWWWWWWW



Якщо останній параметр (0xZZZZZZZZ) вказує на область адрес системних пристроїв, ви будите знати, драйвер якого пристрою був запущений під час помилки. Цей драйвер зазвичай вказано на третій лінії STOP екрану:

** Адреса 0xZZZZZZZZ ґрунтується на lt; адресgt; - lt; драйверgt;

якщо lt; ім`я драйвераgt; специфічний драйвер, зробіть пошук в Microsoft Knowledge Base на слово "0x0000000A" і ім`я драйвера. Якщо ви не знайдете ніяких відповідних статей, зв`яжіться з Microsoft Product Support.

Windows 2000

Microsoft - "Stop 0x000000D1" Error Message in Tcpip.sys

  1. Microsoft Windows 2000 Server
  2. Microsoft Windows 2000 Advanced Server
  3. Microsoft Windows 2000 Professional

Коли TCP / IP зв`язок програмно роз`єдналася або була видалена, в той час як операція отримання була в прогресі, ваш комп`ютер може "зависнути" і з`явитися таке повідомлення:

STOP: 0x000000D1 (0xFF8BA000, 0x00000002, 0x00000001, 0xF3AAA40E)
DRIVER_IRQL_NOT_LESS_OR_EQUAL

Рішення:




Для вирішення цієї проблеми потрібно інсталювати найновіший SP для Windows 2000. Для додаткової інформації перегляньте наступні статті: 260910 How to Obtain the Latest Windows 2000 Service Pack

Microsoft підтверджує, що це їхня помилка і повідомляє, що вперше вона була дозволена в SP1.

WindowsXP

https://support.microsoft.com/default.aspx?scid=kb-en-us-Q314063

Виникнення помилки при "Бистрому користувачів змінено" (Fast Switch Between Users):

IRQL_NOT_LESS_OR_EQUAL
Stop 0x0000000A (0x0227001d, 0x00000002, 0x00000000, 0x804eba3a)

перший параметр може змінюватися в залежності від комп`ютера. Проблема може з`явитися, якщо ви використовуєте софт і драйвера Netropa Corporation для клавіатури, щоб додати їй додаткові функції.

Рішення: поновіть драйвера клавіатури. Драйвера Netropa Corporation можна знайти за адресою netropa.com

Ви можете з`ясувати, чому відповідна програма не завершена коректно. Для цього:

Старт (Start) = gt; Виконати (Run) = gt; msinfo32.exe = gt; Середа Програмного Забезпечення (Software Environment) = gt; Системна Інформація (System Information) = gt; перегляньте список програм, з`ясуйте, яка ставитися до клавіатури. Зазвичай ця програма завантажується з наступною гілки реєстру:

HKEY_LOCAL_MAC HINE Software Microsoft Windows CurrentVersion Run

Після того, як ви виявили програму, що не завершилася коректно, використовуйте Autodump + утиліту, щоб згенерувати код помилки ..

Виникнення помилки при переході (Upgrade) на Windows XP:

При апгрейді з 98 або МЕ на ХР може виникнути ця помилка. Помилка частіше виникає через несумісного устаткування або драйвера.

Відео: How to Fix Windows BSOD Error IRQL_NOT_LESS_OR_EQUAL (0x0000000A)

Рішення:

  1. Перезавантажте комп`ютер і подивіться - чи запропонує вам повернутися на попередню операційну систему. Якщо так, то вибирайте цю опцію. Якщо немає, то пропустіть пункт 2 і переходите на пункт 3.
  2. Коли комп`ютер завантажитися в 98 або МЕ, видаліть будь-які антивіруси і сторонні завантажувачі (такі, як Roxio GoBack і ін.), Після цього "вичистіть завантажувач", використовуючи інформацію наступних статей:
    267288 чистка завантажувача в Windows Millennium Edition
    192926 чистка завантажувача в Troubleshooting for Windows 98
    Потім перезавантажте комп`ютер і спробуйте зробити апгрейд знову. Якщо і після цього не вдасться це зробити, то швидше за все проблема в обладнанні.
  3. Приберіть (тобто зовсім витягніть) з комп`ютера все непотрібне обладнання (звукову карту, USB обладнання, принтери, модеми та мережеві карти і т.д.), залиште мінімум (монітор, відео карта, клавіатура і миша, флоппі і CD- ROM)
  4. Якщо і після цього Ви продовжуєте отримувати цю помилку, можливо, Вам необхідно оновити BIOS. Зв`яжіться з виробником материнської плати і з`ясуйте, якщо є будь-які оновлення для BIOS.

додаткова інформація

Помилка "Stop 0x0000000A" під час установки Windows XP

Помилка "Stop 0x0000000A" після установки Windows XP

Поділися в соціальних мережах:

Схожі
Синій екран смерті 0x00000039Синій екран смерті 0x00000039
Пошук та усунення несправностей при виникненні blue screen of death (bsod)Пошук та усунення несправностей при виникненні blue screen of death (bsod)
Синій екран смерті 0x0000003aСиній екран смерті 0x0000003a
Синій екран смерті 0x000000d5Синій екран смерті 0x000000d5
Пошук та усунення несправностей при виникненні blue screen of death (bsod)Пошук та усунення несправностей при виникненні blue screen of death (bsod)
Синій екран смерті 0x000000d6Синій екран смерті 0x000000d6
Синій екран смерті 0x000000ccСиній екран смерті 0x000000cc
Синій екран смерті 0x000000ebСиній екран смерті 0x000000eb
Синій екран смерті 0x000000d2Синій екран смерті 0x000000d2
Синій екран смерті 0x000000d1Синій екран смерті 0x000000d1
» » Код помилки 0x0000000a: irql_not_less_or_equa