Stop 0x00000051, блог по windows

Публікація продовжує цикл заміток, присвячених опису і усунення проблем, викликаних виникненням критичної системної помилки, яка тягне за собою появу синього екрану смерті (BSOD). У більшості випадків в даному типі матеріалу будуть висвітлюватися проблеми, з якими я стикався особисто в своїй практиці і які мені вдалося вирішити. STOP-помилка (STOP error), контроль дефекту (BugCheck) або в простолюдді BSOD - фатальний системний збій операційної системи Windows, що є причиною повного припинення функціонування основних компонентів ядра операційної системи, що тягне за собою втрату динамічних незбережених призначених для користувача даних і приводить до появи на екрані монітора синього екрану смерті (BSOD). Числове позначення STOP-помилки - внутрішній класифікатор Microsoft, що характеризує причину виникнення фатальної системної помилки, який використовується при діагностиці причини несправності. У даній статті мова піде про збої з ідентифікатором STOP 00000051.

Stop 0x00000051, блог по windows

У загальному випадку формат помилки наступний:

Четвертий параметр. Залежно від деяких умов, може містити код повернення функції HvCheckHive в разі пошкодження куща реєстру.

Символічне ім'я помилки REGISTRY_ERROR (ПОМИЛКА РЕЄСТРУ), говорить нам про те, що STOP 00000051 трапляється в ситуації, коли є проблема з системним реєстром: структурно пошкоджені дані в одному з кущів, або сталася помилка введення-виведення при спробі звернення до одного з файлів, який зберігає реєстр. Суть в тому, що реєстр є основним сховищем даних про конфігурацію операційної системи, тому пошкодження його з великою ймовірністю може призвести до серйозних проблемами для операційної системи в цілому. В операційній системі Windows кущі реєстру вдають із себе звичайні файли, які носять імена DEFAULT, SAM, SECURITY, SOFTWARE, SYSTEM та зберігаються в структурі файлової системи по шляху% SystemRoot% \ System32 \ config. Помилка STOP 00000051 виникає, якщо з якої-небудь причини системного коду режиму ядра не вдається зробити критично-важливі операції (читання, запис) з певним кущем реєстру. Очевидно, що дані операції можуть бути необхідні для нормального виконання етапів конфігурації ключових системних елементів (наприклад, профілю користувача). Без нормального закінчення даних процедур подальше завантаження робочого оточення користувача є неможливою і система приймає рішення аварійно завершитися.

загальні причини

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

Загальні варіанти вирішення

У цьому розділі наводяться загальні методи відновлення, які застосовуються для всіх підвидів помилки STOP 0x00000051 незалежно від параметрів помилки (BugCheckParameter1, BugCheckParameter2, BugCheckParameter3, BugCheckParameter4), які вказані після коду STOP-помилки в круглих дужках. Всі описані нижче дії необхідно виконати для усунення помилки.

відновлення реєстру

Для того, що б відновити реєстр Windows в робочий стан, подивіться статтю про відновлення реєстру.

Специфічні особливості деяких збоїв

Стосовно до збою STOP 0x00000051, четвертий вхідний параметр (BugCheckParameter4), відбитий на синьому екрані смерті в круглих дужках (0xDDDDDDDD), може підказати нам більш докладні відомості про деталі збою і визначити можливі більш специфічні методи усунення проблеми для випадків, коли вона взагалі може бути усунена.

Значення четвертого параметра (для 32/64-розрядної ОС)

Схожі статті