Коди stop помилок windows 7

Windows 10 - це комплексна системаслужб, процесів, алгоритмів. Періодично ця система піддається збоям, через що виникають різні помилки і, як наслідок, з'являються проблеми, пов'язані з порушенням безперебійної роботикомп'ютера. Будь-яка така помилка має свій, індивідуальний системний код, завдяки якому можна виявити її причину і визначити спосіб вирішення проблеми.

Найпоширеніші помилки Windows 10

Незважаючи на те, що Windows здатна «наділяти» кожну помилку персональним кодом, Виявити її причину досить складно. Адже розшифровку такого коду помилки користувачеві ніхто не дає. Це для нього завжди лише набір цифр та букв. Отже і визначитися зі способом вирішення неполадки, що виникла, завжди буває проблематично. Тому в нашій статті ми наведемо коротку таблицю з найпоширенішими «кодами помилок», причинами їх виникнення та способами вирішення.

Таблиця: коди базових помилок Windows 10 (причини виникнення та способи їх вирішення)

Код помилки Причина виникнення Спосіб вирішення
0x80070422
  1. Порушення роботи брандмауера Windows.
  2. Збій в одній із наступних системних служб:
  • виклик віддалених процедур (Remote Procedure Call);
  • автоматичне оновлення операційної системи Windows;
  • системна криптографія (служба налаштування безпеки Windows);
  • BITS (служба передачі даних);
  • блочна система зберігання даних.
  1. У налаштуваннях брандмауера Windows виставити всі доступні значення у положення "увімкнено", після чого перезавантажити ПК.
  2. У налаштуваннях параметра «Служби» (WIN+R, потім прописати services.msc) знаходимо всі перелічені служби та у властивостях кожної з них змінюємо тип запуску на автоматичний.
