Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет по Учебной Практике.doc
Скачиваний:
27
Добавлен:
23.12.2018
Размер:
915.97 Кб
Скачать

Работа с bsod-ом.

В ходе этой работы были рассмотрены синие экраны смерти. Была поставлена задача - выявить причину и способы её решения.

3.1 Одной из предоставленных ошибок была ошибка 0x00000050 (PAGE_FAULT_IN_NONPAGED_AREA). Появляется, когда запрошенная информация не была найдена в памяти. Эта ошибка генерируется в случае, если адрес системной памяти, по которому система обратилась, чтобы получить какую-либо информацию, не существует. Если это случилось на Terminal Server, нужно проверить драйвера третьей стороны для принтера. В системах Microsoft Windows XP Professional Microsoft и Windows XP Home Edition такая проблема появляется из-за некорректной работы драйвера USB Universal Reader от Lexar Media, он не совместим с XP. Решением для этой проблемы является обновление драйвера для USB. Если на компьютере с Windows NT 4.0 был установлен Service Pack 2 (SP2) и при попытке удалить TCP/IP протокол, а потом снова добавить, то при загрузке компьютера можно получить эту STOP ошибку. Причиной этого является то, что в системе установлен сервис удалённого доступа (Remote Access Service) и он сконфигурирован использовать TCP/IP протокол либо на dial-in либо на dial-out протоколе. Чтобы избежать проблемы - после того, как добавили TCP/IP протокол опять, следует установить SP2 после того, как добавили TCP/IP протокол, но перед перезагрузкой компьютера. Для этого нажмите "No", когда вам предложат перезагрузку после добавления TCP/IP. В Windows 2000 эта ошибка возникает из-за повреждённой или несовместимой программы Rainbow Technologies `Sentinel`. Решение- перезагрузить компьютер; нажать F8 во время загрузки; выбрать Safe Mode и нажмите Enter; выбрать Windows 2000 (если необходимо); чтобы узнать, как удалить системный драйвер Sentinel, обратиться к http://www.rainbow.com/support/index.html.

3.2 При попытке затронуть виртуальную память на внутреннем процессоре IRQ уровня, который слишком высок появляется STOP ошибка 0x000000D1 (DRIVER_IRQL_NOT_LESS_OR_EQUAL). Возможными причинами являются неисправный драйвер, неисправный RAM, повреждённый файл виртуальной памяти. Когда к компьютеру подключены один или несколько устройств на universal serial bus (USB), может возникнуть такая ошибка во время выключении компьютера. Проблема появляется потому, что OHCI endpoint не может найти описание перевода данных в списке. Для решения этой проблемы, нужно обновить последний SP для Windows XP. При выключении компьютера можно получить эту ошибку. Эта STOP ошибка может быть вызвана, если вы используете Logitech iTouch ПО версии 1.5 или раннее. Решением является удаление Logitech MouseWare программы с компьютера, после чего выключить и включить снова. Для получения последней версии ПО нужно посетить сайт http://www.logitech.com и установить новую Logitech MouseWare.

3.3Ошибка 0x000000E2 (MANUALLY_INITIATED_CRASH) означает, что пользователь намеренно инициировал аварийного дампа с любой отладчик ядра или клавиатуры. Если пользователь получил синий экран с ошибкой, компьютер выключился внезапно, чтобы защитить себя от потери данных. Аппаратное устройство или связанным программным обеспечением могли вызвать эту ошибку. Если копия Windows, поставляемая вместе с компьютером, то нужно обратится к изготовителю компьютера. Если вы приобрели Windows отдельно от компьютера, Microsoft обеспечивает поддержку. Чтобы найти контактную информацию для Microsoft или к изготовителю компьютера, нужно связаться со службой поддержки. Для предотвращения ошибки следует загрузить и установить обновления и драйвера устройств компьютера от Windows Update. Потом необходимо проверить компьютер на наличие компьютерных вирусов, проверить жёсткий диск на наличие ошибок.

3.4 Ошибка 0x0000007B (INACCESSABLE_BOOT_DEVICE) может возникнуть при таких условиях: компьютер заражен вирусом загрузочного сектора; драйвер устройства, необходимый контроллеру загрузки, не запускается при загрузке компьютера или поврежден, если в процессе установки с помощью команды WINNT /B запоминающие устройства обнаружены не были; в системе имеется конфликт ресурсов между контроллером загрузки и другим контроллером, или между устройствами SCSI; преобразование диска не выполняется, или параметры преобразования были изменены; загрузочный раздел повреждён и не может быть подключён Windows NT; повреждённые данные реестра Windows NT о драйверах устройств, которые запускаются в момент загрузки системы. Если ошибка возникает в процессе чтения второй установочной дискеты. Windows NT, возможно, в BIOS компьютера включен параметр Drive Swapping. Решением этой проблемы является установка с 3 загрузочных дискет, загрузочного компакт-диска, с помощью программы winnt или winnt32. В случае наличия следует установить драйвер устройства, рекомендованный производителем.

