Реферат: Неполадки при загрузке Windows и их устранение. Загрузочная дискета

Министерство образования Российской Федерации

Магнитогорский Государственный Технический Университетим. Г.И. Носова

Кафедра вычислительной техники и прикладнойматематики

Индивидуальная работа

по теме «Неисправности призагрузке Windows. Загрузочная дискета»

Выполнил:                                     студентгруппы АМ–01–2 Фасхутдинов Д.Д.

Проверил:                                      старшийпреподаватель Ильина Е.А.

Магнитогорск

2003

СОДЕРЖАНИЕ

 TOC o «1-3» h z <span Arial",«sans-serif»">ВВЕДЕНИЕ… PAGEREF _Toc60497429 h 2

<span Arial",«sans-serif»">ОСНОВНАЯ ЧАСТЬ… PAGEREF _Toc60497430 h 3

Диагностика проблем,возникающих на этапе загрузки. PAGEREF _Toc60497431 h 3

Проблемы,возникающие до появления экрана загрузчика. PAGEREF _Toc60497432 h 3

<span Arial",«sans-serif»">Предупреждение. PAGEREF _Toc60497433 h 4

<span Arial",«sans-serif»">Примечание. PAGEREF _Toc60497434 h 4

Устранение проблем ссистемным разделом. PAGEREF _Toc60497435 h 5

<span Arial",«sans-serif»">Примечание. PAGEREF _Toc60497436 h 5

Устранение проблем сглавной загрузочной записью… PAGEREF _Toc60497437 h 5

Устранение проблем сзагрузочным сектором раздела. PAGEREF _Toc60497438 h 6

Проблемы CMOS. PAGEREF _Toc60497439 h 7

Аппаратные проблемы… PAGEREF _Toc60497440 h 8

Проблемы,возникающие после запуска загрузчика. PAGEREF _Toc60497441 h 9

Использованиеотладочной версии NtdetectPAGEREF _Toc60497442 h 9

Загрузка ОС Windows. PAGEREF _Toc60497443 h 10

<span Arial",«sans-serif»">ЗАКЛЮЧЕНИЕ… PAGEREF _Toc60497444 h 14

<span Arial",«sans-serif»;mso-fareast-font-family:Arial">1<span Times New Roman"">     
<span Arial",«sans-serif»">ВВЕДЕНИЕ<span Arial",«sans-serif»">

Существует целый ряд причин, по которым компьютер неможет успешно выполнить загрузку. Первый шаг в их выявлении – определениевремени возникновения проблемы. Например, если на компьютерах х86 проблема возникаетдо появления экрана загрузчика, то причиной ее возникновения может быть какаппаратный сбой, так и повреждение главной загрузочной записи, таблицы разделовили загрузочного сектора раздела.<span Arial",«sans-serif»; mso-bidi-font-family:«Times New Roman»">

Ктаким повреждениям может привести ряд факторов. Например, на компьютерах х86прерывание BIOSINT13 часто используется вирусами для самоинсталляции. Windowsперехватывает прерывания INT13, но только в том случае, когда она ужезагрузилась. Если компьютер загрузить с помощью системной дискеты MS-DOS, а также втом случае, когда система с двойной загрузкой загружается под управлением MS-DOS, WindowsNT/2000 не может защитить себя от такой угрозы. В MicrosoftKnowledgeBaseесть рядстатей с рекомендациями по защите компьютера от вирусов и описанием  методов восстановления системы, поврежденнойвирусами.

<span Times New Roman",«serif»;mso-fareast-font-family:«Times New Roman»; color:black;mso-ansi-language:RU;mso-fareast-language:RU;mso-bidi-language: AR-SA">
<span Arial",«sans-serif»">ОСНОВНАЯЧАСТЬ<span Arial",«sans-serif»">Диагностика проблем,возникающих на этапе загрузки

Здесьобсуждаются действия, которые можно предпринять для выяснения причин, непрепятствующих загрузке системы Windows.Далее будут кратко рассмотрены ситуации, когда компьютер «зависает» илиотображает сообщение об ошибке прежде, чем пользователь получает возможностьзайти в систему. Помимо этого будут перечислены возможные причины возникновенияпроблем с диском и пути устранения этих неполадок.<span Arial",«sans-serif»;mso-bidi-font-family:«Times New Roman»">

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

Вслучае инсталляции новых физических устройств или новых драйверов причинойпроблем с загрузкой системы могут быть изменение конфигурации системы и еенесовместимость с этими устройствами или драйверами!

