Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Что значит синий экран в Windows ХР?

Автор: 4Life
Дата сообщения: 08.10.2003 20:51
Для чего он преднозначен и почему в нем иероглифы?
Автор: Cheery
Дата сообщения: 08.10.2003 20:55
4Life

Цитата:
Для чего он преднозначен и почему в нем иероглифы?

А извилинами пошевелить? На нем инфа о том, что случилось и как.. А иероглифы потому, что у тебя скорее всего русская винда, а при ошибке не произошел переход на нужную кодовую страницу ..
Автор: AnotherDay
Дата сообщения: 16.10.2003 01:18
Означает что пришла твоя смерть
Автор: OldGopher
Дата сообщения: 16.10.2003 22:15
Формально - вызвана функция ядра, создавшая аварийную ситуацию, которую ядро ОС не смогло исправить...

В Linux - это называется kernel panic.
Автор: Phricker
Дата сообщения: 27.12.2003 19:58
OldGopher

Цитата:
В Linux - это называется kernel panic.

Да лана..в никсах тоже есть синие екраны? =)

Добавлено
Ктстати..вопрос появился..может у кого есть программа которая бы могла при сбое кидать всю информацию из синего екрана в текстовый файл например?
Автор: retro
Дата сообщения: 27.12.2003 23:31
Phricker Есть. В пакете от Winternals, если не ошибаюсь... Нет ее сейчас под рукой, поэтому не могу дать точное название. Что-то такое Blue Save, или Save Blue...
Видел, кстати, совсем такой Screen Saver, полная аналогия.
Автор: AlOne
Дата сообщения: 30.12.2003 02:56
4Life

Он означает то же самое, что и во всех остальных виндах.
рука {бери (ручка)}
пиши ("пропало")

Обшибочка вышла... звиняйте.
Автор: Arion
Дата сообщения: 31.12.2003 09:03

Цитата:
может у кого есть программа которая бы могла при сбое кидать всю информацию из синего екрана


Называется эта программа WinDbg, найти можно на http://www.msdn.microsoft.com
windbg -z файл-дампа-ядра
Как сейчас помню, команда отладчика !bugdump
Автор: andrex
Дата сообщения: 31.12.2003 13:07
А нельзя сделать так, чтобы русская винда выдавала синий экран ну если не кириллицей, то хотя бы english или латиницей? А то псевдографика - это вообще не подлежит никакой критике...
Автор: Demetrio
Дата сообщения: 31.12.2003 13:08
andrex
Обратись к разработчиками
Автор: andrex
Дата сообщения: 31.12.2003 13:10
Demetrio

А серьезно? Может какую-нибудь dll подменить из английской винды?!
Автор: Shams
Дата сообщения: 01.01.2004 04:14
andrex
Подмени вот эту
http://suvorov.chat.ru/bootvid.dll
и будет у тебя кириллица.
Автор: andrex
Дата сообщения: 01.01.2004 05:51
Shams

Спасибо большое! С Наступившим всех!!!

Добавлено
Теперь загадка - как бы вызвать этот экран, чтобы посмотреть?!
Автор: Arion
Дата сообщения: 01.01.2004 11:21

Цитата:
Теперь загадка - как бы вызвать этот экран, чтобы посмотреть?!


Могу послать соответствующую програмку.
Автор: ivanovand
Дата сообщения: 01.01.2004 13:06
Arion
что за програмка? что она там такого делает? для системы последствий не будет?
Автор: andrex
Дата сообщения: 01.01.2004 14:25
Arion

Высылай. andrex*lenta*ru и расскажи что она делает, а то страшно...
Автор: Olsen
Дата сообщения: 01.01.2004 15:12

Phricker

Цитата:
Ктстати..вопрос появился..может у кого есть программа которая бы могла при сбое кидать всю информацию из синего екрана в текстовый файл например?