3.5 Ошибка 0x00000019 (BAD_POOL_HEADER) может быть вызвана нехваткой напряжения, большим количеством оперативной памяти, при установке системы - малым количеством памяти, несовместимым оборудованием, неисправность оперативной памяти, битый жёсткий диск, нехватка места на жестком диске, может возникнуть с добавлением аппаратных устройств, при использовании цветовой схемы Windows Vista Aero, при блокировке операционной системы, неправильный настроенный Bios или воздействие вирусов. Решение этой проблемы состоит из следующего:

1. нужно перезагрузить компьютер;

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

3. обновить операционную систему, для получения последних обновлений на сайте Microsoft;

4. в случае если вы не устанавливали новое оборудование, то следует проверить напряжение сети. Оно должно быть не менее 210В;

5. проверить оперативную память на работоспособность и ошибки. Проверить на ошибки можно программой Memtest++. Если в компьютере имеются несколько модулей памяти, то необходимо попробывать работать, вытащив один модуль, затем другой, для выявления неисправного. Оперативная память очень часто ломается, но сразу несколько модулей ломаются крайне редко;

6. проверить наличие свободного места на жёстком диске. Если места не хватает, то следует удалить часть данных;

7. проверить жёсткий диск на наличие битых секторов и ошибок;

8. можно попробовать восстановить систему из точки восстановления системы;

9. если не удается войти в Windows, то нужно попробовать загрузиться с последней удачной конфигурации;

10. в случае самостоятельной настройки BIOS, попробуйте сбросить настройки по умолчанию;

11. необходимо проверить систему на наличие вирусов. Проверить можно бесплатной утилитой от DrWeb;

12. в крайнем случае можно переустановить Windows;

13. если стоп ошибка 0X00000019 BAD_POOL_HEADER появляется при установке системы, то возможно не хватает оперативной памяти. Нужно добавить.

3.6 Причиной появления ошибки 0x000000f7 (UNEXPECTED_KERNEL_MODE_TRAP) могут быть проблемы с оборудованием или программным обеспечением (чаще всего — сбой в работе оборудования) или пользователь пытался разогнать процессор. Такое сообщение свидетельствует о появлении в режиме ядра ловушки, которую ядро не может иметь или которая всегда фатальна. Распространенными причинами возникновения этой ошибки может быть низкоуровневое повреждение оборудования, неудачно подобранные модули памяти или неисправная системная плата. Если появление ловушки может быть вызвано как оборудованием, так и программным обеспечением, необходимо провести отладку для выявления причины. Если ошибка, скорее всего, вызвана оборудованием, то следует запустить программу диагностики для проверки памяти, заменить повреждённые модули памяти. Необходимо убедится, что все установленные модули памяти имеют одинаковую скорость. Можно попробовать снять и поменять контроллеры, карты и другие периферийные устройства. Также можно попробовать установить другую системную плату. Ещё одним решением (если процессор разогнан) является установление скорости для работы, на которой он сконструирован.

3.7 Ошибка 0x0000008e в основном появляется в случае неисправности одного или нескольких RAM модулей, т.е. модулей оперативной памяти, которые установлены на компьютере или ноутбуке. Так же ошибка 0x0000008e может возникнуть из-за несовместимости RAM памяти с операционной системой. Решение – удалить некоторые модули RAM памяти и оставить столько, сколько необходимо для запуска Windows XP; перезапустить компьютер и запустить установку. Если снова появилась ошибка 0x0000008e, то нужно попробовать другой модуль или переставить модуль в другой слот, следом необходимо перезагрузить компьютер и снова попробовать установить. Также можно сделать восстановление системы (иногда это помогает).

3.8 При ошибка 0x000000ED (UNMOUNTABLE_BOOT_VOLUME) I/O система ядра пыталась смонтировать устройство для загрузки системы, а оно отказалось работать. Такая ошибка может возникнуть во время обновления до Windows XP на систему, где используется высокопроизводительные ATA диски или контроллеры, а подсоединены они низко пропускным кабелем. В некоторых случаях, после перезагрузки, система может продолжать работать без видимых сбоев. На системах Microsoft Windows XP Professional и Microsoft Windows XP Home Edition это может случиться из-за использования стандартного 40-wire кабеля для подключения UDMA жёсткого диска к контроллеру в место 80-wire, 40-pin кабеля; основные установки BIOS (basic input/output system) сконфигурированы на самый быстрый метод UDMA; файловая система на жёстком диске повреждена . Решение для контроллера UDMA – поменять 40-wire кабель на 80-wire UDMA кабель, в BIOS загрузить `Fail-Safe` установки по умолчанию и потом сконфигурировать самые важные его компоненты. Если второй параметр (0xbbbbbbbb) стопа - 0xC0000032, значит повреждена файловая система. В этом случае нужно загрузится в Консоль восстановления (Recovery Console), используя команду chkdsk /r и восстановить диск. После восстановления, необходимо проверить оборудование, чтобы изолировать причину повреждения файловой системы. Чтобы сделать это нужно перезагрузить компьютер с установочных дискет или CD-ROMа, на первом экране нажать R, чтобы попасть в Консоль Восстановления. Если на компьютере несколько ОС необходимо выбрать установку Windows. Следом необходимо ввести пароль администратора, если потребуется (если на компьютер не был установлен пароль, то просто нужно нажать Enter). В командной строке, когда пользователь находится на том логическом диске, куда устанавливался ХР, нужно напечатать chkdsk /r и нажать ENTER, чтобы перезагрузить компьютер.