Проблемы,возникающие до появления экрана загрузчика

Здесь описаны проблемы, которыемогут возникнуть на этапе между включением компьютера и появлением экраназагрузчика. Их симптомы:

·<span Times New Roman"">       

Сразу после завершения фазысамотестирования (POST)компьютер «зависает»

·<span Times New Roman"">       

Экран загрузчика не появляется

·<span Times New Roman"">       

На экране появляются сообщения об ошибкахследующего типа:

§<span Times New Roman""> 

Missingoperatingsystem(Отсутствует операционная система)

§<span Times New Roman""> 

A disk read error occurred(Ошибкачтениядиска)

§<span Times New Roman""> 

Insert a system diskette and restart thesystem(Вставьтесистемнуюдискетуиперезагрузитесистему)

§<span Times New Roman""> 

invalidpartitiontable(Неверная таблица разделов)

§<span Times New Roman""> 

HardDiskError(Ошибка жесткого диска)

§<span Times New Roman""> 

HardDiskAbsent/Failed(Жесткий дискотсутствует/отказал)

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

<span Arial",«sans-serif»">Предупреждение<span Arial",«sans-serif»">

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

Описанныевыше проблемы могут возникнуть по одной из следующих причин:

·<span Times New Roman"">       

Отсутствие системного раздела на первомжестком диске

·<span Times New Roman"">       

 Поврежденаглавная загрузочная запись

·<span Times New Roman"">       

 Поврежден загрузочный сектор раздела

·<span Times New Roman"">       

 Испортилась микросхема CMOS(или разрядилась еебатарея)

·<span Times New Roman"">       

 Аппаратный сбой<span Arial",«sans-serif»">Примечание<span Arial",«sans-serif»">

Если по каким-топричинам на диске отсутствует файл Boot.ini,но какая-то система (при наличии нескольких систем) инсталлирована в каталог поумолчанию, т. е. C:Winnt, загрузка этой системывсе-таки произойдет.

Устранениепроблем с системным разделом

Когдана компьютерах х86 выполняется загрузка с жесткого диска, систем­ный код BIOSопределяет загрузочныйдиск (обычно, диск 0) и считывает главную загрузочную запись. Код, содержащийсяв главной загрузочной записи, ищет системный раздел на жестком диске. Если онне может найти системный раздел или Windowsне может стартовать из этого раздела, процессзапуска останавливается. Появление сообщения об ошибке типа "Errorloadingoperatingsystem"указывает, что код главной загрузочной записи нашел системный раздел, но неможет запустить операционную систему.

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

<span Arial",«sans-serif»">Примечание<span Arial",«sans-serif»">

Системныйраздел — это основной раздел на загрузочном диске (как правило, диск 0),индикатор загрузки которого (BootIndicator)установлен в значение 0x80. Этот раздел содержит файлы, необходимые для загрузкиWindows(такие, как NTLDR,Ntdetect.comи Boot.ini).

УтилитаFdiskпоказывает системный раздел как активный (activepartition).

В качестве системного раздела может использоваться только основнойраздел. Логический диск в дополнительном разделе для этой цели использоватьнельзя. Установить новый системный раздел можно с помощью оснастки Управлениедисками (DiskManagement)в Windows2000, программы Windows4.0 DiskAdministratorили с помощью программы MS-DOSFdisk.Все эти программы устанавливают поле BootIndicatorдля раздела, который устанавливается как системный, исбрасывают это поле для раздела, который был системным ранее.

Устранениепроблем с главной загрузочной записью

Здесь описаны проблемыс главной загрузочной записью. Функции кода<span Arial",«sans-serif»; mso-bidi-font-family:«Times New Roman»">

главной загрузочнойзаписи:<span Arial",«sans-serif»;mso-bidi-font-family:«Times New Roman»">

·<span Times New Roman"">       

Считывание таблицы разделов, расположеннойв том же секторе<span Arial",«sans-serif»;mso-bidi-font-family:«Times New Roman»">

·<span Times New Roman"">       

Определение местоположения загрузочногосектора раздела<span Arial",«sans-serif»;mso-bidi-font-family:«Times New Roman»">

·<span Times New Roman"">       

Загрузка и выполнение кода, расположенногов загрузочном секторе раздела<span Arial",«sans-serif»;mso-bidi-font-family: «Times New Roman»">

Если код главнойзагрузочной записи оказывается не в состоянии выполнить эти задачи, отображаетсяодно из следующих сообщений об ошибках:<span Arial",«sans-serif»; mso-bidi-font-family:«Times New Roman»">

