STOP 0x0000006B | Блог по Windows

STOP 0x0000006B | Блог по Windows Техника

0x000000f4

Добрый день всем

Вчера начала возникать такая ошибка. При включении торрента и подключенном интернете через секунд 20-30 компьютер виснет, появляются щелчки (походу от харда) и вылетает BSOD STOP: 0x000000F4 (0x00000003, 0x8AOBCDAO, 0x8AOBCF14, 0x805D297C) ПРичем если юзать интернет без торрента, то система работает нормально

Причем вчера 2 июня, в журнале событий нет ошибок. Зато 1 июня и сегодня, когда я делал chckdsk полно вот такой ерунды

Тип события: Ошибка

Источник события: Disk

Категория события: Отсутствует

Код события: 7

Дата: 03.06.2009

Время: 10:49:38

Пользователь: Н/Д

Компьютер: ALEXEY

Описание:

Неверный блок на устройстве DeviceHarddisk0D.

Данные:

0000: 03 00 68 00 01 00 b6 00 ..h…¶.

0008: 00 00 00 00 07 00 04 c0 …….À

0010: 00 01 00 00 9c 00 00 c0 ……À

0018: 00 00 00 00 00 00 00 00 ……..

0020: 00 7c 10 ae 39 00 00 00 .|.®9…

0028: ee 35 04 00 00 00 00 00 î5……

0030: ff ff ff ff 00 00 00 00 ÿÿÿÿ….

0038: 40 00 00 84 02 00 00 00 @……

0040: 00 20 0a 12 40 03 20 00 . ..@. .

0048: 00 00 00 00 0a 00 00 00 ……..

0050: 20 8e 4e 00 68 fc 2c 8a N.hü,

0058: 00 00 00 00 38 fa 2c 8a ….8ú,

0060: 02 00 00 00 3e 08 d7 1c ….>.×.

0068: 28 00 1c d7 08 3e 00 00 (..×.>..

0070: 08 00 00 00 00 00 00 00 ……..

0078: f0 00 03 00 00 00 00 0b ð…….

0080: 00 00 00 00 00 00 00 00 ……..

0088: 00 00 00 00 00 00 00 00 ……..

§

Прошу помощи, устал искать источник проблем!

Нужно понять в чем дело? Стоит операционка Win 2003 server SP2. Драйвера на RAID контроллеры поставил последние, обновления виндовые все поставил, щлейфы менял и сам адаптер ставил в другие слоты — не помогает.

Диски в системе: два массива

1) SCSI — RAID1 система

2) SATA — RAID1 файловое хранилище

В журнале следующие сообщения появляются при этом:

ID 1114

Error communicating with the Spooler system service. Open the Services snap-in and confirm that the Print Spooler service is running.

ID 1003

Error code 000000f4, parameter1 00000003, parameter2 89769ba0, parameter3 89769d04, parameter4 80967bbc.

ID 1076

The reason supplied by user PRadd for the last unexpected shutdown of this computer is: System Failure: Stop error

Reason Code: 0x805000f

Bug ID:

Bugcheck String: 0x000000f4 (0x00000003, 0x897af8e8, 0x897afa4c, 0x80967bbc)

Comment: 0x000000f4 (0x00000003, 0x897af8e8, 0x897afa4c, 0x80967bbc)

The computer has rebooted from a bugcheck. The bugcheck was: 0x000000f4 (0x00000003, 0x897b7ae0, 0x897b7c44, 0x80967bbc). A dump was saved in: C:WINMEMORY.DMP.

Дамп приложить не могу, он в сжатом виде 30 мегов.

Заметил, что часто предшествует падению активность службы Spooler — остановил её но не помогло.

Но прикладываю минидампы (если можно, поясните, как их читать и чем)

Так сервер перегружается по 30 раз в день.

Minidump.rar

Minidump.rar

§

0x000000f4 windows 7 – как исправить | инструкция

Синий экран смерти снова вас достал? Ошибка 0x000000f4 windows 7 – как исправить мы уже знаем и скоро вы тоже этому научитесь. Единственное чем можем вас расстроить, так тем что не факт, что данная проблема не всплывёт снова. Прежде чем разбираться непосредственно с методом решения, рассмотрим кратко ту информацию, которую подаёт этот «безжалостный набор шестнадцатеричного кода».

0x000000f4 windows 7 – как исправить?