Можно также сделать чтобы информация о произошедшей ошибки записывалась в системный лог файл. Для этого на вкладке Advanced диалогового окна system properties в разделе startup and recovery проставить галочку write an event to the system log
Выложил скриншот http://lek.nightmail.ru/screenshot_bsod.png

С наступившем новым годом!!!
Автор: OldGopher
Дата сообщения: 01.01.2004 15:45
На www.sysinternals.com была программа, которая плюхает весь BSOD в файл.

А насчет иероглифов... ИМХО, в ROM видеокарты не прошиты русские символы.
Решение: поставить английскую XP с русским GUI-пакетом. Тогда интерфейс русский, а системные сообщения - оригинальные...


Добавлено
А в Linux сифонный экран не синий, а просто цвета фона консоли.
И Linux прекрасно слетает, если за дело берется профессионал...
Автор: andrex
Дата сообщения: 01.01.2004 17:22
OldGopher

Ты внимательно прочитал мой вопрос?

Цитата:
Может какую-нибудь dll подменить из английской винды?!

Автор: TurboMent
Дата сообщения: 01.01.2004 19:47
Я увидел этот экран без последствий для системы, когда запустил один из хранителей экрана имитирующих синий экран в Win 9x, в XP он дал неожиданный результат - показал синий экран смерти XP, после чего благополучно продолжилась работа.
Но в нём всёравно были иероглифы
Автор: OldGopher
Дата сообщения: 01.01.2004 20:53
andrex
Системную DLL так просто не поменяешь - защита сработает.
Там наверняка требуется HAL.DLL или вспомогательные тащить. У них CRC не совпадает. Требуется заменить DLL, которая KeBugCheckEx экспортирует (HAL.DLL - кажется)...

Автор: Shams
Дата сообщения: 02.01.2004 03:46
OldGopher

Цитата:
Системную DLL так просто не поменяешь - защита сработает.

Ну естественно. Поэтому подменяем сначала в DLLCACHE и только потом в SYSTEM32 (пардон за прописные истины, но, вполне возможно, что поэкспериментировать захочет и кто-нибудь из тех, кто еще не наступал на эти грабли). И этого достаточно - проверено.
Автор: Phricker
Дата сообщения: 02.01.2004 04:26
Arion

Цитата:
windbg -z файл-дампа-ядра

А можно на примере показать...а то не понял вот тут
Цитата:
файл-дампа-ядра
?
Olsen

Цитата:
Можно также сделать чтобы информация о произошедшей ошибки записывалась в системный лог файл.

Стоит и прога Blue Save хотя сам текстовый файл проги есть но прога не работает!

И вобще есть у нас тут кто на форуме кто может мне помочь с этим WinDbg..прогу то скачал а как пользоваться незнаю ибо я в Ассемблере вобще не рублю...Был бы очень благодарен если бы ктото помог разобраться с возникшей проблемой и синими екранами.
Автор: Arion
Дата сообщения: 02.01.2004 10:15

Цитата:
Требуется заменить DLL, которая KeBugCheckEx экспортирует (HAL.DLL - кажется)...


Dll эта называется ntoskrnl.exe и заменять ее противопоказано для собственного здоровья.

Phricker
При BSOD операционная система создает дамп памяти, тип которого зависит от текущих настроек Windows. (По умолчанию - дамп памяти ядра). Он помещается в $WINDIR$\Minidump. Именно на этот файл тебе нужно натравить WinDbg, который собственно и является отладчиком ядра.
Автор: Phricker
Дата сообщения: 02.01.2004 17:41
Arion

Цитата:
При BSOD операционная система создает дамп памяти, тип которого зависит от текущих настроек Windows. (По умолчанию - дамп памяти ядра). Он помещается в $WINDIR$\Minidump. Именно на этот файл тебе нужно натравить WinDbg, который собственно и является отладчиком ядра.