0xc004f074Помилка справності стану активації Windows 10 (зазвичай відбувається після оновлення системи).За допомогою командного рядка (комбінація клавіш WIN+R) вводимо по черзі параметри "slui 3" та "slui 4". У вікні набираємо ліцензійний ключ Windows(його можна знайти або на диску, або в налаштуваннях «Параметри»/«Про систему»).
0xc00007bНевідповідність «розрядності» системи Windowsі програми, що запускається.Переустановка програми з необхідною розрядністю (вона може бути x64 або x86). Розрядність системи можна дізнатися у налаштуваннях «Параметри»/«Про систему».
0x80070091Порушення роботи файлової системи Windows 10 (помилка з'являється під час спроби видалити папку).Відновлення пошкодженої системи файлів (властивості жорсткого диска, вкладка Сервіс, параметр Перевірити).
0x80004005Збій в роботі Adobe Flash Player (необхідна системна програма для інтернет-браузерів, за допомогою якої програється відео).Запустіть перевірку оновлень системи безпеки Windows (Параметри/Оновлення та безпека). Потім дочекатися оновлення та перезавантажити комп'ютер.
0x800f081fПомилки роботи мовної системи «NetFramework».www.microsoft.com , завантажити та встановити останню версіюпакета "NetFramework".
0xc000012fНекоректна робота драйверів відеокарти.Завантажити та встановити останню версію драйверів із сайту розробника вашої відеокарти. Дізнатися про фірму та модель вашої карти можна у «Диспетчері пристроїв» Windows (клацнувши правою кнопкоюмиші за значком "Пуск").
0x1900101-0x40017Помилка у файлі автозапуску Windows"Second Boot Device".Запуск оновлення Windows за допомогою параметрів «Параметри»/«Оновлення та безпека».
0x80080008Збій у роботі Центру оновлень Windows.Перейти на офіційний сайт Microsoft www.microsoft.com, завантажити, встановити та запустити утиліту «WindowsUpdateDiagnostic.diagcab».
0x80070002Відсутність у каталозі системи файлів оновлень Windows.Перейти на офіційний сайт Microsoft www.microsoft.com , завантажити, встановити та запустити утиліту «Засіб усунення несправностей».
0x80070005Збій програми «Магазин Windows».Оновити до останньої версії програму «Магазин Windows».
0x8007025dНесправність жорсткого диска.Повна заміна обладнання (жорсткого диска).
0x80070035Проблема з пошуком мережного шляху(Відсутність виходу в інтернет).Запустити реєстр Windows(відкрити командний рядок поєднанням WIN+R, ввести "Regedit"). Перейти до розділу Hkey_Local_Machine\System\CurrentControlSet\Services\NETBT\Parameters. Знайти та видалити файли з назвами «NodeTYPE» та «DhcpNodeType».
0x80070643Критичний збій системних даних Windows.Перейти на офіційний сайт Microsoft www.microsoft.com, завантажити, встановити та запустити утиліту Microsoft Fix It (після перевірки, програма відновить пошкоджені дані).
0x80246007Помилка оновлень Windows 10.Видалити папку «Download», яка знаходиться на диску з встановленою системою: З:/Windows/SoftwareDistributionC/Download. Після цього очистити кошик і перезавантажити ПК.
0x80240017Збій в роботі системної програми"Microsoft Visual C++".Перейти на офіційний сайт Microsoft www.microsoft.com, завантажити та встановити останню версію «Microsoft Visual C++».
0x80073712Критичний збій у оновленні версії Windows.Відкат системи до останньої точкивідновлення Windows.
0x800C0005Пошкодження файлів динамічних бібліотек DLL.Відновлення динамічних бібліотек через командну рядок Windows(win+r/cmd). По черзі вводити командні: regsvr32 Softpub.dll, regsvr32 Wintrust.dll, regsvr32 Initpki.dll. Перезавантажити комп'ютер.
0x800f081fПеревантаженість (збій) мережі Microsoft Update (виникає при спробі оновити систему).Зупинити процес оновлення Windowsу «Центрі оновлення» на кілька хвилин.
CRITICAL_PROCESS_DIED (помилка « синього екранусмерті»).Критичний збій у роботі системних файлів Windows 10Запуск програми сканування та автоматичного відновленняпошкоджених файлів через командний рядок Windows (win+r/cmd). Введіть команду scf /scannow.

За час користування різними версіями Windows автор цієї статті не раз стикався з різними помилками(що мали не тільки базові коди помилок), кожна з яких потребувала свого способу вирішення. Однак автор може дати один корисна порада: насамперед, при будь-якій з перелічених помилок, варто запускати системне сканування комп'ютера з автовідновленням пошкоджених файлів («DISM»). У 70–80% випадків цей крок може повністю виправити помилку.

Для того, щоб запустити таке сканування необхідно:

  1. Комбінацією WIN+R запустіть командний рядок, де потрібно прописати cmd. У вікні ввести команду «Dism / Online / Cleanup-Image / CheckHealth».

    Навіть якщо сканування показало, що пошкоджених компонентів немає, все одно варто провести процес відновлення

  2. Як тільки закінчиться перевірка, введіть команду автоматичного відновлення пошкоджених компонентів «Dism/Online/Cleanup-Image/RestoreHealth».

    Процес відновлення зазвичай займає лише пару хвилин

  3. Після завершення процесу відновлення закрийте вікно та перезавантажте комп'ютер.

Журнал помилок Windows 10 (що це таке і як ним користуватися)

Журнал помилок Windows 10 (або журнал подій) являє собою системний файл реєстрації всіх помилок Windows, що відбулися (причому як явних з повідомленнями для користувача, так і прихованих). За допомогою такого журналу можна не тільки з точністю до секунди дізнатися, коли сталася помилка, але і її код, а також джерело виникнення. Щоб скористатися журналом подій, слід:

  1. Відкрити «Панель керування» Windows та перейти до розділу «Адміністрування».
  2. У папці, що відкрилася, запустити файл «Перегляд подій».

    Для зручнішого та швидкого запускжурналу подій ярлик «Перегляд подій» можна перемістити на робочий стіл вашого ПК

  3. У вікні системної програми, що запустилося, в лівій частині, розташовані всі доступні журнали подій.

    Всі події можна відсортувати за одним із необхідних параметрів

  4. Прокручуючи список необхідно знайти помилку, виділити її, і у вкладці «Подробиці» (розгорнувши параметр «System»/«Keywords») знайти код помилки. Дізнавшись код можна визначити причину та спосіб її вирішення.

    Крім коду помилки можна дізнатися повну назву пошкодженого файлу (програми), розгорнувши параметр «Provider»

Відео: журнал подій Windows

Щоб легше та швидше орієнтуватися в журналі подій Windows(Особливо коли необхідно знайти помилку) автор цієї статті рекомендує хоча б раз на місяць проводити його очищення. Для цього достатньо лише клацнути правою кнопкою миші за категорією «Система» і натиснути «Очистити журнал». До того ж, варто пам'ятати, що не всі події з позначкою «Помилка» є критичними, оскільки навіть дрібний нешкідливий технічний збій у системі заноситься до цього журналу.

Операційна система Windows – це складний «цифровий механізм», у якому періодично виникають збої. Жоден з користувачів не може бути застрахований від системних помилок. Однак своєчасна реакція на їхню появу, вивчення та запобігання наслідкам може допомогти вашій ОС уникнути критичних несправностей. Тому здатність визначати «коди помилок» та вміти їх розшифровувати є першорядним завданням на шляху до стабільній роботі Windows.

Щоб отримати інформацію про помилку, введіть її код у текстове поле трохи нижче наступному форматі: 7е або 0x0000007e

Шукати

Перейти до опису

UNEXPECTED_KERNEL_MODE_TRAP

Ця помилка означає, що сталося непередбачуване виняток у режимі ядра, або переривання, у якому ядро ​​не спрацьовує.

Також причиною помилки може стати переривання, яке спричинило негайну смерть у вигляді подвійний помилки- double fault. Перше число коду помилки – число переривання (8 = double fault). Щоб дізнатися більше, що це за переривання, зверніться до мануала сімейства Intel x86.

Коротше кажучи, помилка з'являється, коли процесор припускається помилки, з якою ядро ​​не може впоратися. Найчастіше помилка виникає через погані блоки ОЗУ, а іноді через розгін процесора.

Спробуйте скасувати функцію синхронної передачі даних у BIOS.

Усунення несправностей: Якщо комп'ютер інсталював нові апаратні засоби, необхідно їх від'єднати. Якщо до збою привели існуючі апаратні засоби, необхідно видалити або при необхідності замінити збійні комплектуючі комп'ютера.

Проскануйте оперативну пам'ять на помилки.

Переконайтеся, що всі комп'ютери встановлені належним чином. Прочистіть контакти адаптерів.

Оновіть BIOS.

Усе жорсткі диски, контролери жорстких дисківта адаптери SCSI повинні бути сумісні з встановленою версією Windows.

Якщо драйвер ідентифікований у повідомленні помилки, вимкніть або оновіть даний драйвер. Вимкніть або видаліть будь-які драйвери або служби, які були недавно додані. Якщо помилка відбувається під час завантаження Windows, і системний розділвідформатовано з файлової системою NTFS, використовуйте Безпечний режим, щоб інсталювати або видалити дефектний драйвер. Якщо драйвер використовується як системний процес запуску в Безпечному режимі, запустіть комп'ютер за допомогою Консолі відновлення, щоб отримати доступ до файлу.

Перезапустіть комп'ютер і натисніть F8 у меню текстового режиму, щоб вивести на екран варіанти завантаження операційної системи. У цьому меню виберіть “Завантажити останню вдалу конфігурацію”. Ця опція є найефективнішою, при додаванні до системи лише одного драйвера або служби за один раз.

Розгін центрального процесораможе спричинити помилку. Поверніть значення тактової частотиЦП за замовчуванням.

Переконайтеся, що система входить до системи Event Viewer. Відомості про помилки, що знаходяться там, допоможуть ідентифікувати пристрій або драйвер, який викликає екран смерті 0x0000007F.

Вимкніть кешування пам'яті BIOS.

Якщо помилка UNEXPECTED_KERNEL_MODE_TRAP з'явилася при оновленні до нової версії операційної системи Windows, то вона може бути викликана драйвером пристрою, системною службою, антивірусною програмою або програмою резервного копіювання, які несумісні з новою версією. Видаліть все сторонні драйверапристроїв та системні служби, відключіть антивірусні програми.

Встановіть останній пакет оновлень Windows.

Якщо попередні кроки не допомогли вирішити проблему, віднесіть материнську плату до ремонтної майстерні для діагностики. Тріщини, подряпини або дефектні компоненти на системній платі можуть спричинити цю помилку.

SPIN_LOCK_INIT_FAILURE

Ця помилка перевірки з'являється вкрай рідко.

DFS_FILE_SYSTEM

Помилки розподіленої файлової системи (Distributed file system).

Відновіть ОС.

SETUP_FAILURE

Виникла фатальна помилка під час встановлення.

Текстова форма setup`a більше не використовує перевірку багів (bugcheck), щоб вийти із серйозних помилок. Тому ви ніколи не зіткнетеся з 0x85. Всі перевірки багів були замінені більш доброзичливими і (де можливо) більш інформативними повідомленнями про помилки. Тим не менш, деякі упорядники помилок просто були замінені нашими bugcheck екранами, і код для цих станів помилок такий самий, як і був. Вони наведені нижче.)

0: OEM HAL шрифт – недійсний формат файлу *.fon, тому інсталяція не змогла відобразити текст. Це означає, що vgaxxx.fon на CD або флоппі пошкоджено.

1: Не змогло ініціалізуватись відео. Ця помилка має власний екранта користувачеві надається лише 2 варіанти.

Це означає, що файл vga.sys (або інший драйвер, залежно від машини) пошкоджений, або те, що це обладнання не підтримується.

Причина помилки:

0: NtCreateFile of devicevideo0

3: Бажаний режим відео не підтримується. Це означає внутрішню помилку встановлення.

2: Нестача пам'яті. Тепер ця помилка використовує більш дружній екран, залежно від того, наскільки далеко зайшла установка.

3: Клавіатура була ініціалізована. Тепер використовуються 2 різні екрани в залежності від помилок, які тут могли з'явитися. Це може означати, що диск, що містить драйвера для клавіатури (i8042prt.sys або kbdclass.sys), пошкоджений або машина має клавіатуру, яка не підтримується.

Також це може означати, що DLL розкладки клавіатури не може бути завантажений.

Причина помилки:

0: NtCreateFile of deviceKeyboardClass0 .

Установка не виявила клавіатури, підключеної до комп'ютера.

1: Неналежним до load keyboard layout dll.

Налаштування не може завантажити DLL розкладки клавіатури.

Це означає, що флоппі чи CD немає файлу (kbdus.dll для us чи інших dll).

4: Установка не змогла з'ясувати шлях пристрою, з якого розпочалася установка. Це внутрішня помилкаустановки.

5: Не пройшла перевірка на працездатність партій. Це означає баг у драйвері диска. Установки мають значення лише для групи установки.

MBR_CHECKSUM_MISMATCH

Ця помилка відбувається під час завантаження операційної системи, коли контрольна сума MBR, яку обчислює операційна система Microsoft Windowsне відповідає контрольній сумі завантажувача системи.

Даний BSoD свідчить про наявність вірусів.

Необхідно просканувати операційну систему наявність вірусів актуальними антивірусними програмами.

PAGE_FAULT_IN_NON_PAGED_AREA

Даний BSoD є загальною помилкою. Щоб інтерпретувати її, необхідно ідентифікувати, який виняток було згенеровано.

Існують такі коди винятків:

0x80000002: STATUS_DATATYPE_MISALIGNMENT вказує на не вирівняне посилання даних;

0x80000003: STATUS_BREAKPOINT. Вказує на ситуацію, коли система стикається з контрольною точкоюабо ASSERT без приєднаного відладчика ядра;

0xC0000005: STATUS_ACCESS_VIOLATION вказує на порушення доступу до пам'яті.

Для вирішення помилки необхідно:

Переконайтеся, що системний розділ диска має достатньо вільного місця;

Якщо в повідомленні помилки ідентифіковано драйвер, вимкніть або оновіть його;

Замінити відеокарту;

Оновіть BIOS;

Вимкніть опції кешування та затінення пам'яті BIOS.

2 параметр (адреса виключення) повинен ідентифікувати драйвер або функцію, яка спричинила помилку.

Якщо причини виключення не визначені, розгляньте такі проблеми:

Апаратна несумісність. Переконайтеся, що нові апаратні засоби сумісні з інстальованою версією Windows;

Дефектний драйвер пристрою або системна службаможуть бути причинами помилки. Апаратні проблеми, такі як несумісності BIOS, конфлікти пам'яті та IRQ також можуть генерувати синій екран.

Якщо в помилці зазначено назву драйвера, його потрібно видалити або вимкнути. Також видаліть або вимкніть усі додані драйвери та служби. Якщо помилка відбувається під час запуску системи, а системний розділ відформатований файловою системою NTFS, необхідно використовувати Безпечний режим, щоб видалити дефектний драйвер. Якщо драйвер використовується як частина системного процесу запуску Безпечного режиму, для доступу до файлу потрібно запустити комп'ютер за допомогою Консолі відновлення.

Якщо BSoD вказує на системний драйвер Win32k.sys, джерелом помилки може бути стороння програма дистанційного керування. За наявності такого програмного забезпечення його потрібно видалити.

Переконайтеся, що система входить до системи Event Viewer. Відомості про помилки, що знаходяться там, допоможуть ідентифікувати пристрій або драйвер, який викликає Stop 0x0000008E.

Вимкнути кешування пам'яті BIOS. Оновіть мікропрограму BIOS.

Необхідно також виконати апаратну діагностику. Проскануйте оперативну пам'ять на помилки.

Синій екран KERNEL_MODE_EXCEPTION_NOT_HANDLED може відбутися після першого перезапуску під час установки Windows, або після закінчення установки. Можлива причина – нестача дискового простору для встановлення. Видаліть все тимчасові файли, файли кешу інтернету, файли резервних копій додатків та .chk файли. Можете використовувати інший жорсткий дискіз великим обсягом.

PP1_INITIALIZATION_FAILED

Помилка відбувається під час ініціалізації первинної фази менеджера Plug and Playу режимі ядра. На цей момент ініціалізовані системні файли, драйвера та реєстр.

Перевірте обладнання та системний диск.

WIN32K_INIT_OR_RIT_FAILURE

UP_DRIVER_ON_MP_SYSTEM

Ця помилка виникає лише тоді, коли однопроцесорний драйвер завантажується в системі, де є більш ніж один активний процесор.

INVALID_KERNEL_HANDLE

Ця помилка з'являється, коли деякий код ядра (наприклад, сервер, редиректор або інший драйвер) спробував закрити неприпустимий дескриптор або захищений дескриптор.

Параметри:

1 – Викликаний дескриптор NtClose

2 – 0 означає, що було закрито захищений дескриптор

1 означає, що було закрито неправильний дескриптор

Також помилку може спричинити служба клієнта Novell NetWare версії 3.5b.

PNP_INTERNAL_ERROR

INVALID_WORK_QUEUE_ITEM

Ця перевірка помилки вказує, що запис черги було видалено, який містив нульовий покажчик.

Це повідомлення з'являється, коли KeRemoveQueue видаляє чергу даних, у той час як flink або blink поле дорівнює 0. Це практично завжди відбувається через неправильне застосування коду працюючого елемента поточного об'єкта, але неправильне застосування будь-якої черги також може призвести до цієї помилки. Правило – введення даних у чергу може бути зроблено лише одного разу. Коли елемент видаляється з черги, його flink поле дорівнює 0. Ця помилка виникає, коли відбувається спроба видалити дані, flink або blink поля яких дорівнюють 0. Для того, щоб вирішити цю помилку, вам необхідно з'ясувати чергу, на яку він посилається. Якщо ця черга є однією з ЕХ працюючих черг (ExWorkerQueue), тоді об'єкт, який видаляється – WORK_QUEUE_ITEM. Ця помилка передбачає, що це є причина. Параметри помилки допомагають виявити драйвер, який неправильно використовує чергу.

BOUND_IMAGE_UNSUPPORTED

MmLoadSystemImage була викликана, щоб завантажити bound image. Не підтримується ядром. Переконайтеся, що bind.exe не було запущено для зображення.

Параметри:

1 – Адреса даних у черзі, flink/blink поле яких нуль.

2 – Адреса на чергу, що посилається. Зазвичай, це одна з ExWorkerQueues черг.

3 – Початкова адреса ExWorkerQueue масиву. Це допоможе виявити, якщо черга у питанні одна з ExWorkerQueue черг і якщо так, то офсет із цього параметра виявить чергу.

4 – Якщо це ExWorkerQueue черга (як це буває зазвичай), це адреса працюючої рутини, яка б викликалася, якщо працюючий елемент був би дійсним. Це може бути використано для виявлення драйвера, який неправильно використовує робочу чергу.

Проблема спричинена некоректним драйвером обладнання.

END_OF_NT_EVALUATION_PERIOD

Ця помилка перевірка показує, що випробувальний термін для операційної системи Microsoft Windows закінчився.

INVALID_REGION_OR_SEGMENT

ExInitializeRegion або ExInterlockedExtendRegion були викликані з неправильним набором параметрів.

SYSTEM_LICENSE_VIOLATION

Операційна система Microsoft Windows виявляла порушення ліцензійної угоди.

BSoD відбувається при спробі користувача змінити тип продукту офлайнової системи або зміни випробувальний термінмодуль оцінки Windows.

UDFS_FILE_SYSTEM

Одна з можливих причин появи синього екрана – пошкодження жорсткого диска. Пошкодження файлової системи або збійні блоки(Сектори) на диску можуть викликати цю помилку. Пошкоджені драйвера SCSI та IDE можуть також надати негативний впливна можливість системи зчитувати та записувати на жорсткий диск, таким чином викликаючи цю помилку.

Інша можлива причина- Виснаження пулу пам'яті, що не підкачується. Під час процесу індексації, якщо кількість доступного пулу пам'яті не підкачується дуже мало, інший драйвер вимагає пул пам'яті, що не підкачується, може ініціювати помилку.

Вирішити проблему дискового ушкодження: Перевірте Event Viewer (перегляд подій) на повідомлення про помилки SCSI та FASTFAT (журнал системи) або Autochk (Журнал програми), які можуть точно визначити пристрій або драйвер, що викликає помилку. Спробуйте вимкнути будь-які антивірусні програми, зробіть копію програм або інструментів дефрагментатора диска, які безперервно контролюють систему. Ви також повинні виконати апаратну діагностику системи.

Виконайте команду Chkdsk/f/r, щоб виявити та виправити будь-яке структурне ушкодженняфайлової системи Перш ніж дискове сканування розпочнеться на системному розділі, ви повинні перезапустити систему.

Необхідно вирішити проблему виснаження пулу пам'яті, що не підкачується: додайте нову фізичну пам'ятьдо комп'ютера. Це збільшить кількість пула пам'яті, що не підкачується, доступною ядру.

MACHINE_CHECK_EXCEPTION

Фатальна помилка Machine Check Exception.

Це відбувається через те, що процесор комп'ютера виявляє помилку і повідомляє про це Windows XP. Щоб зробити це він використовує Machine Check Exception (MCE) для процесорів Pentiumабо Machine Check Architecture (MCA) для деяких процесорів Pentium Pro. Помилка може викликатися такою:

Помилки системної шини

Проблеми з парністю в пам'яті або Error Correction Code (ECC)

Проблеми кешування у процесорі або в обладнанні

Translation Lookaside Buffers (TLB) проблеми у процесорі

Інші проблеми з процесором

Інші проблеми з обладнанням

Помилка може виникнути, якщо:

1. Ви розігнали (overclocking) процесор чи шину. У такому випадку встановіть параметри роботи, рекомендовані виробником.

2. Чи не стабільний блок живлення. Впевніться, що ваш БП працює коректно.

3. Перегрів. Перегрівання будь-яких компонентів може призвести до цієї помилки. Переконайтеся, що всі вентилятори працюють справно.

4. Пошкоджена пам'ять або пам'ять не підходять для вашого комп'ютера. Переконайтеся, що пам'ять працює добре і модель сумісна з конфігурацією.

Додавання:

Така помилка так само може виникнути, якщо:

1. Ви змінили параметри BIOS, що впливають на конфігурацію ядра системи

2. Ви встановили ХР з образу чужої системи

3. У вас неправильно підключено якесь обладнання

Відбувається це через те, що перевірка машини не відповідає вже встановленій конфігурації ядра.

У Windows Vistaі пізніших операційних системах синій екран 0x0000009C відбувається лише за таких обставин:

WHEA не повністю ініціалізований;

Усі процесори, що зближуються, не мають помилок у регістрах.

За інших обставин цю помилку було замінено BSoD 0x00000124: WHEA_UNCORRECTABLE_ERROR.

USER_MODE_HEALTH_MONITOR

Ця проблема виникає через змагання між потоками, що звільняє стека ядра та іншим потоком, який виділення пам'яті. Ця проблема виникає, якщо спроби виділення пам'яті відбувається, перш ніж робочий потік очищає стек пам'яті ядра.

Апаратні механізми виявили послуги режиму ядра, які не виконуються. Однак, проблеми вичерпання ресурсів (включаючи витоку пам'яті, конкуренцію за блокування) можуть блокувати критичні компоненти режиму користувача, не блокуючи відкладені виклики процедури (DPCs) або виснажуючи пул пам'яті, що не підкачується.

В операційних системах Microsoft Windows Server 2003, Enterprise Edition, Windows Server 2003, Datacenter Edition, and Windows 2000 with Service Pack 4 (SP4) BSoD може бути викликаний користувальницьким режимом. Синій екран 0x0000009E відбувається, тільки якщо користувач встановив HangRecoveryAction значення 3.

Також помилка може з'являтися при додаванні додаткових дискових накопичувачівдля відмовостійких кластерів у Windows Server 2008 R2

DRIVER_POWER_STATE_FAILURE

Драйвер знаходиться в несумісному або нестійкому стані електроживлення. У більшості випадків відбувається через збоїв у живленні, під час вимкнення комп'ютера або виходу з режиму очікування (standby) або сну (hibernate).

Windows ХР та вище

Причиною цього стопа є драйвер пристрою, який не витримав дзвінка на перехід в інший стан електроживлення.

Ви повинні оновити або видалити непрацездатний драйвер пристрою або драйвер-фільтр файлової системи (file system filter driver), який, можливо, був встановлений антивірусником, програмою дистанційного доступуабо CDW/CDRW.

Для виявлення драйвера застосуйте такі:

1. Використовуйте %SystemRoot%System32Sigverif.exe, щоб перевірити на драйвера, які не проходили тести Microsoft(unsigned drivers).

2. Перевірте оновлення драйверів у постачальника системи.

3. Оновіть програмне забезпечення, яке може мати драйвер-фільтр файлової системи (file system filter drivers).

4. Видаліть компоненти обладнання, а також ПЗ, які не є обов'язковими.

5. Встановіть ще один Windows на іншу партію. І встановлюєте ПЗ, відразу перевіряючи, доки виявите вразливу програму.

INTERNAL_POWER_ERROR

Вказує на фатальну помилкуменеджер управління живленням.

ППри спробі перевести комп'ютер під керуванням Windows Vista або Windows Server 2008 у сплячий режим з'являється повідомлення про непереборну помилку.

Ця проблема виникає через помилку файлу Atapi.sys. Перш ніж Windows Vista переходить у сплячий режим, Windows Vista має запис пам'яті файл сплячого режиму на диску. Однак у деяких випадках диск може не повертати правильне значення при спробі ініціалізації відповідного стека сховища системи. Коли диск зберігання повертає неправильне значення Windows Vista перестає відповідати на запити.

Оновіть вашу ОС

PCI_BUS_DRIVER_INTERNAL

0x000000A1 з'являється при виявленні неузгодженості у своїй внутрішньої структуридрайвером шини PCIта не можливості продовжити роботу.

MEMORY_IMAGE_CURRUPT

0x000000A2 вказує на пошкодження образу виконуваного файлув пам'яті.

Перестала працювати контрольна сума пам'яті (CRC).

Перевірте пам'ять помилок.

ACPI_DRIVER_INTERNAL

0x000000A3 вказує, що драйвер ACPI виявив внутрішню неузгодженість.

Неузгодженість у драйвері ACPI настільки серйозна, що продовження роботи викликало б серйозні проблеми.

Можливе джерело цієї проблеми – помилка BIOS.

CNSS_FILE_SYSTEM_FILTER

0x000000A4 вказує на помилку у фільтрі файлової системи CNSS.

BSoD CNSS_FILE_SYSTEM_FILTER може статися через переповнення пулу пам'яті, що не підкачується. Якщо пул пам'яті, що не підкачується, абсолютно повний, ця помилка може зупинити роботу системи. Якщо під час процесу індексації, кількість доступного пулу пам'яті, що не підкачується, дуже мало, інший драйвер, якому потрібно пул не підкачується пам'яті також, може ініціювати цю помилку.

Вирішити проблему виснаження пулу пам'яті, що не підкачується: додайте нову фізичну пам'ять до комп'ютера. Це збільшить кількість пула пам'яті, що не підкачується, доступною ядру.

ACPI_BIOS_ERROR

Причиною цього повідомлення є постійні збої в ACPI BIOS. На рівні операційної системи цю проблемувирішити не можна. Необхідний детальний аналіз.

Це може статися, якщо виявлено, що BIOS комп'ютеране повністю сумісний із конфігурацією та живленням (ACPI).

Щоб вирішити цю проблему, зверніться до виробника комп'ютера, щоб отримати оновлення BIOS, яка є повністю сумісними з ACPI.

Для тимчасового вирішення цієї проблеми необхідно вручну встановити стандартний комп'ютер шар абстрагування обладнання (HAL):

Перезавантажте комп'ютер і знову запустіть програму інсталяції.

Після повторного запуску програми інсталяції натисніть клавішу F7 (не F6), коли з'явиться екран «Натисніть F6, якщо вам потрібно встановити особливий драйвер SCSI або RAID».

Windows автоматично вимикає установки ACPI HAL та встановлює стандартний HAL ПК.

BAD_EXHANDLE

Ця помилка означає, що перевірка в режимі ядра, таблиці дескрипторів виявлено несумісний запис у таблиці стану.

SESSION_HAS_VALID_POOL_ON_EXIT

Ця помилка означає, що перевірка сесії вивантаження відбулася в той час, як сесія драйвера все ще трималася в пам'яті.

Помилка 0xc000021a, що викликає синій екран BSOD, найчастіше з'являється під час завантаження операційної системи Windows 10 після встановлення або оновлення драйверів. В описі повідомляється, що комп'ютер зіткнувся з проблемою і потрібне перезавантаження операційної системи. Але, як правило, після цього нормальна робота ПК не відновлюється. У базі даних Майкрософт розшифровується як зупинка і непередбачене завершення системного процесу Windows Logon Process.
Іноді може допомогти відкат Віндовсдо попередньої точкивідновлення, але це скоріше виняток, ніж правило. Тому доводиться підходити до вирішення проблеми ретельніше.

Причина появи помилки 0xc000021a

У переважній більшості випадків причина, через яку може з'явитися помилка 0xc000021a у Windows 10, це пошкоджений файл winlogon.exe, через що процес Windows Logon Process або взагалі не може запуститись, або запускається, але вилітає з помилкою.
Ще одна причина – пошкоджено ще один системний файл csrss.exe. Це клієнт/серверна підсистема (client/server run-time subsystem), яка відповідає за консольні програми.
Ну і третій випадок, більш рідкісний, але теж випадок, що теж має місце, — це повністю забитий системний диск (зазвичай це диск C:\), на якому взагалі не залишилося місця. За всю історію я лише кілька разів стикався із цією причиною.

Як виправити помилку

Спосіб 1. Вимкнення перевірки підпису драйверів.
Якщо причиною появи BSODз кодом 0xc000021a є некоректний драйвер, то допомогти завантаження Windows 10 в безпечному режиміз вимкненням підпису драйверів. Для цього під час запуску комп'ютера спробуйте затиснути та утримувати клавішу Shift. Якщо це не дасть результату, то доведеться скористатися завантажувальною флешкою ​​c операційною системоюта у вікні з кнопкою «Встановити» клацнути на посилання «Відновлення системи». Далі треба зайти в розділ Діагностика проблем >>> Додаткові параметри >>> Параметри завантаження.

Натискаємо кнопку «Перезавантажити» і чекаємо поки ПК перезапуститься і з'явиться таке меню завантаження Windows 10.

Відключення перевірки підпису драйвера знаходиться під сьомим номером, а отже треба натиснути на кнопку F7, після чого ОС завантажиться у заданому режимі.

Спосіб 2. Відновлення цілісності файлів SFC
Для того, щоб відновити системні файли та бібліотеки Windows 10 якщо вони пошкоджені, у системі є спеціальний інструмент SFC - System File Checker. Запускається він у командному рядку. Добре, якщо систему вдається запустити — питань немає: клацаємо на кнопку «Пуск» правою кнопкою та вибираємо пункт «Командний рядок (Адміністратор)».
Але як бути, якщо вона не запускається? Тоді нам знову допоможе завантажувальна флешка. Робимо все, як написано вище, йдемо в «Відновлення системи», але тепер вибираємо пункт Діагностика проблем >>> Додаткові параметри >>> Командна строка.
Тепер у вікні вводимо команду:

Sfc /scannow

Натискаємо клавішу Enterі чекаємо на результат:

Утиліта перевірить усі основні системні файли та бібліотеки на наявність пошкоджень та помилок і при виявленні подібного – одразу ж виправить. Після цього треба перезавантажитися і перевірити чи зникла помилка BSOD STOP 0xc000021a при запуску Windows чи ні.

Спосіб 3. Перевірка жорсткогодиска на помилки
Причиною пошкодження файлів winlogon.exe та csrss.exe можуть бути проблеми із жорстким диском. якщо це не апаратний збій, то можна спробувати виправити ситуацію за допомогою вбудованої у Windows 10 утиліти для перевірки диска. CHKDSK.

Синтаксис її виглядає у такий спосіб:

Chkdsk<буква_диска>/F /R

Завдяки ключам /F і /R програма також перевірить цілісність файлів і автоматично виправить помилки на диску.

PS:Якщо вже нічого із запропонованого вище не допомагає, то вихід залишається один — встановлювати заново операційну систему. У випадку, якщо і після цього помилка 0xc000021a зберігається, то проблема явно має апаратний характер і тут уже треба проводити комплексну діагностику комп'ютера.

Стаття про те, які існують види системних помилок та як їх можна виправити, не вдаючись до переустановки системи.

Якщо порівнювати популярні операційні системи з людьми, можна сказати приблизно таке. Mac OS - це такий багатий мачо, у якого все є. Android – модний тінейджер-хіпстер. Linux - суворий челябінський бородатий дядько. А Windows - красива, але дуже примхлива жінка:)

Про постійних збояхі помилках Windows знають не з чуток все. Про них складають анекдоти та навіть пісні! Однак не всі знають, що з цими помилками робити. Постараємось заповнити прогалину у знаннях за допомогою сьогоднішньої статті.

Види помилок

Характеризувати помилки, які можуть виникнути під час роботи з Windows, можна виходячи з різних підходів. Однак, один із найголовніших для користувача, на мій погляд, – ступінь критичності. Тобто, ступінь її важливості, яка виражається за шкалою від "а фіг з нею" до "все - настав час переустановки" :)

Багато хто може заперечити, що важливіше характеризувати помилки через їхнє виникнення. Однак, буває так, що та сама помилка може бути викликана зовсім різними поломками, починаючи від простого програмного збою і кінчаючи виходом з ладу однієї з деталей ПК.

Враховуючи, що наша класифікація може бути дуже великою, думаю, логічно її розділити на кілька підгруп. У першу в нас увійдуть помилки, типу, системних повідомлень, які зазвичай є одними з найнешкідливіших. По-друге, помилки, так званого, "синього екрану смерті". А по-третє, помилки на рівні завантажувача. При наявності необхідних знань(які можна почерпнути з Інтернету за кодом помилки) та нехитрого набору інструментів, у багатьох випадках реально запобігти переустановці системи зі збереженням її працездатності та всіх даних!

Інструментарій для відновлення системи

Як казав один із головних героїв фільму "Діти-шпигуни": "Крутість агента в його примочках!". У нашому з Вами випадку у ролі "примочок" виступають різні диски(або флешки) із необхідними програмами.

В арсеналі кожного більш менш просунутого користувача повинні бути наступні інструменти:

  1. Диск з операційною системою на випадок переустановки або відновлення зіпсованих файлів.
  2. Диск з антивірусним сканером. Рекомендую завести для цього DVD-RW або флешку та періодично оновлювати його. В якості самого сканера непогано підійде , який є за сумісництвом ще й завантажувальним диском.
  3. Завантажувальний диск із Windows PE. Багато помилок найпростіше виправляти у віртуальній середовищі Windows, Яку можна отримати, записавши на диск або флешку так званий "реаніматор". Одним із найкращих у цій справі є збірка Alkid Live CD/DVD/USB, яку можна досить легко знайти та завантажити в Інтернеті.
  4. Завантажувальні диски з програмами для керування розділами жорсткогодиска. Оскільки найцінніше, що є на комп'ютері - це наші дані, то при неможливості відновлення системи потрібно хоча б врятувати їх, скопіювавши з Диска С (на який зазвичай встановлюється Windows) на Диск D або флешку. Для цих операцій добре підходить завантажувальний диск (або програма). Для створення і управління резервними копіями, рекомендую інструмент .
  5. Диски з "рідними" драйверами для материнської платита інших апаратних комплектуючих ПК. Також можна використовувати різні вибірки драйверів з автоустановкою (типу DriverPack Solution). Однак, слід працювати з ними обережно і не ставити все поспіль, що Вам пропонують, щоб не порушити нормальну роботудобре функціонуючих комплектуючих.

Природно, що вище перераховані переважно безкоштовні інструменти(крім Windows, звичайно). Вони можуть бути не такими зручними, як популярні продукти від Acronis або Paragon, проте свою справу роблять. Тому, якщо немає зайвих грошей на купівлю дорогих системних інструментів, а піратство не особливо хочеться, то вони цілком підійдуть :).

Отже, маючи у своєму розпорядженні все вищезгадане, можна приступати до спроб виправлення системних помилок, що виникають.

Системні повідомлення

Перша (і найпоширеніша) форма помилок Windows – системні повідомлення.

Візуально вони є невелике віконце з картинкою у вигляді червоного хрестика зліва, даними про помилку, про програму, в якій ця помилка сталася, і кнопкою "Ok" (іноді також містять кнопки "Скасувати" або "Довідка"). Давайте розглянемо одну з типових проблем(на скріншоті вище), коли пам'ять може бути read (рахована) чи written (записана).

Ця помилка виникає досить часто і є індикатором того, що програма або сервіс (вказані в заголовку віконця) не можуть коректно працювати з оперативною пам'яттю (зчитувати або записувати дані). Причин виникнення такої помилки може бути кілька:

  • некоректна робота програми внаслідок впливу на неї вірусу або патчу (камінь на город любителям злому ігор та софту;));
  • наявність несправних блоків у оперативної пам'яті;
  • надмірна старанність систем захисту ПК;
  • конфлікт драйверів чи ПЗ;
  • несправності у системі живлення комп'ютера.

Щоб з'ясувати реальну причину, використовуємо принцип бритви Оккама (до речі, наголос у прізвищі творця принципу припадає на першу букву "О") і відкинемо всі невідповідні можливі неполадки.

Насамперед слід відповісти на запитання, чи працювала програма у Вас раніше, чи вона стала видавати помилку відразу після встановлення. Якщо вона жодного разу не запускалася нормально, то швидше за все причина в самій програмі. Або вона є зламаною версією платного софту, або вимагає своєї роботи наявності будь-яких системних бібліотекі драйверів, або ж просто написана для нових/старих версій Windows.

В останньому випадку, якщо Ви працюєте на Windows 7 або 8 Ultimate (Professional), можете спробувати запустити програму, що не запускається, в режимі сумісності з Windows XP. Для цього викличте властивості файлу програми, що виконується, перейдіть на вкладку "Сумісність" і запустіть "Засіб усунення проблем із сумісністю" за допомогою однойменної кнопки або виберіть режим емуляції вручну:

Блокувати роботу програм можуть антивіруси. Щоб виключити даний варіантнеполадки спробуйте запустити проблемну програмуз вимкненим антивірусом. Проте, робити це можна тільки тоді, коли антивірус не лається на програму. Попередньо проскануйте всю папку з нею і тільки якщо вірусів виявлено не буде, спробуйте даний варіант рішення.

Останнім поширеним варіантом появи помилки може бути несумісність програм та їх компонентів. Якщо до цього потрібна Вам програма працювала справно, але раптом почала видавати помилки, згадайте, чи не встановлювали Ви якийсь софт або драйвера в Останнім часом. Якщо ви встановили, спробуйте видалити їх і запустити програму знову.

Для коректного видалення програм краще використовувати спеціальні деінсталятор, які після видалення сканують реєстр на наявність залишкового "сміття" (на нашому сайті є , який підійде для цих цілей). Драйвера ж краще видаляти стандартними засобамисистеми.

Якщо жоден із способів не допоміг вирішити проблему, цілком можливо, що причина в несправності самого комп'ютера. Відкрийте системний блоквідразу після вимикання системи і обережно доторкніться до планки оперативної пам'яті. Якщо вона дуже гаряча, значить має місце коротке замикання.

Перед тим, як списати таку плату пам'яті, спробуйте вийняти її і знову вставити в сусідній слот. Іноді просто порушується нормальний контактпланки пам'яті з роз'ємом, що може призводити до помилок.

Однак, крім помилок читання/запису в Windows, може відбуватися і безліч інших збоїв. Найчастіше текст у таких системних повідомленьбуде англійською, що може утруднити розуміння причин їх появи. Але не все так погано. Зазвичай у тексті згадується код помилки, який виглядає як число в шістнадцятковій системічислення (наприклад, як на скріншоті нижче - 0xc000007b). За цим кодом Ви можете знайти в Інтернеті варіант вирішення проблеми!

Якщо ж у тексті не дається код (буває і так), можете спробувати знайти рішення, ввівши в пошукову систему фрагмент отриманого повідомлення. Часто на початку введення пошукова система сама підкаже Вам продовження тексту помилки та запропонує подивитися видачу за нею.

Помилки синього екрану смерті

Добре, якщо Windows запускається. Ми можемо пошукати рішення помилок в Інтернеті або просто проігнорувати системні повідомлення, скориставшись іншими робочими програмами. Однак буває і так, що система не завантажується, видаючи натомість купу білого тексту, написаного поверх синього фону. Це і є синій екран смерті.

Незважаючи на таку зловісну назву, такий тип помилок ще не означає остаточного краху системи! Часто при синьому екрані смерті Windowsще можна врятувати, зрозумівши, чого вона від нас хоче:) А зробити це, як і у випадку з системними повідомленнями, можна, подивившись код помилки, який зазвичай вказується після слова "STOP" у самому низу тексту помилки. За це, до речі, такий тип збоїв називають ще "стоп-помилками" (оскільки вони переривають нормальне завантаженняОС).

Кодів синього екрану смерті існує досить багато, тому наводити їх у статті немає сенсу. Якщо хочете ознайомитися з одним із найповніших списків помилок російською, можете відвідати сайт mistakes.ru, де їм присвячена ціла стаття!

Крім самого коду помилки, на синьому екрані смерті може також відображатись ім'я системного модуля, що спричинив збій (зазвичай вказується відразу під стоп-кодом) і тип неполадки (шукайте у верхній частині опису). Наприклад розберемо повідомлення, наведене на скріншоті вище.

Вгорі ми бачимо окрему строчку, яка говорить "DRIVER_IRQL_NOT_LESS_OR_EQUAL". Це "заклинання" вказує на те, що причина збою в драйвері, який не поділив системні переривання (IRQL) з якимось іншим модулем. Нижче бачимо цілий ланцюжок стоп-кодів, які виникли в результаті збою, а ще нижче – ім'я винуватця "урочистості". Ним надається драйвер підтримки Інтернет-протоколу TCP/IP tcpip.sys.

Вирішити цю проблему можна, перевстановивши драйвер мережної платиВаш комп'ютер. А взагалі алгоритм дій при BSOD має бути приблизно таким:

  1. Насамперед потрібно спробувати перезавантажитися. Якщо доступ до Windows з'явиться, то, можливо, має бути тимчасовий випадковий збій. При цьому додаткові діїз нашого боку, не потрібні.
  2. Якщо синій екран з'являється, то ні, швидше за все ми маємо справу з нестабільною роботою якого-небудь драйвера або іншого системного компонента. Рішення - відкат драйвера до більш старої версії(якщо помилки стали з'являтися після оновлення), або, навпаки, встановлення більш свіжої версії драйвера.
  3. Якщо синій екран з'являється при кожному перезапуску системи, має місце стійке порушення її працездатності. В цьому випадку Вам знадобляться завантажувальні диски, за допомогою яких можна відновити багато системних компонентів. Читайте в Інтернеті описи саме Вашого збою за кодом або описом помилки і дійте відповідно до інструкцій з відновлення системи після неполадки.

В останньому випадку у своїй практиці я часто стикаюся з помилками, пов'язаними зі збоєм файлової системи. Вирішується такий тип помилок досить просто. Завантажуємося за допомогою завантажувального диска з Windows PE (наприклад Alkid LiveCD), запускаємо командний рядок (Пуск - Виконати - команда CMD) і там вводимо команду "chkdsk C: /f" без лапок. Ця командапросканує файлову систему диска С на наявність помилок і завдяки прапору "/f" автоматично виправить їх!

Звичайно, перевірка файлової системи не є панацеєю від усіх збоїв системи, але часто допомагає їх усунути. Тому, якщо зіткнулися з невідомим типомпомилки, спробуйте сканувати системний диск. Це точно не зашкодить, але може допомогти:)

Помилки до початку завантаження системи

Останнім і найважчим типом помилок Windows є помилки, які з'являються не так на синьому екрані смерті, але в чорному. Такі помилки зазвичай сигналізують про серйозне системний збійі не завжди піддаються корекції. Однак і тут є винятки:)

Найбільш "веселим" варіантом "помилки" може бути напис, що містить фразу "Press Any Key":

По суті, це і не помилка, а просто пропозиція комп'ютера підтвердити завантаження натисканням будь-якої клавіші. Однак це може ввести в ступор людину, яка не підозрює про можливість появи таких повідомлень.

Однак не все буває так просто. Досить часто трапляється, що Windows не завантажується через зіпсовані системні файли. Найчастіше страждають файли hal.dll, ntldr та/або ntdetect.com, про що ми отримуємо приблизно таке повідомлення:

Такі помилки можна вирішити, але це вимагатиме від нас чи наявності резервної копіїсистеми, зробленої заздалегідь, або диска, з якого була встановлена ​​Windows, або танців з бубном:). В Інтернеті описано багато способів відновлення пошкоджених системних файлів, тому дійте, виходячи з того, який з них зазначено в повідомленні про помилку.

Дати якусь універсальну пораду щодо такого роду збоїв, на жаль, не можна, але скажу, що певна їх кількість може вирішитись, так само як і помилки синього екрану смерті, за рахунок виправлення файлової системи командою CHKDSK! за Крайній мірі, не нехтуйте нею;)

Висновки

Як ми могли переконатися, причин появи помилок у Windows може бути досить багато, але вони так чи інакше пов'язані з наступними проблемами:

  • наслідки вірусної атаки;
  • збої програм та драйверів;
  • збої в апаратній частині комп'ютера

Ці три причини лежать в основі всіх бід Вашої системи. Однак зовнішні прояви їх можуть бути настільки різноманітними, що точно виявити, в чому справа, може бути складно навіть технічно підкованій людині! Тому, кращий спосібз'ясувати, що до чого – банальний виняток. Якщо спочатку у Вас немає жодних підозр щодо причини помилки, спробуйте спочатку перевірити систему на наявність вірусів, потім перевіряйте, що Ви встановлювали останнім часом, а якщо нічого, то дивіться у бік апаратних несправностей.

І, звичайно, не забувайте консультуватися з Гуглом:) довгий часіснування комп'ютерів взагалі і Windows зокрема, в інших людей вже напевно і не раз виникали проблеми, подібні до Вашої. Все, що Вам потрібно зробити - знайти опис їх вирішення та успішно застосувати на практиці.

P.S. Дозволяється вільно копіювати та цитувати цю статтю за умови вказівки відкритої активного посиланняна джерело та збереження авторства Руслана Тертишного.