Итак, в данном случае это адрес в памяти той строки, которая написана в ASCII кодировке и имеет информацию о том, какой процесс в системе был резко завершен и повлёк за собой синий экран. Если взглянуть в лог файла, который создается автоматически при синем экране, то там можно найти информацию о типе объекта, имени объекта, в данном случае процесса. Операционная система Windows работает таким образом, что при отказе какого-то важного процесса, перестают работать остальные и компьютер автоматически перезагружается, а перед самой перезагрузкой пользователю подается информация в синем экране смерти. Как правило все эти экраны как появились, так и исчезли со скоростью «света», но при желании можно воспользоваться файлом лога. Теперь мы разобрались, что 0x000000f4 windows 7 – ошибка, вызванная «жизненно важным» процессом в системе при его резком отключении.

Процесс может резко останавливаться по нескольким причинам. Это может быть и малое количество свободного дискового пространства, оперативного пространства, виртуальной памяти, а также при наличии в системе вирусов широкого спектра действия, которые не только влияют на работоспособность системы, но и влезают в процессы. В связи с причинами появления 0x000000f4 в windows 7, предлагаем провести такие мероприятия на вашем компьютере:

  1. Проверить систему на вирусы программой CureIt! от команды Доктора Веба.
  2. Установите на ваш компьютер все обновления, которые требуются. Порой именно они и помогают решить проблемы с синим экраном, так как «ремонтируют» систему из внутри. Сделать это можно в центре обновления Windows.
  3. Освободите системный диск (чаще всего диск С) от лишнего мусора. Воспользуйтесь программой CCleaner, которая почистит систему от всего лишнего, в том числе от куков из браузеров.
  4. С помощью memtest86 проверьте свою оперативную память на ошибки и при обнаружении их необходимо произвести замену проблемной планки оперативной памяти.