ну это уж я и сам прекрасно знаю..но вот когда я натравляю WinDbg на MEMORY.DMP то он говорит что ему не хватает каких-то symbols? Где же я ему эти symbols возьму если незнаю что это такое? То есть я намекаю на то что он не может анализировать дамп бех эти символов.....
Автор: dg
Дата сообщения: 02.01.2004 19:22
Phricker
ты можешь сказать, что ты хочешь добиться?..
понять, в чём трабла?.. тогда зачем тебе ковырять эти дампы-то? читаешь экран (при выпадении или в логах), оттуда реально надо две вещи - коды ошибки и название файла, на который идёт ругань. потом по этим кодам и/или ищешь на маздае и читаешь, в какой из статей описана твоя ситуёвина. если не найдёшь непосредственно на маздае - ищи у гугеля. если по кодам ничего - тогда ищешь этот файл и смотришь, кому он принадлежит. если файл родной виндовый - у него в свойствах написано будет, от чего он и зачем, а если не виндовый, а от стороннего вендора - гугль тебе о нём расскажет. ну и дальше по обстоятелсьтвам - переставлять прогу, которая напортачила или дрова менять от девайса, который слетает.

мдя, совершенно непонятно написал, похоже. ты хоть проблему опиши - более предметно тогда говорить будем.

удачи и с нг тебя.
Автор: OldGopher
Дата сообщения: 02.01.2004 19:26
Shams
Не факт, что не начнет глючить - CRC разные. Все главные DLL регистрируются.
А вот когда точно начнет, так это если стоит дебаггер ядра...
Автор: Phricker
Дата сообщения: 02.01.2004 22:25
dg
Спасибо за совет но ты думаешь что я такой ламо и не мог поискать по маздаю и по гууглю..это всё я уже делал..но а толку то..он то может и находит по кодам в Knowledge но там не написано в чём проблема
Ну вот например:

Цитата:

PAGE_FAULT_IN_NONPAGED_AREA
0x00000050
*** win32k.sys
и так далее...

Ну вот например ещё...

Цитата:

DRIVER_IRQL_NOT_LESS_OR_EQUAL
STOP:0x00000D1

Автор: diksen
Дата сообщения: 03.01.2004 02:56
Phricker

А в чем у тебя проблема конкретно? В

Цитата:
PAGE_FAULT_IN_NONPAGED_AREA
0x00000050
*** win32k.sys ? - похоже на неправильные установки для работы с памятью/файлом подкачки/кешем, сделанные в реестре (для начала проверил бы установки в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management) или с помощью твикеров
Цитата:
DRIVER_IRQL_NOT_LESS_OR_EQUAL
STOP:0x00000D1 ? - это аппаратный конфликт, что то из hardware использовало уже закрепленный за другим компонентом IRQ, система не в состоянии распределить IRQ, либо вручную выставлено неверно на каком то компоненте, ACPI поддерживается у тебя?ставил ли недавно новое железо?
или ты именно хочешь освоить WinDbg? Имхо- ну её нафиг, проще изучать в системных событиях (что и имел в виду dg) ошибку, затем смотреть что и как, хоть у М$, хоть на гугле, т.е., упала у тебя Винда, синий экран показала, стартуешь по новой, идешь в журнал системных событий (если у тебя включена опция "Записать событие в системный журнал" в Свойствах системы, Загрузка и восстановление) - там будет стоять что за ошибка с кратким описанием и кодом (ID), вот этот код потом у М$ и ищешь или на _http://www.eventid.net/search.asp - вводишь ID ошибки, и читаешь рекомендации/решения
Сорри, если все это прописные истины для тебя, но может, мелочь какая и поможет
Автор: Almaz
Дата сообщения: 03.01.2004 04:26
diksen, и мне пошамань: BAD_POOL_CALLER. подсказка: network
добавлено: с одной странички из гугля: ... young chinese lolita journal article translation holidayrentals gdate solaris outpost firewall pro 2.0 premier travel system "Atlanta" +"airport" BAD_POOL_CALLER merging friday ...

Страницы: 12

Предыдущая тема: Установка Windows XP


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.