З синіми екранами смерті Windows ( B lue S creen o f D ead) не стикався, мабуть, лише рідкісний щасливчик. Більшість же з нас мало «щастя» бачити це явище на своєму комп'ютері. І дуже багатьох воно вганяє в паніку: а раптом комп'ютера кришка?

Щоб не губитися, коли на екрані раптово засвітився синій «ліхтар», потрібно вміти дивитися ворогові в обличчя. Тобто навчитися з'ясовувати, що призвело до появи BSoD'a, оцінювати, наскільки ситуація є критичною і знати, що робити, щоб вона більше не повторювалася.

«Синій ліхтар» вмикається несподівано

У процесі роботи Windows виникає безліч помилок, основну масу яких система усуває непомітно для користувача. Але серед них бувають такі серйозні, що продовження сеансу роботи стає неможливим. Або виникла проблема загрожує Windows або залізу незворотним ушкодженням. У таких випадках і вискакує BSoD. Система ніби каже користувачеві: «Вибач, друже, але в мене не було іншого вибору. Якби не аварійне завершення, сталося щось погане».

Сині екрани смерті виникають на будь-якій стадії завантаження та роботи комп'ютера. А призводить до них таке:

  • Некоректна робота драйверів пристроїв через погану сумісність з операційною системою, конфлікт з іншими драйверами, пошкодження або зміни параметрів.
  • Некоректна робота програмного забезпечення, частіше того, що створює власні служби – антивірусів, фаєрволів, емуляторів обладнання тощо.
  • Зараження шкідливими програмами.
  • Апаратні неполадки – несправність оперативної пам'яті, дискових накопичувачів, мережевих, звукових адаптерів, відеопідсистем, материнської плати, блоку живлення та іншого обладнання.
  • Нештатна робота пристроїв – перегрів, нестабільне харчування, розгін.
  • Порушення обміну даними між пристроями – поганий контакт у роз'ємах, несправні кабелі та шлейфи.
  • Несумісність пристроїв.

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

Що можна дізнатися з інформації на синьому екрані

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