·<span Times New Roman"">       

Missingoperatingsystem(Отсутствует операционная система)<span Arial",«sans-serif»; mso-bidi-font-family:«Times New Roman»">

·<span Times New Roman"">       

invalidpartitiontable(Неверная таблица разделов)<span Arial",«sans-serif»;mso-bidi-font-family: «Times New Roman»">

Для восстановленияповрежденной главной загрузочной записи можно вос­пользоваться команднойконсолью восстановления Windows2000 (RecoveryConsole),которая позволяет выполнять многие административные задачи и восстановительныеоперации. Запускать консоль восстановления можно из программы установки Windows2000 или включить ее вкачестве одной из опций в меню загрузки.<span Arial",«sans-serif»; mso-bidi-font-family:«Times New Roman»">

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

Существуетнесколько известных вирусов, способных вызывать проблемы с загрузочным секторомраздела даже тогда, когда том отформатирован для использования файловой системыNTFS.Заражение может произойти при запуске программы MS-DOSс дискеты или при запуске MS-DOSна компьютере сдвойной загрузкой. Windows2000 не может защититься от заражения, если она не запущена.<span Arial",«sans-serif»;mso-bidi-font-family:«Times New Roman»">

Вряде случаев повреждение загрузочного сектора раздела может привести кгенерации следующей ошибки типа «синий экран»: STOPОхООООООУВ INACCESSIBLE_BOOT_DEVICE. Еще одним симптомомпроблем с загрузочным сектором раздела является «зависание»компьютера в процессе загрузки без отображения каких-либо сообщений, при этомэкран остается черным.<span Arial",«sans-serif»;mso-bidi-font-family: «Times New Roman»">

Дажепри условии отсутствия очевидных грубых повреждений загрузочный сектор разделаможет работать неправильно. Убедиться в этом можно следующимобразом. Попробуйте переименовать файл NTLDRи запустить Windowsс этого жесткого диска(это можно сделать, загрузив систему с дискеты Windows).

Еслизагрузочный сектор раздела в норме, а причина неудачи — поврежденный файлзагрузчика NTLDR,то в основном разделе NTFSвы увидите следующее сообщение об ошибке:

Couldn'tfindNTLDR

Восновном разделе FATвы увидите сообщение об ошибке:

A kernel file is missing from the disk

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

Какправило, файл NTLDRпо умолчанию имеет атрибуты скрытый, системный и только чтение. Посколькузапустить Windowsпри испорчен­ном загрузочном секторе в загрузочном разделе невозможно, можнозапус­тить MS-DOSс загрузочной дискеты MS-DOS. Загрузив MS-DOS, можно изменитьатрибуты файла (только на диске с FAT!). Для этой цели необходимо в командной строке MS-DOSввести следующуюкоманду:

Attrib –s –h –r ntldr

ПроблемыCMOS

Какправило, CMOSхранит следующую информацию:

·<span Times New Roman"">       

Дата и время

·<span Times New Roman"">       

Тип дисковода для гибких дискет

·<span Times New Roman"">       

Тип видеоадаптера

·<span Times New Roman"">       

Тип жесткого диска (дисков)

·<span Times New Roman"">       

Объем установленной памяти

Каждый производитель BIOSпринимает решение о стандартных конфигурациях, атакже задает параметры, которые пользователь может устанавливатьсамостоятельно. Доступ к программе конфигурирования CMOSможно получить через специальную утилитуили путем нажатия последовательности клавиш в процессе загрузки компьютера (этиопции зависят от поставщика). Информацию, содержащуюся в CMOS, необходимо записывать(или распечатать, если программа Setupпозволяет это делать).

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

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

·<span Times New Roman"">       

Слабая батарея (это бывает, если компьютердолго не включали)

·<span Times New Roman"">       

CMOSи батарея не соединены, соединены некачественно или непра­вильно

·<span Times New Roman"">       

Микросхема CMOSповреждена разрядом статическогоэлектричества

Всеэти проблемы могут вызвать обнуление CMOSили иное повреждение информации, что может непозволить загрузить компьютер.

Аппаратныепроблемы

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

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

·<span Times New Roman"">       

Правильность установки терминаторов на SCSI-шлейфах

·<span Times New Roman"">       

BIOSактивизирована только на первом контроллере SCSI(есливообще активизирована)

·<span Times New Roman"">       

Отсутствие конфликтов по IRQ

