Windows NT. Сдача сертификационного экзамена

Диагностика проблем в процессе загрузки Windows NT


Существует множество обстоятельств, которые могут вмешаться в процесс загрузки Windows NT. Ниже перечислены те проблемы (и возможные способы их решения), которые чаще всего встречаются во время загрузки. Занимаясь диагностикой, помните о том, что всегда возможны аппаратные проблемы (самые раздражающие и неприятные из всех) и что компьютер иногда не загружается из-за отказа своих компонентов, а не из-за ошибок конфигурации или программ.

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

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

Распространенные проблемы загрузки

Ниже перечислены многие потенциальные проблемы, их причины и возможные решения.

Ошибки ввода/вывода при обращении к загрузочному сектору

Этот тип ошибок возникает в тех ситуациях, когда сбои или перепады напряжения прерывают системные операции или установку программ. Иногда они происходят во время установки другой операционной системы поверх существующей версии Windows NT. Симптомом являются сообщения об ошибках уровня BIOS, в которых говорится о том, что загрузочный сектор поврежден или диск недоступен. Единственное решение — загрузить компьютер с гибкого диска DOS и выполнить команду FDISK /MBR, чтобы построить MBR заново.


Повреждения таблиц разделов

Обычно эти ошибки возникают лишь в тех случаях, если для создания или модификации разделов на диске используется операционная система, отличная от Windows NT или несовместимая со схемой создания разделов IBM/Microsoft. Разумеется, часто это происходит по вине системы Unix. Если это произойдет, рассчитывать приходится только на архивы — вам придется переформатировать диск, заново создать разделы и затем восстановить данные. Если после модификации разделов данные не записывались на диск, возможно, вам удастся вручную восстановить прежнее состояние таблицы разделов и продолжить работу. Впрочем, эта работа может привести в отчаяние даже самых терпеливых.

BOOT: Couldn't Find NTLDR

Это сообщение означает, что файл NTLDR поврежден или отсутствует. Иногда оно появляется из-за того, что в Disk Administrator был неправильно выбран активный раздел, но обычно проблема решается копированием рабочего варианта NTLDR на сбойный диск.

NTDETECT V1.0 Checking Hardware-Многократное появление этого сообщения означает, что файл NTDETECT.COM поврежден или отсутствует. В большинстве случаев проблема решается перенесением новой копии программы в корневой каталог сбойного системного раздела.

Windows NT Could Not Start Because The Following File Is Missing Or Corrupt: \%systemroot%\system32\ntoskrnl.exe

Это сообщение может свидетельствовать о различных ошибках, но обычно оно означает, что NTLDR не удалось найти файл ядра операционной системы, необходимый для завершения загрузки. Проблема чаще всего возникает из-за того, что создание новых разделов на диске Windows NT приводит к изменению номера загрузочного раздела, в котором находятся системные файлы Windows NT. Присвоение загрузочному разделу правильного номера обычно решает проблему.

Could Not Read From The Selected Boot Disk...

Верный признак того, что проблема связана с загрузочным разделом. Возможно, дело в отсутствующем или неисправном диске (маловероятно, но не исключено). Также причина может заключаться в том, что файловая система раздела, указанного в имени ARC, не опознается программой NTLDR. В этом случае стоит проверить, не изменялось ли в последнее время распределение разделов и не пытался ли кто-нибудь экспериментировать с файлом BOOT.INI. Проблема решается восстановлением неисправного диска или исправлением имени ARC.

STOP:Ox000007E:lnaccessible Boot Device

Ошибки остановки — самые серьезные из всех; Windows NT не сможет работать дальше, пока вы не решите проблему. Чаще всего эта ошибка возникает, когда на компьютере с Windows NT устанавливается контроллер SCSI, не полностью соответствующий стандарту SCSI. Также она может возникнуть при установке контроллера SCSI на компьютере NT, загружаемого с жесткого диска IDE. В этом случае необходимо убедиться, что ни одному из устройств SCSI не назначен идентификатор 0 (или запретить загрузку с диска SCSI). Тогда контроллер SCSI не будет пытаться загрузиться с диска, а NTDETECT.COM не присвоит адаптеру SCSI нулевой номер шины, что может привести к ссылке на неверный раздел в BOOT.INI.


Содержание раздела