Stop 0x000000f4, виндовс не загружается ((

Доброго времени суток.

Проблема следующего характера.

Система Windows7, с некоторого времени начала тормозить, процессор нагружается на 100% (причем в диспетчере Задач, как правило, около 50% загружает Мозилла, остальные процессы занимают буквально по пару процентов, куда уходит остальное — непонятно). Периодически слетал загрузочный сектор, как-то удавалось восстановить. В последнее время работать на компе стало невозможно совершенно. После очередной перезагрузки винда стала сообщать о том, что она не может что-то там открыть и советовала запустить chkdisc. Сегодня утром перевела комп в ждущий режим и ушла, по возвращению включила комп и … не смогла загрузить систему. Система сообщает, что-то типа того, что были какие-то проблемы, и предлагает или восстановиться, или загрузиться в обычном режиме. Если выбрать восстановление, то оно вроде как проходит (и, похоже, ничего не восстанавливается), потом перезагрузка, потом начинается проверка диска, очень долго проверяется, потом проверка заканчивается, перезагрузка… и BSOD с ошибкой 0x000000f4:

Дополнительно:  Может ли ноутбук работать без аккумуляторной батареи

A problem has been detected and windows has been shut down to prevent damage to your computer.
A process or thread crucial to system operation has unexpectedly exited or been terminated.
if this is the first time you’ve seen this stop error screen, restart your computer, if this screen appears again, follow these steps:
check to make sure any new hardware or software is properly installed, if this is a new installation, ask your hardware or software manufacturer for any windows updates you might need.
if problems continue, disable or remove any newly installed hardware or software. Disable BIOS memory options such as caching or shadowing, if you need to use safe Mode to remove or disable components, restart your computer, press F8 to select Advanced startup options, and then select safe Mode.
Technical information:
*** STOP : 0X000000F4 (0X00000003, 0X870F1400, 0X870F156C, … (не вошло на экран телефона))
Beginning dump of physical memory

Экран появляется буквально на пару секунд, потом происходит перезагрузка и все по новой. Восстановление — Проверка диска — BSOD.

Если выбирать загрузку в обычном режиме или отменять проверку диска, BSOD вылезает также.

Если это имеет значение, на жестком диске до этот катастрофически исчезало свободное место, хотя по факту там и удалять было нечего, под конец уже все, кроме системных файлов, было перенесено на не системный винт, но все равно системный диск (рекомендованных 40 гигов) был забит чем-то под завязку.

Винт подключен по SATA.

Сейчас отключила оба винта SATA,  подсоединила к компу по IDE ж.д. десятилетней давности, установила на него восьмерку и пытаюсь найти решение проблемы в интернете. Причем, все «Летает», никаких глюков и тормозов.

Что нужно делать, чтобы зайти мне в Windows7??? Не хотелось бы форматировать тот диск….

Заранее спасибо.

Все параметры =0

И наконец внутри функции Phase1InitializationDiscard имеется такой вот код:

Судя по приведенному блоку кода, непосредственно перед заталкиванием в стек кода ошибки (значение 6Bh), подготовки четырех параметров перед вызовом функции KeBugCheck не производится. Скорее всего как раз по этой причине, в ряде сбоев, на результирующем синем экране все параметры равны нулю.

Как видно из кода, перед возбуждением исключения STOP 0000006B производится проверка результата выполнения функции PsInitSystem. Сама функция фактически представляет собой диспетчер процессов и предназначена для создания структуры процесса, вызывается ядром в ходе инициализации в фазах 0 и 1.

Понятное дело, что глубже весь этот кодовый треш никто не собирается тут анализировать, я просто оставил это здесь для того, что бы вы могли проникнуться неопределенностью вместе со мной 🙂

Второй параметр (bugcheckparameter2)

Все найденные мной точки возникновения критической ошибки STOP 0000006B располагаются в коде ядра операционной системы, размещенного в файле ntoskrnl.exe (либо другом ntkr*.exe в зависимости от аппаратной конфигурации станции). Давайте попробуем разобрать каждую из них подробнее.

Второй параметр =2

Первый найденный фрагмент находится внутри функции PsLocateSystemDlls и выглядит он следующим образом:

Второй параметр =3

Следующий фрагмент был найден внутри функции PspLocateSystemDll:

то есть второй параметр 3! Функция PspLocateSystemDll выполняет инициализацию (заполнение) полей структуры размещаемых в памяти ядра системных библиотек.

Второй параметр =6

Очередной блок размещается внутри функции PspInitializeSystemDlls:

то есть второй параметр 6! Похоже функция PspInitializeSystemDlls производит заполнение (инициализацию) полей структуры экспортируемых библиотекой ntdll.dll функций. Она берет базовый адрес образа (ImageBase) каждой доступной в системе версии ntdll.dll и производит разрешение всех экспортируемых функций, а так же производит ряд других манипуляций.

Как сбросить windows 10 к исходному состоянию

Как сбросить windows 10, 8, 7 если компьютер не загружается

Общие варианты решения

В данном заголовке приводятся общие методы восстановления, которые применяются для всех подвидов ошибки STOP 0x0000006B вне зависимости от параметров ошибки (BugCheckParameter1, BugCheckParameter2, BugCheckParameter3, BugCheckParameter4), которые указаны после кода STOP-ошибки в круглых скобках.

  • Запуск проверки состояния жесткого диска / файловой системы на предмет наличия ошибок (при помощи команды chkdsk c: /f/r);
  • Запуск средства Восстановление запуска из встроенного инструментария Устранение неполадок компьютера, либо с установочного диска или с любого другого средства восстановления.
  • Копирование файлов: ntdll.dll, ntoskrnl.exe, ntkrnlmp.exe, ntkrnlpa.exe, ntkrpamp.exe, ci.dll из директории %SystemRoot%System32 с работоспособной станции-донора. Тут важно понимать, что все файлы должны быть с одной системы, дабы исключить рассинхронизацию версий;
  • Если вы не можете самостоятельно точно определить, какие именно файлы были рассинхронизированы и не помог предыдущий пункт, то можно воспользоваться довольно варварским методом: произвести копирование целиком директорий %SystemRoot%Winsxs и %SystemRoot%System32 с работоспособной станции-донора. Тут предварительно на целевой системе надо будет «допилить» безопасность на перечисленных папках: получить владельца и выставить полные права для пользователя Все;
  • Замена файла %SystemRoot%system32codeintegritybootcat.cache и директории %SystemRoot%system32catroot{F750E6C3-38EE-11D1-85E5-00C04FC295EE} с работоспособной станции. Для замены можно запуститься с любого доступного LiveCD и перенести указанный файл.

Общие причины

  • Ошибка обнаружения критичного для загрузки ОС объекта/модуля (драйвера/библиотеки) по причинам: ошибки файловой системы, повреждение носителя информации, …
  • Ошибка инициализации критичного для загрузки ОС объекта/модуля (драйвера/библиотеки): ошибки структуры файла (повреждение данных файла), ошибки файловой системы, повреждение носителя информации, …;
  • Рассинхронизация (несоответствие) версий ядра (файл(ы) ntoskrnl.exe, ntkrnlmp.exe, ntkrnlpa.exe, ntkrpamp.exe) и библиотеки ntdll.dll (обычно после обновлений).
  • Иные ошибки, попадающие под общую категорию ошибок инициализации фаз ядра.

Первый параметр (bugcheckparameter1)

Помимо приведенных выше указателей на этапы (второй параметр BugCheckParameter2), в процессе исполнения кода которых произошел сбой, более свободно ориентироваться в причинах проблемы помогает первый параметр. Напомню, что применительно к сбою STOP 0000006B, первый входной параметр (BugCheckParameter1) дает нам статус завершения операции:

Значение первого параметраСимволическое имяОписание
0xC0000034STATUS_OBJECT_NAME_NOT_FOUNDИмя объекта не найдено. Проблема часто возникает после сбоя в процессе установки системных обновлений и сообщает о рассинхронизации системных библиотек/драйверов ранних стадий загрузки, в случае когда часть связанных функционалом модулей осталась предыдущих версии, а часть обновилась до последней актуальной. Причиной являются ошибки, возникающие в процессе установки обновления, например пользователь мог жестко прервать процесс, вручную перезагрузившись/отключив питание, не дождавшись завершения установки.
0xC0000020STATUS_INVALID_FILE_FOR_SECTIONИсполняемый образ модуля, участвующего в начальных стадиях загрузки ОС, поврежден, то есть имеет проблемы с одной из секций (в таблице секций). Ошибка может возникать после сбоя в процессе установки обновлений/драйверов в систему, что ведет к повреждению файлов (образов). Так же, ошибка может быть вызвана проблемами загрузки уже существующих драйверов этапа загрузки (BOOT) по множеству причин: поврежденная файловая система, аппаратные проблемы с диском, контроллером.
0xC000012FSTATUS_INVALID_IMAGE_NOT_MZЗагрузочный образ не соответствует требуемому формату исполняемых файлов, то есть не содержит сигнатуру MZ в заголовке. Ошибка может возникать после неудачной попытки установки обновлений/драйверов в систему, что влечет за собой повреждение данных. Так же, ошибка может быть вызвана проблемами загрузки уже существующих драйверов этапа загрузки (BOOT) по множеству причин: поврежденная файловая система, аппаратные проблемы с диском, контроллером.
0xC0000102STATUS_FILE_CORRUPT_ERRORЗагрузочный образ поврежден. Ошибка может возникать в следствии ошибки в процессе установки обновлений/драйверов в систему. Так же, ошибка может быть вызвана проблемами загрузки уже существующих драйверов этапа загрузки (BOOT) по множеству причин: поврежденная файловая система, аппаратные проблемы с диском, контроллером.
0xC0000428STATUS_INVALID_IMAGE_HASHОшибка контрольной суммы: исполняемый файл, критичный для загрузки ОС, был заменен, его хэш не совпадает с содержащимся в каталоге (.cat). Значение хэша открытого файла отсутствует в записи системного каталога, и файл может быть подделан/поврежден. Обычно это случается при подмене файла ci.dll, ntdll.dll и ряда других.

Способ №1

Провести диагностику проблем оперативной памяти компьютера.Для этого воспользуемся собственным инструментом Windows:

  1. Зайдите в «Пуск»;
  2. Введите в поиск «Диагностика проблем оперативной памяти компьютера» и нажмите по найденному;
  3. Выберите рекомендуемый первый вариант проверки, после чего ваш компьютер перезагрузится и начнет сканирование оперативной памяти.

Фото 3

Способ №2

Отключение кэширования оперативной памяти.В данном способе не нужно загружать операционную систему. Нам потребуется зайти в BIOS компьютера. Для этого нужно выключить компьютер и запустить заново. В первые 3-5 секунд нажмите клавишу F2 или Del. Если ничего не получилось, то пробуйте заново, т.к. это нужно делать быстро, еще до того, как ОС начала загружаться.

Когда у вас получилось зайти, вы сами должны найти параметры, связанные с оперативной памятью, т.к. материнских плат очень много и невозможно с точностью указать путь к данным настройкам. Чаще всего следующие параметры в BIOS необходимо выключить (Disabled)

  • External Cache Memory
  • Internal Cache Memory

ВНИМАНИЕ! Будьте очень аккуратны! Т.к. изменение некоторых параметров может нарушить всю работу компьютера.

Способ №3

Проверка оборудования, подключенного к компьютеру.Есть вероятность, что причиной ошибки может быть аппаратура, подключенная к ПК (например, веб-камера, микрофон, принтер и т.д.). Поэтому удалите все устройства, отключите их драйвера и перезагрузите систему. Клавиатуру и мышь можно оставить.

Теперь проследите, появится ли ошибка. Если нет, то начните постепенно подключать оборудование, каждый раз долгое время проверяя на наличие ошибки, пока не наткнетесь снова на синий экран. Определив нужное устройство, не используйте его снова или попробуйте переустановить его драйвер.

Способ №4

Выполнение чистой загрузки.«Чистая загрузка» поможет загрузить систему с минимальным количеством запущенных процессов. Это даст возможность выявить «проблемный» процесс, запуская программы из автозагрузки поочередно. Если вы обладатель «восьмерки» или «десятки» для установки «чистой загрузки» делайте следующее:

  • Нажмите на своей клавиатуре win R и в открывшемся окошке введите команду msconfig. Нажмите кнопку ENTER;
  • В открывшемся окне выберите пункт «выборочный запуск» и уберите галочку с подпункта «Загружать элементы автозагрузки»;
  • Переходим во вкладку «службы» и поставить галочку рядом с пунктом «Не отображать службы Майкрософт»;
  • Следом переходим в «диспетчер задач», используя вкладку «Автозагрузка». В открывшемся списке отключите каждый пункт;
  • Перезагружаем компьютер. Контролируем работу компьютера.

В случае, если вы обладатель windows 7, производите следующие действия:

  • Нажимает комбинацию клавиш win R и в открывшемся окне вписываем «msconfig», нажимаем Enter;
  • Откроется окно, в котором выберите выборочный запуск во вкладке «общие», также не забудьте снять галочку с пункта «Загружать элементы автозагрузки»;
  • Во вкладке «службы» также поставьте галочку «Не отображать службы Майкрософт» и отключить все элементы в списке;
  • Перезагружаемся.

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

Способ №5

Восстановление системы.Данный способ не является 100% решением проблемы, но если ошибка появилась совсем недавно, то может помочь.В меню «Пуск», в поиске введите «Восстановление системы». Нажмите «Далее» и выберите последнюю точку восстановления компьютера. Дальше еще раз подтвердите, после чего компьютер перезагрузится и начнет восстановление. Дождитесь окончания.

Способ №6

Если же ничего не помогло, то остается только переустановка ОС. Однако вы потеряете программы и приложения, установленные в системе. А затем установите последние обновления Windows. После всех этих действий, вы наверняка избавитесь от данной ошибки 0х0000000а.

Теория

STOP 0x0000006B имеет собственную специфику и возникает на ранних стадиях загрузки операционной системы. В момент возникновения сбоя пользователь наблюдает на экране следующее сообщение об фатальной системной ошибке:

В общем случае формат ошибки следующий:

где:

ЗначениеОписание
0xAAAAAAAAПервый параметр. Статус завершения операции.
0xBBBBBBBBВторой параметр. Неофициально — указатель на этап загрузки/инициализации.
0xCCCCCCCCТретий параметр. Зарезервировано.
0xDDDDDDDDЧетвертый параметр. Зарезервировано.

Вообще загрузка операционной системы представляет собой достаточно сложную процедуру, которая состоит из множества стадий. На одной из начальных стадий загружается непосредственно ядро операционной системы, которое начинает проходить этапы инициализации/создания собственных структур и создания/запуска основных системных процессов, составляющих исполнительную подсистему ядра.

Символическое имя ошибки PROCESS1_INITIALIZATION_FAILED (ОШИБКА_ИНИЦИАЛИЗАЦИИ_ПРОЦЕССА1), по идее разработчиков, должно сообщать нам о том, что ошибка STOP 0000006B возникает в ситуации невозможности загрузки/инициализации некоего критичного для загрузки операционной системы модуля.

Что означает имя PROCESS1, это процесс, загружаемый на стадии 1 или процесс с номером (идентификатором) 1? И если следовать подобной логике, то зададимся вопросом: процесс №1 это случайно не процесс System? Ведь если брать во внимание высказывание главного разработчика Microsoft Раймонда Чена (Raymond Chen):

On Windows NT-based operating systems, process and thread IDs happen always to be a multiple of four.

..в то время как процесс System имеет PID=4, то получается, что PROCESS1 и есть System? Далее, опираясь на данные, которые можно получить из исходных кодов ядра, можно утверждать, что на определенном этапе стартует Диспетчер процессов.

Диспетчер процессов предназначается для управления процессами в ОС и одной из его задач является загрузка и подготовка (экспорт) функций DLL. На одном из ранних этапов загрузки, при подготовке процесса System, происходит связывание функции основных системных DLL (ntdll.dll и других).

Как раз на этом этапе работы и может появляться рассматриваемая нами ошибка: либо по причине повреждения одной из критичных системных DLL, либо из-за разных версий взаимосвязанных DLL, либо по причине несоответствие подписи (подделки) кода некоторых DLL (защита которых реализована в специальном коде ядра операционной системы).

Дополнительно:  Исправление ошибки 0x0000007e в Windows 7
Оцените статью
Master Hi-technology
Добавить комментарий