Есливы не вносили никаких изменений, проверьте следующее:

·<span Times New Roman"">       

Правильность установки карт контроллеров

·<span Times New Roman"">       

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

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

Использованиеотладочной версии Ntdetect

На компьютерах х86 Ntdetectосуществляет распознавание установленных аппаратных компонентов.

Windows 2000 Resource Kit содержитотладочную(checked) версиюNtdetect.coiJ

котораяназывается Ntdetect.chk. Если Ntdetect.comне может обнаружить всеаппаратные устройства, которые он, по вашему мнению, должен находить,вы можете использовать отладочную версию, которая поможет локализоватьпроблему.

Отладочнаяверсия устанавливается с помощью файла Installd.cmd, которая выполняетследующие действия:

·<span Times New Roman"">       

переименовывает стандартный Ntdetect.com

·<span Times New Roman"">       

копирует Ntdetect.chkв Ntdetect.com

Послевыполнения этих операций нужно перезагрузить компьютер.

Призапуске системы с отладочной версией Ntdetectна экране будет появляться информация обо всехобнаруживаемых аппаратных средствах. Ни приведен типичный пример этого выводана экран:

Detecting System Component ...

Reading BIOS Date…

Done Reading BIOS Date (1/20/94) DetectingBus/Adapter Component…

Collecting Disk Geometry… DetectingKeyboard Component.. .

КогдаNtdetectзавершит вывод информации на экран, нажмите клавишу <Enter> для продолжения. Ntdetectотобразитинформацию об узлах дерева аппаратных устройств. Для завершения вывода каждогоинформационного экрана необходимо нажимать клавишу <Enter>.

Когданеобходимость в использовании отладочной версии Ntdetectотпадает, выполните командуinstalld/not.

Загрузка ОС Windows

Длязагрузки ОС Windowsнеобходимы следующие файлы: io.sys; command.com, system.ini; win.ini; файлы реестра system.dat; user.dat. Файлы msdos.sys, config.sysи autoexec.batтребуются только дляспецифического конфигурирования ОС, и Windowsможет обхо­диться и без них. Все эти файлыграмотный необходимо регулярно сохранять в специально отведенной для резервногокопирования папке (только в этом случае можно практически без усилий,воспользовав­шись системной дискетой, восстановить сбившиеся настройки).<span Arial",«sans-serif»;mso-bidi-font-family:«Times New Roman»">

Далеебудут считаны некоторые параметры из системного рее­стра, проанализированыаппаратные средства компьютера.<span Arial",«sans-serif»;mso-bidi-font-family: «Times New Roman»">

Затемпоследует исполнение инструкций файла config.sys,рас­положенного в корневой директории системного диска. Этот файл предназначендля задания некоторых ключевых системных параметров и загрузки драйверовреального режима. Он также является обычным текстовым файлом, поэтому для егоредактирования достаточно обыч­ного текстового редактора, хотя в Windows98 появилась и гораздоболее удобная и безопасная утилита для редактирования основных конфигурационныхфайлов – «Программа настройки системы» (msconfig.exe).<span Arial",«sans-serif»;mso-bidi-font-family:«Times New Roman»">

Главное преимущество этой утилиты в том, что в ней преду­смотренавозможность отмены ошибочно введенных изменений. Не­обрабатываемые комментариив config.sysтакже начинаются сточки с запятой либо со слова «rem».Но, по большому счету, файл этот операционной системе не очень-то и нужен, таккак все необходимые Windowsпараметры задаются автоматически еще на этапе загрузки файла io.sys. В нем содержатся всенужные системе параметры, используемые в том случае, если в config.sysявно не про­писаны альтернативныеустановки. Получается, что ОС Windowsсама загружает по умолчанию следующий набор параметров (табл. 1).

Таблица 1

Команды файла config.sys, загружаемые по умолчанию

Параметр

Выполнение

device=c:windowshimem.sys

Драйвер обеспечивает доступ к расширенной и верхней памяти

device=c:windowsifshlp.sys

Драйвер поддержки файловых систем, без него Windowsобычно не может загрузиться

Device=c:windowssetver.exe

Драйвер нужен для того, чтобы устаревшие приложения не отказывались работать с совре­менными реализациями MS-DOS — на запрос старой программы он отвечает, что установлена именно та версия MS-DOS, которая ей нужна

fileshigh=30

Максимальное количество одновременно от­крытых файлов, для многих DOS-программ требуется увеличить это значение до 100

lastdrivehich=z

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