Апаратні «синці» частіше виникають в тих самих умовах (наприклад, при збільшенні навантаження на відеокарту, спробі відкрити об'ємний файл) і мають різні коди. Або ці коди вказують на проблеми конкретного обладнання, як-от: помилки доступу до пристрою, неможливість зчитування, розпізнавання.

Однак ці ознаки дозволяють зробити лише припущення причини проблеми. Для її уточнення необхідні детальніші відомості.

Синій екран смерті Windows 10 виглядає так:

Інформацію про помилку в ньому містить рядок « Stopcode». У моєму прикладі це CRITICAL PROCESS DIED.

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

  • На комп'ютерних форумах
  • У довідниках з різних кодів помилок, зокрема, і в .

Але це не зовсім повні відомості. Кожна помилка є унікальною, і найточніша інформація про неї міститься у файлі, який система зберігає на диск в момент збою. А саме – у малому дампі пам'яті, які ми і вчитимемося аналізувати. Щоб такі файли створювалися, необхідно зробити кілька маленьких налаштувань.

Як увімкнути функцію створення та збереження малих дампів пам'яті

Для збереження дампів пам'яті на жорсткому диску системі обов'язково потрібен , який повинен знаходитися в тому ж розділі, де папка Віндовс. Його розмір може бути від 2 Mb і більше.

  • Зайдіть через контекстне меню у властивості папки « Комп'ютер».

  • Клацніть у вікні, що відкрилося, кнопку « Додаткові параметри системи».

» натисніть кнопку « Параметри».

  • У розділі нового вікна « Відмова системи» зі списку « Запис налагоджувальної інформації» виберіть « Малий дамп пам'яті». Як місце збереження нехай буде вказано «% SystemRoot%\Minidump» (%systemroot% – це папка Windows).

На цьому налаштування закінчено. Тепер інформація про BSoD'ах зберігатиметься у вказаному каталозі.

Як аналізувати вміст мінідампів

Існує різні способи аналізу аварійних дампів пам'яті Windows, але ми познайомимося з самим, на мій погляд, зручним і простим - за допомогою безкоштовної утиліти.

BlueScreenView особливо зручна тим, що не вимагає установки на комп'ютер громіздких пакетів Debugging Tools for Windows і може запускатися з будь-якого носія, достатньо натиснути на однойменний файл.

Інтерфейс утиліти, незважаючи на відсутність російської мови, дуже доброзичливий. Головне вікно поділено на 2 половини. Вгорі – таблиця мінідампів – файлів з папки Windows\Minidump з датою та часом створення (колонка Crash Time), кодом помилки у шістнадцятковому форматі (колонка Bug Check Code), чотирма її параметрами та іншими відомостями. Втім, дані про конкретний збій зручніше переглядати в окремому вікні, яке відкривається подвійним клацанням по рядку (показано нижче). Головне вікно дає більше інформації про проблему загалом, якщо BSoD'и траплялися неодноразово. У ньому легко відстежувати дати подій та коди помилок, за повторюваністю яких можна будувати висновки про характер неполадки.

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

Розберемо для прикладу один із малих дампів пам'яті з кодом помилки 0x00000154. Скажу наперед, що його викликали заломом шлейфу жорсткого диска. Починаючи аналіз, подивимося на список драйверів у стеку подій. Тут немає нічого, крім ntoskrnl.exe - ядра ОС Windows, яке, звичайно, в проблемі не винне - просто під час збою жодного драйвера в стеку не було, а воно там завжди.

Для перевірки цієї версії оцінимо показники S.M.A.R.T жорсткого диска комп'ютера, які відстежує програма Hard Disk Sentinel. У день аварії тут з'явилися зміни наступних атрибутів:

  • 188 Command Timeout.
  • 199 UltraDMA CRC Error Count.

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

Розгляньмо ще один випадок синього екрану смерті, причиною якого став антивірус Касперського. BSoD періодично виникав під час запуску Windows 10 і при виході комп'ютера зі сплячого режиму.

Помилка зафіксувалась кілька разів під одним і тим самим кодом – 0x000000d1, який означає наступне: «драйвер режиму ядра спробував отримати доступ до сторінки пам'яті в процесі IRQL, який мав надто високий пріоритет». На цей раз BlueScreenView вказав на проблему в драйвері NDIS.sys, який відповідає за мережеві підключення. Висока ймовірність, що збій має програмне походження і пов'язаний з чимось, що використовує мережу.

Для виявлення винуватця потрібно було провести аналіз автозавантаження додатків. На ранньому етапі запуску операційної системи цього ПК стартувало не надто багато програм, яким дозволено доступ до Інтернету, точніше, один Касперський. На підтвердження його причетності я знову звернулася до списку завантажених у пам'ять драйверів у BlueScreenView і серед того, що є тут зазвичай, виявила kl1.sys, що належить антивірусу.

Після вилучення Касперського сині екрани більше не вискакували.

Утиліта BlueScreenView дозволяє аналізувати аварійні дампи пам'яті, отримані не лише там, де вона запущена, а й на іншому комп'ютері. Для цього не потрібно копіювати їх у папку Windows\Minidump свого ПК, яка завантажується в програму за промовчанням. Скопіюйте їх у будь-яке зручне місце, наприклад, на робочий стіл, та вкажіть програму нове розташування каталогу, який слід завантажувати.

Функція вибору папки з файлами дампів знаходиться у меню « Options» – « Advanced Options» (відкривається поєднанням клавіш Ctrl + O) і називається « Load from the following minidump folder».

Встановивши тут позначку, натисніть кнопку « Browse» та знайдіть потрібний каталог у провіднику. Коли захочете повернути стандартні налаштування, натисніть « Default».

Ось так за лічені хвилини можна дізнатися про причину майже будь-якого синього екрану смерті Windows, а дослідивши мінідампи в сукупності - виявити джерело неполадки і успішно його усунути. До речі, підказки, який драйвер чомусь належить, можете знайти . Там же наведено рекомендації щодо вирішення пов'язаних з ними проблем.

Ще на сайті:

Як дізнатися причину синього екрана смерті Windows (BSoD)оновлено: Листопад 25, 2017 автором: Johnny Mnemonic

Ймовірно, ви знайомі з відомою STOP-помилкою Windows, що частіше згадується як «синій екран смерті» (Blue Screen of Death, BSOD). Думаю, Вам буде цікаво дізнатися, що існують різні типи таких екранів у чорному, червоному, зеленому, білому, фіолетовому, жовтому, сірому та коричневому кольорах. Докладніше про це трохи пізніше, а спочатку давайте розберемося з найчастішою помилкою системи - BSOD.

Що таке синій екран смерті (Blue Screen of Death)

Синій екран смерті або BSOD – це повідомлення про помилку, яке відображається на комп'ютерах з операційною системою Windows. BSOD виникає коли ОС Windows виявляє STOP-помилку або інший фатальний системний збій (стан, у якому операційна система не може виконувати свої операції ефективно), що призводить до зупинення системи. Це може бути викликано пошкодженими драйверами, несправними апаратними компонентами (залізом), невідповідним джерелом живлення або коли комплектуючі працюють не за своїм прямим призначенням. Ця помилка говорить про те, що ОС потребує автоматичного перезапуску, щоб повернутися в нормальний робочий стан.

Давайте розберемо докладніше що таке BSOD:

Якщо ви раптом захочете запитати гугл про те, хто створив цей екран, вам буде представлено ім'я екс-президента Microsoft Стіва Балмера. Однак це не зовсім вірно через неправильну інтерпретацію листа Чена Реймонда під назвою “Хто написав текст для Ctrl+Alt+Delete у Windows 3.1?”, який був опублікований такими великими журналами як The Verge, Engadget, Business Insider, DailyTech у вересні 2014 року.

У листі йшлося про фундаментальне програмне забезпечення — диспетчер задач, що вперше з'явився в Windows 3.1, і інтерфейс, аналогічний синьому екрану смерті. Можливо це і спричинило неправильну інтерпретацію. І хоча Реймонд усвідомлював помилку, він критикував BGR.com за те, що ті “повністю сфабрикували сценарій і видали його за реальність” у публікації від 9 вересня 2014 року в якій писалося про появу синіх екранів смерті з моменту запуску Windows NT 3.1 та у всіх наступних версіях. Вважали, що весь подальший розвиток призводив до ще частіших збоїв, нестабільності операційної системи. Особливо піддалася критиці серія Windows 9x, якою довелося випробувати найбільшу кількість BSOD через несумісні DLL-файли та помилки ядра.

Що викликає синій екран смерті?

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

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

Корисні статті


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

Методи вирішення питання синього екрану смерті.

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

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

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

Скористайтеся відновленням системи.Відкат стану Windows до попередніх станів може виявитися корисним, оскільки може усунути причину синього екрана смерті. Якщо у вас Windows 8.1, ви можете знайти цю утиліту пройшовши шляхом Панель керування > Всі елементи панелі керування (Маленькі/Великі значки) > Відновлення.

Альтернативний варіант: Панель керування > Пошук та виправлення програм у графі Система та безпека > Відновлення.

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

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

Синій екран смерті завжди був тут і буде переслідувати вас. Ви повинні зміцнити в собі воїна, загартуватися, вступити в бій з не рівною силою і здобути гору! Покажіть синьому екрану смерті, чого ви варті і на що здатні, будьте рятівником свого ПК!

Залишимо ці героїчні саги, просто тримайте у пам'яті кілька речей:

  • 1. Стабільно оновлюйте свій ПК.
  • 2.Регулярно перевіряйте систему на наявність шкідливого ПЗ.
  • 3.Двічі замислюйтесь перед встановленням невідомого ПЗ.
  • 4.НіколиНе вимикайте комп'ютер безпосередньо з джерела живлення, оскільки це може пошкодити файли Windows.

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

Види екранів смерті

Синій екран смерті (Blue Screen of Death, BSOD)

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

Чорний екран смерті (Black Screen of Death, BkSOD)

Чорний екран смерті вже далеко не нова помилка, яку ми можемо зустріти у Windows. Він існує з того часу, як люди почали грати в ігри на Windows 3.x і виникав, коли відбувалася критична системна помилка. Ед Браун, співробітник ІТ-підрозділу Coca-Cola, першим 1991 року дав цій помилці ім'я Black Screen of Death.

Нові операційні системи Windows, такі як Windows 7, 8, 10 теж відображають чорний екран смерті, коли відбувається збій у завантаженні MBR в момент запуску системи. Це відбувається, коли відсутній якийсь важливий DLL-файл або якщо ви стиснули свій диск і операційна система не може швидко розпакувати його. При пошкодженій завантажувальній ділянці диска (запису MBR), відновити інформацію з жорсткого диска вам допоможе інструмент Starus Partition Recovery.

Червоний екран смерті (Red Screen of Death, RSOD)

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

Також є інші екрани смерті, в інших кольорах, але вже в інших ОС.

Синій екран смерті або BSOD (The Blue Screen of Death) - це завжди дуже тривожний симптом проблем з комп'ютером. Цей екран з'являється, коли Windows виявляє критичну помилку, яку система не може виправити самостійно. В результаті вимагають перезавантаження комп'ютера, і дуже часто це призводить до втрати всіх незбережених змін.

Синій екран смерті – це найгірша помилка, з якою може зіткнутися користувач комп'ютера. На відміну від збоїв додатків, критичне падіння з BSOD порушує працездатність усієї системи. Зазвичай синій екран смерті з'являється внаслідок помилок програмного забезпечення низького рівня або проблем апаратних компонентів комп'ютера.

Причини появи BSOD

Зазвичай, сині екрани смерті викликані несправністю обладнання комп'ютера або драйверами. Звичайні програми не повинні викликати BSOD. У разі падіння сторонні програми не викликають порушення працездатності операційної системи. Найчастіші причини BSOD - апаратні збої чи проблеми із програмним забезпеченням рівня ядра Windows. Бувають падіння, пов'язані із оновленнями антивірусів.

Синій екран зазвичай з'являється, коли Windows виявляє “STOP-помилка”. Це критичне падіння призводить до припинення роботи системи Windows. У цьому випадку залишається лише примусово вимкнути комп'ютер та перезавантажити його. Ця процедура може призвести до втрати незбережених даних, тому що додатки фактично не мають шансів для збереження змін. В ідеальному сценарії програми повинні регулярно зберігати прогрес роботи, щоб BSOD або інші помилки не призвели до втрати даних.

У разі появи синього екрана смерті Windows автоматично створює та зберігає на диск файл дампа пам'яті “minidump”, який містить інформацію про критичний збій. Користувачі можуть переглядати інформацію в дампах – вона може допомогти ідентифікувати причину падіння з BSOD.

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

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

  1. Клацніть по значку "Мій комп'ютер".
  2. Натисніть правою кнопкою миші та виберіть пункт “Властивості”.
  3. У лівому меню навігації виберіть опцію “Додаткові параметри системи”.
  4. Перейдіть на вкладку "Додатково" і в розділі "Завантаження та відновлення" натисніть кнопку "Параметри".
  5. У розділі “Відмова системи” зніміть галочку з опції “Виконати автоматичне перезавантаження”.

Програма BlueScreenView пропонує простий спосіб перегляду інформації про BSOD. Програма автоматично сканує всі файли дампа пам'яті та відображає дані про збої.

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

Для розробників або розвинених користувачів більше підійде потужний налагоджувач дампів WinDbg від Microsoft.

Пошук та усунення вразливостей

У Windows 7 і новіших версіях Windows, інформація про BSOD також відображається в центрі дії. Якщо ви зіткнулися з помилкою BSOD, ви можете відкрити Центр дії та перевірити доступні рішення. Windows проаналізує BSOD та інші типи помилок на комп'ютері та надає рекомендації щодо усунення проблеми.

Часто можна отримати додаткову інформацію про помилку синього екрана при пошуку конкретного повідомлення про помилку - наприклад, "Driver_IRQL_not_less_or_equal". Нові екрани BSOD у системах Windows самі спонукають користувачів виконати пошук в Інтернеті, щоб детально ознайомитись із можливими проблемами.

  • Використовуйте майстер відновлення системи. Якщо система нещодавно почала випробовувати збої з BSOD, використовуйте функцію відновлення системи, щоб повернути систему до попереднього стабільного стану. Якщо це допоможе, то ймовірно, що проблема була викликана помилками програмного забезпечення.
  • Перевірте систему на наявність шкідливих програм. Загрози, які проникають глибоко в ядро ​​Windows, можуть викликати проблеми стабільності системи. Виконайте сканування комп'ютера на наявність шкідливих програм, щоб переконатися, що несправність системи не викликана підступними зловредами.
  • Встановіть оновлення драйверів. Неправильно встановлений або несправний драйвер може призвести до падіння. Завантажте та встановіть найновіші драйвери для компонентів комп'ютера з офіційного сайту виробника – це може допомогти впоратися з BSOD.
  • Виконайте завантаження в безпечному режимі. Якщо комп'ютер постійно видає збої з BSOD, спробуйте завантажитися в безпечному режимі. У безпечному режимі Windows завантажує лише основні драйвера. Якщо синій екран смерті з'являється через встановлений драйвер, то в безпечному режимі критичної помилки не буде, і ви зможете виправити проблему.
  • Виконайте діагностику апаратних компонентів. Сині екрани можуть бути спричинені несправним обладнанням. Спробуйте виконати тестування пам'яті щодо помилок і проконтролюйте температуру окремих елементів ПК, щоб переконатися, що він не перегрівається.
  • Перевстановіть Windows. Чиста установка системи є радикальною дією, але вона дозволить позбавитися можливих проблем встановлених програм. Якщо після переустановки системи, помилки BSOD продовжуються, що швидше за все вони пов'язані з обладнанням.

Навіть, абсолютно справний комп'ютер у поодиноких випадках може зазнавати падіння з BSOD без видимої причини - через помилки драйверів, встановлених програм або апаратних компонентів.

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

Знайшли друкарську помилку? Виділіть та натисніть Ctrl+Enter

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

  • Драйвери обладнання - часто виникає після оновлення цих самих драйверів, установки ріпак ігор та інших сумнівних, що стосуються обладнання або системний реєстр програм.
  • Віруси та всілякі шкідливі програми.
  • Проблеми із залізом: перегріви, бита оперативна пам'ять, несправні елементи материнської плати, проблеми з носієм інформації (HDD, SSD та інші).
  • Невдалі оновлення Windows та інших програм, згадайте, після чого почалися проблеми.

Але як дізнатися джерело синього екрана? Можна встигнути записати код помилки і потім знайти опис в інтернеті, це невиразно і несучасно. Лвчіше скористатися програмою BlueScreenView, яка зчитує інформацію з дампів пам'яті C:WINDOWSMiniDump(за замовчуванням вони включені) і показує вузол у якому проблема.

Оффлайн версія інструкцій щодо усунення несправностей при виникненні Blue Screen Of Death ( BSOD), розміщених на сайті bsod.oszone.net, які були зібрані за матеріалами бази знань Microsoft та центру MSDN.

База помилок BSOD скачати

BlueScreenView утиліта для розшифровки дампів

Мабуть, найпростіша і зрозуміліша програма, яка вкаже причину, а вбудована функція пошуку в Google вкаже значення та розшифровки критичних помилок, і зведе до простих дій. Але про все по порядку.

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

Методи вирішення:

Оновити системи або драйвер того вузла, на який вказала утиліта.
Якщо нещодавно інсталювали оновлення, відкотіться назад або видаліть оновлення.
Перевірити на віруси, докладніше у цій

Доброго часу доби, шановні читачі!

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

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

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

Наприклад, такий синій екран з зображеним сумним смайликом нам пропонують розробники нової Windows 8, її вихід запланований на 2012 рік. Цей BSoD можна часто спостерігати при тестуванні можливостей нової операційної системи. Мабуть, це один з найбільш позитивних, якщо так можна сказати про BSoD, синіх екранів смерті.

Втім, деяким доводилося зустрічати й червоний екран смерті у ранніх версіях Windows Vista, який виконував функції синього. У давніші часи існування Windows 1.0 і Windows 2.0 екран і зовсім був чорним! Синім екран став називатися, починаючи з 1991 року, коли таку назву запропонував Ерік Ноєс (Erik Noyes), який є однією з каліфорнійських компаній. З того часу поняття «синій екран смерті» стало загальноприйнятим.

Що таке синій екран смерті

Поняття, що прийшло з англійської мови та перекладене нашою рідною. Власне, як ви вже зрозуміли, BSoD і «синій екран смерті» - це те саме. Абревіатура BSoD розшифровується як Blue Screen of Death або Blue Screen of Doom. Офіційна назва явища - Stop Error.

Коли ви бачите синій екран на моніторі комп'ютера, це свідчить про критичну системну помилку. Такий спосіб інформування користувача про збій характерний для ОС Windows.

Отже, що є BSoD? На рис. 1 можна розібрати запис CRITICAL_OBJECT_TERMINATION. Це помилка синього екрану смерті з кодом (технічно правильно - код STOP) 0x000000F4. Також застосовується короткий запис з відкиданням нулів після 0x - 0xF4. Далі у статті застосовуватиметься саме такий запис, коли немає інших цифр. Коди синього екрана смерті є записом у шістнадцятковій системі числення з префіксом 0x. Такий префікс використовується для розпізнавання системними службами, які використовують мову C.

За допомогою STOP коду BSoD система ідентифікує помилку, що відбулася, і вносить запис до системного журналу для подальшого аналізу та запобігання помилці в майбутньому. Помилка синього екрана смерті 0xF4 означає збій, який стався через несподіване припинення роботи критичного для системи процесу чи потоку. Докладніше про значення помилок синього екрана смерті ми поговоримо нижче.

Більш детальну для просунутих користувачів інформацію надає BSoD, що використовується в ОС Windows XP/Vista/7, найпоширеніших на сьогоднішній день, а також Windows Server 2003.


Мал. 2. Синій екран смерті в Windows XP/2003/Vista/7 Використовуючи цей BSoD, просунутому користувачеві набагато легше розібратися, у чому проблема.

По-перше, Microsoft повідомляє користувача про те, що BSoD викликаний припиненням роботи для запобігання виходу комп'ютера з ладу. Далі наведено системний файл SPCMDCON.SYS - винуватець, на думку Windows, екстреного завершення роботи. Нижче наведено саму помилку синього екрана смерті PAGE_FAULT_IN_NONPAGED_AREA - свідчить про те, що дані, що містяться в пам'яті, не знайдені. Далі слідує посібник для подальших дій користувача з метою запобігання виникненню подібної помилки в майбутньому. Внизу наведено технічну інформацію: STOP код 0x50 і знову файл SPCMDCON.SYS, вже з параметрами.

Погодьтеся, даний BSoD здатний привести в куди більше замішання недосвідченого користувача, ніж той, який пропонують розробники Windows 8.

Найпоширеніші коди синього екрана смерті

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

0xA - IRQL_NOT_LESS_OR_EQUAL - неправильна адреса при зверненні драйвера пристрою;
0x1E - KMODE_EXCEPTION_NOT_HANDLED - процес режиму ядра намагається виконати неприпустиму інструкцію;
0x24 - NTFS_FILE_SYSTEM - збій у файловій системі NTFS;
0x2E - DATA_BUS_ERROR - помилка парності в оперативній пам'яті;
0xB4 - VIDEO_DRIVER_INIT_FAILURE - помилка ініціалізації відеодрайвера;
0xB9 – CHIPSET_DETECTED_ERROR – несправний чіпсет материнської плати;
0xC2- BAD_POOL_CALLER – помилка операції виділення пам'яті;
0x4E - PFN_LIST_CORRUPT - пошкоджена структура вводу/виводу драйвера;
0x50 або 0x8E - PAGE_FAULT_IN_NONPAGED_AREA - дані, що запитуються з пам'яті, відсутні;
0x69 – IO1_INITIALIZATION_FAILED – невдача ініціалізації системи;
0x77- KERNEL_STACK_INPAGE_ERROR - читання запитаної сторінки ядра неможливе;
0x79 – MISMATCHED_HAL – апаратна несумісність;
0x7A – KERNEL_DATA_INPAGE_ERROR – помилка читання у фізичну пам'ять;
0x7B - INACCESSIBLE_BOOT_DEVICE - немає доступу до системного розділу диска;
0x7F - UNEXPECTED_KERNEL_MODE_TRAP - непередбачена помилкова операція у ядрі;
0xD1 - DRIVER_IRQL_NOT_LESS_OR_EQUAL - помилка драйвера, адреса пам'яті недоступна;
0xF3 - DISORDERLY_SHUTDOWN - Windows не змогла завершити роботу через брак пам'яті;
0xC0000135 - STATUS_DLL_NOT_FOUND - помилка під час завантаження бібліотеки;
0xC000021A - STATUS_SYSTEM_PROCESS_TERMINATED - помилка служби, що працює в режимі користувача;
0xC0000221- STATUS_IMAGE_CHECKSUM_MISMATCH - файл драйвера не знайдено або пошкоджено.

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

Синій екран смерті, що робити

Чому з'являється синій екран смерті? Причин може бути безліч. У випадку BSoD з'являється, коли виникає критична помилка під час виконання коду ядра чи драйвера як ядра.

Синій екран смерті з'являється, наприклад, коли в апаратній складовій комп'ютера були зроблені зміни: заміна або встановлення відеокарти, аудіоадаптера, жорсткого диска, контролерів і пристроїв шин PCI і PCI Express. Драйвер цих пристроїв може бути погано сумісним або несумісним з існуючою конфігурацією комп'ютера, що призводить до проблем та появи BSoD.

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

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

Не слід зловживати процедурою ручного виклику BSoD, щоб уникнути втрати інформації або програмних неполадок. Крім того, синій екран смерті, викликаний штучно, не відобразить потрібну інформацію користувачеві. Також можна зіткнутися зі складностями апаратної залежності цієї процедури: зокрема, існують обмеження на виклик BSoD c клавіатур, що мають роз'єм USB. Докладнішу інформацію про виклик синього екрана смерті можна отримати з документа Microsoft Q244139.

Отже, з'являється синій екран смерті, що робити у разі? Єдине, що ви можете зробити зараз - це виконати перезавантаження. Далі, якщо ви досить досвідчений користувач і не боїтеся роботи з відладниками (дебаггерами), тобто рішення. Для визначення причин появи BSoD корпорація Microsoft розробила комплексне рішення Debugging Tools for Windows c підтримкою 32 та 64-розрядних ОС, що входить до складу Microsoft SDK for Windows.

Причини появи синього екрана смерті

Зміна налаштувань BIOS, виконана нашвидкуруч, може також спричинити виникнення BSoD. Якщо ви не пам'ятаєте, які точно зміни провели (особливо в тому випадку, якщо було зроблено кілька змін), то найкращим рішенням для уникнення помилки синього екрана смерті стане приведення параметрів BIOS до стандартного стану (default).

Є віруси, створені для ураження головного завантажувального запису (MBR), і навіть завантажувального сектора. Вони також можуть призвести до несправностей і помилки синього екрана смерті. Перевірити комп'ютер на наявність вірусів можна, якщо завантажити з відновлювального диска зі встановленим антивірусом. Багато компаній-розробників антивірусів, як, наприклад, ЗАТ "Лабораторія Касперського", пропонують у своїх рішеннях функцію створення CD з наявного дистрибутива. Крім того, можна завантажити вже готовий образ із серверів компанії. Також ви можете перевірити стан MBR антивірусною утилітою AVZ. Детально про роботу з утилітою можна прочитати за посиланням.

Проблеми в оперативній пам'яті. Діагностика

Нерідко несправні, а іноді й неоднакові модулі оперативної пам'яті можуть стати причиною помилки синього екрана смерті. Якщо ви помітили, що після встановлення, доустановки, заміни модулів оперативної пам'яті у вас не завантажується ОС або з'являється синій екран смерті, ви можете спробувати поставити модулі пам'яті в інші слоти DIMM або поміняти планки DDR місцями - часто це вирішує проблему пам'яті. Однак неполадки можуть бути в іншому, і виявити причину цього можна, провівши діагностику RAM за допомогою штатного засобу перевірки пам'яті Windows. Утиліта доступна у Windows 7 та Vista (для Windows XP можна використовувати утиліту Windows Memory Diagnostic)

Давайте подивимося, як працює засіб діагностики:

2. У віконці, що відкрилося, вибираємо зі списку «Засіб перевірки пам'яті Windows» (зазвичай третій знизу).

3. У новому вікні Windows запропонує вибрати з двох варіантів: «Виконати перезавантаження та перевірку (рекомендується)» та «Виконати перевірку під час наступного увімкнення комп'ютера».

4. Закрийте всі відкриті програми, щоб не втратити будь-які дані, і натисніть «Виконати перезавантаження та перевірку (рекомендується)».

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


Мал. 3. Перевірка комп'ютера на предмет неполадок із пам'яттю Існує й інша можливість – протестувати стан оперативної пам'яті із завантажувального диска (тільки Windows Vista та Windows 7). Для цього:

1. Зайдіть до BIOS і встановіть CD-ROM (DVD-ROM) як перший завантажувальний пристрій у меню BOOT, після чого вийдіть з BIOS, зберігши налаштування.

2. Після перезавантаження завантажувач видасть повідомлення “Press any key to boot from CD”, натисніть будь-яку клавішу.

3. Зачекайте, поки Windows завантажить файли. У вікні «Встановлення Windows» натисніть кнопку «Далі».

4. Виберіть «Відновлення системи», зачекайте.

5. Залишіть усі параметри вікна «Параметри відновлення системи» за промовчанням («Використовуйте засоби відновлення…») і натисніть кнопку «Далі».

6. У списку виберіть «Діагностика пам'яті Windows».

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

Комп'ютер перезавантажиться і почнеться тест пам'яті.

Діагностика жорсткого диска

Проблеми жорсткого диска (HDD) також можуть спричинити помилку синього екрана смерті. Утиліта Windows CHKDSK дозволяє перевіряти жорсткий диск на наявність помилок і пошкоджених секторів. За допомогою цієї утиліти можливе відновлення пошкоджених секторів HDD. Для запуску перевірки виконайте такі кроки:

1. Відкрийте Провідник Windows.

2. Клацніть правою кнопкою миші по розділу, який хочете перевірити, та оберіть «Властивості».

3. У новому вікні виберіть вкладку Сервіс.

4. Нагорі вкладки натисніть кнопку «Виконати перевірку».

5. Відкриється нове вікно «Перевірити диск «Назва диска»». Користувач може вибрати один з чотирьох варіантів перевірки диска, залежно від того, навпроти яких пунктів він поставить галочки. Якщо ви хочете просто знати, чи є на диску помилки, зніміть галочку з верхнього пункту. У цьому випадку Windows не виправлятиме системні помилки. Ви також можете провести комплексне дослідження та відновлення пошкоджених секторів HDD, вибравши обидва пункти. Увага! Windows не зможе автоматично виправляти системні помилки та відновлювати пошкоджені сектори, доки вибраний розділ є активним, тобто використовується. Тому для виконання перевірки може знадобитися перезавантаження системи. У цьому випадку в вікні попередження, що з'явилося, клікніть по кнопці «Розклад перевірки диска». Після перезавантаження ПК буде виконано перевірку диска та обрані користувачем дії. Для отримання більш детальної інформації щодо роботи утиліти CHKDSK, ознайомтеся з цією .

6. Натисніть кнопку «Запуск» та дочекайтеся результатів перевірки.

Після перевірки у новому вікні буде представлено як коротку, так і розгорнуту інформацію про стан протестованого розділу.


Мал. 4. Перевірка жорсткого диска Якщо утиліта CHKDSK зробила свою роботу, а помилки роботи диска виникають знову, можна провести більш глибоке тестування. Для цього вам потрібно вдатися до допомоги утиліт, розроблених вендорами жорстких дисків.

Крім можливості ззовні продіагностувати стан дискового накопичувача, всі сучасні HDD та SSD (solid-state drive) виробляються із закладеною виробником можливістю самоконтролю та самотестування свого стану, а також оцінкою часу ймовірного виходу пристрою з ладу. Це технологія S.M.A.R.T. Щоб отримати доступ до даних діагностики цієї технології, потрібно скористатися однією з програм, що мають можливість зчитувати дані, що передаються програмою контролера диска. Є платні та безкоштовні програми з підтримкою такої можливості. Однією із сучасних вільних програм є CrystalDiskInfo


Мал. 5. S.M.A.R.T. за допомогою CrystalDiskInfo Як видно на скріншоті, програма надає всі дані по диску, включаючи його поточну температуру, кількість включень, загальну кількість годин роботи. Нижче у списку представлені технічні дані, за якими можна судити про фізичне зношування диска. Поточне та найгірше значення – реальні показники даного диска в даний момент і колись відповідно. Поріг являє собою значення, нижче якого виробник жорсткого диска не може гарантувати стабільну і безперебійну роботу пристрою.

Незважаючи на бездоганність технології, на практиці багато компаній і фізичних осіб скаржаться на те, що відмова жорсткого диска часто відбувається при нормальних показниках S.M.A.R.T. Тому довіряти даної технології можна тільки з огляду на можливу помилковість даних, що тим не менше не благає всіх переваг цієї технології.

Дамп пам'яті

Для якісного сприйняття наведеної нижче інформації дамо визначення поняття дамп пам'яті. Дамп пам'яті (memory dump) - вміст робочої пам'яті одного процесу, ядра чи всієї ОС. Дамп пам'яті містить технічну інформацію про стан системи чи окремої програми.

Слід зазначити, що дампи пам'яті бувають різні.

За умовчанням у сучасних ОС, таких як Windows XP/Vista/7 (далі ми розглядатимемо лише ці ОС Windows, як найпоширеніші), коли з'являється синій екран смерті і ви перезавантажуєте комп'ютер, створюється запис налагоджувальної інформації файл дампа пам'яті ядра MEMORY. DMP. У ньому буде вся необхідна інформація, достатня для діагностики причини збою та запобігання його в майбутньому.

Повний дамп пам'ятімістить вичерпну інформацію про стан системи та неполадки. За замовчуванням ОС також зберігає цю інформацію у файл MEMORY.DMP.

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

Отже, за замовчуванням при збої ОС Windows XP/Vista/7 створює файл дампа пам'яті MEMORY.DMP і записує в нього налагоджувальну інформацію, параметри збою, що відбувся. Після цього файл дампа MEMORY.DMP зберігається до папки %SystemRoot%. Згодом файл дампа може бути відправлений розробникам для з'ясування причин виникнення BSoD.

Також користувач може самостійно настроїти збереження технічної інформації при відмові системи. Давайте налаштуємо параметри відновлення ОС. Для цього послідовно виконаємо такі дії:

Якщо ви використовуєте Windows 7 або Windows Vista:

1. Заходимо в «Пуск», «Панель управління» та вибираємо «Система» або клацаємо правою кнопкою миші по значку «Комп'ютер» та вибираємо «Властивості».

2. Внизу лівої колонки натискаємо "Додаткові параметри системи".

3. Переходимо на вкладку "Додатково".

Якщо у вас Windows XP, то проробіть все те ж саме, за винятком 2-го кроку.


Мал. 6. Налаштування параметрів відновлення ОС У новому вікні «Завантаження та відновлення» представлені параметри завантаження ОС та дії при її відмові. Тут можна вибрати найбільш підходящі параметри відновлення після BSoD. Зокрема, користувач може вибрати з якого дампа пам'яті буде зроблено запис файлу дампа. А також змінити ім'я цього файлу та директорію, куди він буде збережений. Зазначу, що не слід змінювати ім'я файлу дампа, якщо ви збираєтеся згодом надсилати його для аналізу в корпорацію Microsoft або іншим розробникам.

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

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

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

4. Віруси є однією із можливих причин BSoD. Для стабільної роботи ОС та програм використовуйте хороший антивірус із фаєрволом (мережевим екраном) або комплексне рішення класу Internet Security.

5. У разі виникнення та частої появи помилки синього екрану смерті, довіряйте вирішення проблеми фахівцям, якщо самі не на 100% впевнені у своїх силах. У цьому немає жодної реклами. Якщо ви користуєтеся ліцензійним програмним забезпеченням, ви маєте право на безкоштовну технічну підтримку. До того ж, окрім корпорації Microsoft сьогодні такі послуги надають, наприклад, деякі розробники антивірусів.

6. При появі BSoD і подальшому перезавантаженні комп'ютера втрачаються всі незбережені дані. Для забезпечення безпеки вашої інформації виконуйте резервне копіювання даних на зовнішні накопичувачі.

7. Комп'ютери, як і, не вічні. Вони теж хворіють, старіють та вмирають. Занадто старі та морально застарілі ЕОМ можуть поставити під удар ефективність вашої роботи. Більше того, комп'ютер повинен приносити своєму користувачеві задоволення, а якщо він постійно дає збої, що характерно більшою мірою для ПК зі стажем, то про це говорити не доводиться. Сині екрани смерті з'являються найчастіше саме на морально застарілих комп'ютерах, коли розробники заліза припиняють підтримку своїх продуктів.

8. Комп'ютери потребують чищення. Потрібно не тільки протирати, продувати компоненти комп'ютера, але й проводити чистку системи від тимчасових файлів ОС і програм, що нагромаджуються, а також іншого інформаційного сміття, яке не становить цінності. Це також здатне запобігти BSoD.

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

Сподіваюся, дорогі читачі, стаття вам сподобалася і була корисною. Здоров'я Вам та вашому комп'ютеру!