buffershigh=30

Количество буферов дискового ввода-вывода

Stackshigh=9,256

Количество и размер стеков, предназначенных для временного хранения различной системной информации

shell=command.com /p

Путь и параметры используемого командного интерпретатора

fcbshigh=4

Количество блоков управления файлами, необ­ходимых старым DOS-программам

Всеэти параметры и драйвера загружаются, даже если config.sysих не содержит. Значения, задаваемые командами files, lastdrive,buffers,stacks,fcbs,и драйвер setver.exeнужны только приложениям MS-DOS. Хотя параметров, команд и драйверов, задаваемыхчерез config.sys, оченьмного, чаще всего этот файл используется для загруз­ки каких-либо специфичных DOS-драйверов.

ВWindows98 файл config.sysпозволяет создавать меню мультиконфигурации (при каждойзагрузке можно выбирать нужные в дан­ный конкретный момент параметры), а такжесоответствующую этим параметрам ветвь в файле autoexec.bat, чтопросто незаменимо для тех, кто часто использует MS-DOS — получается очень гибкая и удобная система.

Послеобработки config.sysв Windows98 загружается команд­ный интерпретатор command.com — программа,отвечающая, например, за такие задачи, как прием и выполнение команд;выполнение пакет­ных файлов (с расширением .bat); загрузкав память DOS-программ. По умолчанию используется command.com, находящийся вкорневой директории системного диска, хотя с помощью команды shellв config.sysможно задать любой путь к этому файлу. Файл этот тоже легковосстанавливается командой sysС: после загрузки ПК с дискеты.

С помощью только что загруженного command.comобрабатывается файл autoexec.bat, предназначенныйдля запуска резидентных DOS-программ, для выполнения каких-либо команд илиустановки некоторых системных параметров. Как и config.sys, файлautoexec.batне является жизненно необходимым для Windows, поскольку все, чтонужно операционной системе, задается в встроен­ном в файле io.sys(см. табл.2).

Таблица2

Команды файла autoexec.bat, загружаемые поумолчанию

Параметр

Выполнение

@echo off

Отключение вывода информации на экран при выполнении команд из autoexec.bat

net start

Загрузка сетевых компонентов реального режима, если они установлены

set tmp=C:WindowsTemp

Установка значения переменной ТМР  путь к папке временных файлов

set temp=C:WindowsTemp

Установка значения переменной TEMP– путь к папке временных файлов

set comspec=C:command.com

Задается значение переменной COMSPEC– путь к командному интерпретатору

prompt $p$g

Настройка вида курсора командной строки MS-DOS

path C:Windows;

C:WindowsCommand

Пути поиска исполняемых файлов

Еслипо какой-то причине необходимо отменить выполнение каких-либо параметровнеобходимо в config.sysдобавить строку dos=noautoили записать в один изконфигурационных файлов явную команду, изменяющую требуемый параметр.

Наэтом фаза загрузки компонентов реального режима заверша­ется. Посмотреть, что врезультате загрузилось, можно, введя в строке Выполнить меню Пуск команду mem/р/с или mem/d/p — будет пока­занакартина занятости памяти с перечнем всех загруженных DOS-драйверов и резидентных программ.Присутствие каких-либо DOS-драйверовбез необходимости не рекомендуется. Windowsне всегда способна их отключить, подменяя своимидрайверами, а это серьезно снижает и быстродействие системы, и ее устойчивость.

<span Times New Roman",«serif»;mso-fareast-font-family:«Times New Roman»; color:black;mso-ansi-language:RU;mso-fareast-language:RU;mso-bidi-language: AR-SA">
<span Arial",«sans-serif»">ЗАКЛЮЧЕНИЕ<span Arial",«sans-serif»">

Длятого, чтобы устранить неисправности при запуске Windows, необходимо:

·<span Times New Roman"">       

Следить за сообщениями с первого момента запуска

·<span Times New Roman"">       

Проверить файлы Config.sys, Autoexec.bat

·<span Times New Roman"">       

Создать файл отчёта по загрузке Windows

·<span Times New Roman"">       

Попасть в стартовое меню Windows(F8)

·<span Times New Roman"">       

Выбрать режим – создавать отчёт (C:BOOTLOG.TXT)

·<span Times New Roman"">        

После загрузки посмотреть BOOTLOG.TXT. В файлахотчёта загрузка фиксируется двумя строчками. Сообщение об ошибках надо смотретьво второй строке.
еще рефераты
Еще работы по программному обеспечению