Не загружается ос windows xp. Не загружается операционная система Windows XP

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

■ В случае если на начальном этапе загрузки на экране появляется сообщение Invalid system disk. Replace the disk, and then press any key и вы не можете выполнять работу на дому, проверьте, не вставлена ли в дисковод вашего компьютера дискета. Если дискета присутствует в дисководе, удалите ее, после чего нажмите кнопку Reset на лицевой панели системного блока либо выключите питание компьютера и включите его снова.

Компьютер может не загружаться если процесс загрузки операционной системы останавливается на каком-либо этапе, нажмите кнопку Reset на лицевой панели системного блока либо выключите питание компьютера и включите его снова, затем на начальном этапе повторной загрузки системы нажмите клавишу F8. На экране появится меню, в котором вам следует выбрать пункт Безопасный режим (Safe Mode) при помощи клавиш управления курсором в Windows 2000/ХР либо последовательным нажатием на клавиши 3 и Enter в Windows 98/Millennium Edition. После окончания загрузки Windows в режиме защиты от сбоев выполните проверку дисков. В Windows 98/Millennium Edition для этого следует выбра ть Пуск > Программы > Стандартные > Служебные > Проверка диска, после чего в открывшемся окне программы проверки дисков щелкнуть мышью на кнопке Запуск. В Windows 2000/XP откройте окно Мой компьютер, щелкните правой кнопкой мыши на значке диска, на котором установлена Windows (чаще всего это диск С:), в открывшемся меню выберите пункт Свойства. Щелчком мыши в верхней части появившегося на экране окна перейдите на вкладку Сервис, щелкните на кнопке Выполнить проверку, установите флажки Автоматически исправлять системные ошибки и Вое станавливать поврежденные сектора , после чего нажмите на кнопку Запуск. Скорее всего, Windows предложит вам выполнить проверку при следующей загрузке системы согласитесь с этим предложением нажатием на кнопку Да. Перезагрузите компьютер.

Если компьютер не загружался , то после загрузки операционной системы в безопасном режиме (для выбора этого режима нажмите клавишу F8 на начальном этапе загрузки Windows) в Windows Millennium Edition/2000/ХР вы можете воспользоваться утилитой Восстановление системы. Для этого выберите Пуск > Программы > Стандартные > Служебные > Восстановление системы для Windows Millennium Edition/2000 или Пуск > Все программы > Стандартные > Служебные >Восстановление системы для Windows ХР. В правой части открывшегося окна Восстановление системы установите переключатель в положение Восстановить компьютер до состояния на более ранний момент времени (Восстановление более раннего состояния компьютера) и щелкните мышью на кнопке Далее. В левой части следующего окна вы увидите изображение календаря, в таблице которого жирным шрифтом выделены даты, в которые Windows автоматически создавала «моментальный снимок» системы, - именно до состояния на один из этих дней вы сможете восстановить Windows при помощи данной программы. Такие «моментальные снимки» называются точками восстановления системы. Переключать в календаре месяцы можно щелчком мышью на кнопках с изображением правой и левой стрелки. Выбрав нужный месяц, щелкните на дате, когда была создана нужная вам точка восстановления. В расположенном правее поле вы увидите время ее создания и краткий текстовый комментарий. Можно пролистать список точек восстановления, щелкая на кнопках с правой и левой стрелками над описанием точек восстановления. Выбрав нужную точку восстановления, нажмите на кнопку Далее. Программа Восстановление системы покажет вам информацию о выбранной точке восстановления. Щелкните на кнопке Далее, чтобы начать восстановление системы. В течение нескольких секунд программа Восстановление системы считает с диска всю необходимую информацию, после чего компьютер будет перезагружен. После завершения процесса реанимации Windows загрузится в штатном режиме с полностью восстановленными настройками. Восстановление системы не означает, что после перезагрузки компьютера вы потеряете подготовленные вами за последнее время документы или сообщения электронной почты , однако программы, установленные после даты создания точки восстановления, могут не запускаться, так что вам потребуется переустановить их заново.
Если при включении питания компьютера из системного блока раздаются звуковые сигналы, состоящие из серии длинных или коротких гудков (при этом может исчезнуть изображение на экране монитора), это означает возникновение аппаратного сбоя - скорее всего, компьютер не загружается потому что в компьютере вышла из строя какая-либо деталь. Обратитесь к специалисту по ремонту компьютеров.

Мне, инженеру сервисного центра , часто приходится слышать от клиентов жалобы на то, что компьютер не запускается или не загружается. Так описывают разные неполадки - от проблем с включением до нарушения загрузки операционной системы. Но если быть более точными, «не запускается» следует понимать как не включается, не инициализируется или не работает, тогда как «не загружается» должно означать именно проблемы с загрузкой системы.

Рассмотрим на примерах конкретных симптомов, почему компьютер не запускается.

Нет реакции на нажатие кнопки включения

Причины

  • Нет напряжения в электросети, поврежден электрический шнур или вышел из строя блок питания.
  • Повреждена кнопка включения (Power).
  • Нет электрического контакта в разъемах питания.
  • Вышла из строя микросхема управления питанием.
  • Поврежден внутренний блок питания (на ноутбуках).
  • Вышел из строя чипсет.
  • Поврежден BIOS.

Что делать?

  • Убедитесь, что в электросети есть напряжение. Проверьте, включен ли блок питания и надежно ли к нему подсоединен кабель. При возможности проверьте работу компьютера с другим блоком питания.
  • Для проверки кнопки отключите провода от контактов Power Switch (ON, PWR_ON, PC_ON) на материнской плате и замкните контакты отверткой. Если ПК нормально включится - виновата кнопка.
  • Сбросьте настройки BIOS извлечением батарейки питания микросхемы CMOS и замыканием выводов гнезда. Или с помощью джампера (кнопки) Clear CMOS (другие названия - CLRTC, CRTC, CL_CMOS, CCMOS).

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

Причины

  • Неисправен процессор или имеются неполадки в системе его питания.
  • Вышел из строя северный мост.
  • Неисправны планки, слоты или питание ОЗУ (оперативной памяти).
  • «Слетела» прошивка BIOS.

Что делать?

  • Убедитесь в отсутствии повреждений процессора и правильности подключения его системы охлаждения.
  • Проверьте, подключен ли дополнительный четырехконтактный разъем возле стабилизатора питания CPU.
  • Проверьте работу планок ОЗУ в разных слотах, попробуйте заменить их на заведомо исправные.
  • Сбросьте настройки BIOS.

Компьютер выключается или перезагружается в процессе запуска

Причины

  • Перегрев процессора или основных элементов системной платы.
  • Выход из строя (короткое замыкание) одного из устройств компьютера.
  • Уровни напряжения на материнской плате вышли за границы допустимых пределов.
  • Неполадки BIOS.

Что делать?

  • Очистите систему охлаждения от загрязнений. Обновите слой термопасты на процессоре.
  • Отключите все устройства, необязательные для старта компьютера: периферию, платы расширения (звук, сеть и т. д.), оптический привод , всё, что подключено к USB (кроме клавиатуры), ОЗУ (кроме одной планки), жесткие диски , кроме системного. Если ПК запустится - виновато одно из отключенных устройств.
  • Сбросьте настройки BIOS.

Загрузка операционной системы не начинается

Причины

  • Системный жесткий диск вышел из строя, неправильно подключен или не получает питания.
  • Проблемы чипсета (южного моста).
  • Неполадки BIOS.
  • Повреждения MBR или загрузочных файлов операционной системы.

Что делать?

  • Убедитесь, что жесткий диск правильно подключен, работоспособен и получает питание. Проверьте, определяется ли он в BIOS и виден ли при загрузке с других носителей.
  • Сбросьте настройки BIOS.

Если ничего не помогло, а также если проблема с включением возникла на ноутбуке - обращайтесь в сервис.

О неполадках, связанных с операционной системой Windows XP, поговорим более подробно.

Почему может нарушиться запуск Windows XP?

Причин, по которым не загружается Win XP, много. Это повреждение или отсутствие загрузочных файлов, изменения в реестре, неправильные настройки файла конфигурации boot.ini, повреждение MBR (главной загрузочной записи), а иногда - сочетание этих факторов. Возникают такие проблемы чаще всего из-за следующего:

  • вирусной активности, особенно связанной с блокировкой MBR и рабочего стола Виндовс, а также вследствие неудачных попыток лечения таких вирусов;
  • ошибок при создании конфигурации с загрузкой нескольких операционных систем;
  • дефектов поверхности жесткого диска ;
  • перебоев в электросети, из-за которых бывает повреждение файлов Win в процессе чтения и записи.

Для лучшего понимания причин сбоев загрузки Win XP, кратко разберем, как проходит этот процесс.

Порядок загрузки компьютера под управлением Windows XP

До системные этапы включения ПК - получение матплатой сигнала Power Good, инициализацию устройств и начало выполнения кода BIOS мы рассматривать не будем, поскольку проблемы на этой стадии относятся к аппаратным. Началом старта Виндовс будем считать выполнение загрузочного кода MBR, которому передает управление BIOS. Итак.

  • MBR находит в таблице активный раздел и передает управление загрузочному коду из его первого сектора (Boot Sector).
  • Выполнившись, код загрузочного сектора передает управление файлу NTLDR - загрузчику Windows XP.
  • NTLDR переводит процессор в 32-битный режим работы и проверяет, не сохранен ли на жестком диске образ спящего режима (файл hiberfil.sys). Если такой образ есть - загружает его, если нет - считывает информацию из Boot.INI - файла конфигурации загрузки.
  • Если на компьютере установлено несколько копий Win, на экран выводится меню, из которого пользователь может выбрать, какую систему загружать.


  • После выбора системы запускается файл ntdetect.com, который определяет аппаратную конфигурацию текущей загрузки.
  • Далее загружаются файлы ntoskrnl.exe (ядро Windows XP) и Hal.dll (Hardware Abstraction Layer) - посредник между аппаратным обеспечением ПК и ядром Win.
  • Последняя задача NTLDR - это запуск драйверов, отмеченных в реестре как загрузочные, и передача управления коду ядра. В же это время происходит инициализация оборудования, включение контроллера прерываний и системы ввода-вывода.
  • Ядро Windows XP запускает диспетчер сеансов - Smss.exe, который создает среду пользовательского окружения, графическую подсистему - Win32k.sys, подсистему исполнения клиент-сервер Csrss.exe, программу входа в Win - Winlogon.exe, сервис проверки подлинности - Lsass.exe и Services.exe - диспетчер управления службами.
  • Следом идет запуск экрана приветствия - LogonUI.exe и программы входа пользователя в Windows - Userinit.exe.
  • Далее запускается проводник (оболочка Win) - Explorer.exe, на экране появляется рабочий стол и система переходит в режим ожидания команд пользователя.

Как восстановить загрузку Windows XP

Сбой загрузки Win может возникнуть на любой из перечисленных стадий. Зная, что за чем следует, проще разобраться в причинах, нарушающих запуск системы.

Восстановление главной загрузочной записи (MBR)

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

  • Missing Operating System - операционная система не найдена;
  • Invalid Partition Table - невалидная (дефектная) таблица разделов;
  • Error Loading Operating System - ошибка загрузки операционной системы.

Или не выводится ничего.

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

  • поместите в привод установочный диск и начните загрузку, когда увидите на сообщение «Вас приветствует программа установки», нажмите клавишу R (восстановить);


  • для работы в консоли укажите порядковый номер Win XP, куда нужно выполнить вход. Если у вас одна система, нажмите 1;
  • введите пароль администратора;
  • введите команду fixmbr и нажмите Enter - загрузочный код будет перезаписан;
  • для выхода из консоли введите команду exit .


Таблицу разделов собственными средствами Win исправить нельзя. Для этого приходится использовать сторонние программы . Одна из таких - утилита TestDisk , отлично справляется с этой задачей.


Восстановление загрузочного сектора и загрузчика NTLDR

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

  • NTLDR is missing - не найден загрузчик NTLDR;
  • А disk read error occurred - возникла ошибка чтения диска;
  • NTLDR is compressed - загрузчик NTLDR сжат (не разархивирован).

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


Такие же сообщения могут быть и при отсутствии в корневом каталоге Windows XP загрузчика NTLDR. Исправить ситуацию поможет копия этого файла, перенесенная с другого компьютера под управлением Windows XP или с установочного диска.

Настройка конфигурации загрузки (Boot.INI)

Если конфигурационный файл загрузки Boot.INI содержит ошибки, запуск Win XP тоже будет невозможен, так как NTLDR не будет знать, что и с какими параметрами загружать. Об этой проблеме система оповещает следующими сообщениями:

  • Check boot path and disk hardware - проверьте диск и путь к загрузочному разделу;
  • Could not read from selected boot disk - не удалось прочитать данные с выбранного загрузочного диска;
  • Windows could not start because of a computer disk hardware configuration problem - запуск Windows не удался из-за ошибки конфигурации диска.

Выйти из ситуации снова поможет консоль восстановления. Выполните команду: bootcfg /rebuild - она восстанавливает стандартные записи boot.INI. В процессе ее работы все разделы жесткого диска проверяются на наличие установленных копий Win. Если системы обнаруживаются, записи о них добавляются в конфигурационный файл, причем пользователь может подтвердить либо отклонить добавление системы в список загрузки. Так удается восстановить запуск сразу нескольких копий Windows.


Восстановление реестра

Еще одна из причин, XP не загружается - это повреждение реестра, особенно разделов System, где содержатся сведения о запуске драйверов, и Software, в котором находится параметры управления загрузкой.

Для «отката» этих двух разделов к состоянию на момент установки системы, запустите консоль восстановления и выполните команды:

rename c:windowssystem32configsystem system.old

rename c:windowssystem32configsoftware software.old

copy c:windowsrepairsystem c:windowssystem32configsystem

copy c:windowsrepairsoftware c:windowssystem32configsoftware

Этим же способом можно восстановить и другие разделы реестра Win: Defoult, Security и Sum.


Восстановление загрузочных файлов

Вы уже знаете, почему файлы, ответственные за запуск Windows XP, теряют работоспособность. Win в таких случаях загружается почти до конца, но в определенный момент уходит в перезагрузку или завершается BSoD’ом. Так, ошибка 0xC000021a {fatal system error} говорит об отсутствии или повреждении Winlogon.exe или Csrss.exe. Проблемы других файлов могут не сопровождаться сообщениями, а проявляться только черным экраном в процессе загрузки.

Если известно, какие именно файлы отсутствуют, можно перенести их с другой аналогичной системы или с дистрибутивного диска - из папки i386. Для этого компьютер также загружается с консоли восстановления, где выполняются команды копирования и распаковки файлов из хранилища. Так, команда expand d:i386userinit.ex_ c:windowssystem32 распакует и скопирует в папку system32 файл userinit.exe , где d: - это установочный диск.

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

  • Выполните запуск компьютера с установочного диска. При появлении окна «Вас приветствует программа…» продолжите установку нажатием Enter.


  • В ходе дальнейшей работы программа просканирует диски и если обнаружит на них копию Windows XP, предложит восстановить. Для этого выберите ее в списке и нажмите «R».


  • После перезагрузки пройдет еще несколько этапов, где потребуется участие пользователя. В том числе - ввод серийного номера.


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

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

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

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

Что делать если компьютер не загружается

Сначала нужно выяснить, на каком этапе «виснет» компьютер, на этапе самотестирования, либо когда уже началась загрузка Windows.

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

Иногда помогает загрузка последней удачной конфигурации. Для этого сразу после включения компьютера и подачи системой BIOS сигнала о успешном прохождении самоконтроля (один короткий), необходимо начинать нажимать на кнопку F8. В появившемся меню выбрать «Загрузка последней удачной конфигурации». Если после этого система запустится, проблема будет решена.

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

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

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

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

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

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

Процесс загрузки компьютера казалось бы изучен нами до мелочей: кнопка - BIOS - операционная система - логин... А ты задумывался когда-нибудь о том что же на самом деле происходит в это время внутри твоего компьютера? Можешь по шагам рассказать как работает компьютер? Уверен, что нет. Поэтому сегодня проведем короткий ликбез - расскажем о том, как же на самом деле загружается компьютер.

Эта статья рассматривает работу Windows XP, в остальных системах процесс, естественно, несколько отличается.

Включается тумблер питания.
Блок питания проводит самодиагностику. Когда все электрические параметры в норме БП посылает сигнал Power Good процессору. Время между включением питания и уходом сигнала обычно 0.1-0.5 секунд.

Таймер микропроцессора получает сигнал Power Good.
С получением этого сигнала таймер перестает посылать сигнал Reset процессору, позволяя тому включиться.

CPU начинает выполнять код ROM BIOS.
Процессор загружает ROM BIOS начиная с адреса FFFF:0000. По этому адресу прописан только переход на адрес настоящего кода BIOS ROM.

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

BIOS ищет адаптеры, которые могут потребовать загрузки своего BIOS-а.
Самым типичным случаем в этом случае является видео карта. Загрузочная процедура сканирует память с адреса C000:0000 по C780:0000 для поиска видео ROM. Таким образом загружаются системы всех адаптеров.

ROM BIOS проверяет выключение это или перезагрузка.
Процедура два байта по адресу 0000:0472. Любое значение отличное от 1234h является свидетельством "холодного" старта.

Если это включение ROM BIOS запускает полный POST (Power On Self Test). Если это перезагрузка, то из POST процедуры исключается проверка памяти.
Процедуру POST можно разделить на три компоненты:

  • Видео тест инициализирует видео адаптер, тестирует карту и видео память, показывает конфигурацию или возникшие ошибки.
  • Идентификация BIOS-а показывает версию прошивки, производителя и дату.
  • Тест памяти проверяет чипы памяти и подсчитывает размер установленной памяти.

Ошибки, которые могут возникнуть в ходе POST проверки можно разделить на смертельные и не очень:). Во втором случае они показываются на экране, но позволяют продолжить процесс загрузки. Ясно, что в первом случае процесс загрузки останавливается, что обычно сопровождается серией бип-кодов.

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

Если первым является жесткий диск, BIOS проверяет самый первый сектор диска на наличие Master Boot Record (MBR). Для дисковода проверяется Boot Record в первом секторе.
Master Boot Record - первый сектор на цилиндре 0, 0 головке, 512 байт размером. Если она находится, то загружается в память по адресу 0000:7C00, потом проверяется на правильную сигнатуру - два последних байта должны быть 55AAh. Отсутствие MBR или этих проверочных байт останавливает процесс загрузки и выдает предупреждение. Сама MBR состоит из двух частей - системного загрузчика (partition loader или Boot loader), программы, которая получает управление при загрузке с этого жесткого диска; таблицы разделов (партиций), которая содержит информацию о логических дисках, имеющихся на жестком диске.

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

Дальше Boot Loader проверяет таблицу партиций в поисках активной. Загрузчик дальше ищет загрузочную запись (Boot Record) на самом первом секторе раздела.
В данном случае Boot Record это еще 512 байт - таблица с описанием раздела (количество байт в секторе, количество секторов в кластере и т.п.) и переход на первый файл операционной системы (IO.SYS в DOS).


Операционная система

Управление передается операционной системе. Как же она работает, как проходит процесс загрузки?

Boot Record проверяется на правильность и если код признается правильным то код загрузочного сектора исполняется как программа.
Загрузка Windows XP контролируется файлом NTLDR, находящемся в корневой директории системного раздела. NTLDR работает в четыре приема:

  1. Начальная фаза загрузки
  2. Выбор системы
  3. Определение железа
  4. Выбор конфигурации

В начальной фазе NTLDR переключает процессор в защищенный режим. Затем загружает соответствующий драйвер файловой системы для работы с файлами любой файловой системы, поддерживаемой XP.
Если кто забыл, то наша любимая ОСь может работать с FAT-16, FAT-32 и NTFS.

Если в корневой директории есть BOOT.INI, то его содержание загружается в память. Если в нем есть записи более чем об одной операционной системе, NTLDR останавливает работу - показывает меню с выбором и ожидает ввода от пользователя определенный период времени.
Если такого файла нет, то NTLDR продолжает загрузку с первой партиции первого диска, обычно это C:\.

Если в процессе выбора пользователь выбрал Windows NT, 2000 или XP, то проверяется нажатие F8 и показ соответствующего меню с опциями загрузки.
После каждой удачной загрузки XP создает копию текущей комбинации драйверов и системных настроек известную как Last Known Good Configuration. Этот коллекцию можно использовать для загрузки в случае если некое новое устройство внесло разлад в работу операционной системы.

Если выбранная операционная система XP, то NTLDR находит и загружает DOS-овскую программу NTDETECT.COM для определения железа, установленного в компьютере.
NTDETECT.COM строит список компонентов, который потом используется в ключе HARDWARE ветки HKEY_LOCAL_MACHINE реестра.

Если компьютер имеет более одного профиля оборудования программа останавливается с меню выбора конфигурации.

После выбора конфигурации NTLDR начинает загрузку ядра XP (NTOSKRNK.EXE).
В процессе загрузки ядра (но перед инициализацией) NTLDR остается главным в управлении компьютером. Экран очищается и внизу показывается анимация из белых прямоугольников. Кроме ядра загружается и Hardware Abstraction Layer (HAL.DLL), дабы ядро могло абстрагироваться от железа. Оба файла находятся в директории System32.

NTLDR загружает драйвера устройств, помеченные как загрузочные. Загрузив их NTLDR передает управление компьютером дальше.
Каждый драйвер имеет ключ в HKEY_LOCAL_MACHINE\SYSTEM\Services. Если значение Start равно SERVICE_BOOT_START, то устройство считается загрузочным. Для кажого такого устройства на экране печатается точка.

NTOSKRNL в процессе загрузки проходит через две фазы - так называемую фазу 0 и фазу 1. Первая фаза инициализирует лишь ту часть микроядра и исполнительные подсистемы, которая требуется для работы основных служб и продолжения загрузки. На этом этапе на экране показывается графический экран со статус баром.
XP дизейблит прерывания в процессе фазы 0 и включает их только перед фазой 1. Вызывается HAL для подготовки контроллера прерываний. Инициализируются Memory Manager, Object Manager, Security Reference Monitor и Process Manager. Фаза 1 начинается когда HAL подготавливает систему для обработки прерываний устройств. Если на компьютере установлено более одного процессор они инициализируются. Все исполнительные подсистемы реинициализируются в следующем порядке:

  1. Object Manager
  2. Executive
  3. Microkernel
  4. Security Reference Monitor
  5. Memory Manager
  6. Cache Manager
  7. I/O Manager
  8. Process Manager

Инициализация Менеджера ввода/Вывода начинает процесс загрузки всех системных драйверов. С того момента где остановился NTLDR загружаются драйвера по приоритету.
Сбой в загрузке драйвера может заставить XP перезагрузиться и попытаться восстановить Last Known Good Configuration.

Последняя задача фазы 1 инициализации ядра - запуск Session Manager Subsystem (SMSS). Подсистема ответственна за создание пользовательского окружения, обеспечивающего интерфейс NT.
SMSS работает в пользовательском режиме, но в отличии от других приложений SMSS считается доверенной частью операционной системы и "родным" приложением (использует только исполнительные функции), что позволяет ей запустить графическую подсистему и login.

SMSS загружает win32k.sys - графическую подсистему.
Драйвер переключает компьютер в графический режим, SMSS стартует все сервисы, которые должны автоматически запускаться при старте. Если все устройства и сервисы стартовали удачно процесс загрузки считается удачным и создается Last Known Good Configuration.

Процесс загрузки не считается завершенным до тех пор, пока пользователь не залогинился в систему. Процесс инициализируется файлом WINLOGON.EXE, запускаемым как сервис и поддерживается Local Security Authority (LSASS.EXE), который и показывает диалог входа в систему.
Это диалоговое окно показывается примерно тогда, когда Services Subsystem стартует сетевую службу.

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

Существует два варианта проблемы:

  1. Программная ошибка вследствие неправильной работы программного обеспечения.
  2. Аппаратная ошибка, вызванная поломкой определенной детали.

1. Компьютер реагирует, но не загружается

Вы нажали на кнопку питания (Power), а на мониторе не отображается абсолютно ничего, но при этом кулер заработал и загорелись лампочки? Вероятнее всего неправильно подключен монитор или случилась аппаратная ошибка. Что же делать в случае, если дело все-таки в аппаратной части?

Как вариант в Вашем ПК где-то пропал контакт из-за засорения пылью. Тогда стоит сделать следующее:

  1. Открутите крышку от системного блока и извлеките видеоадаптер и оперативную память.
  2. Осторожно избавьтесь от пыли на деталях и самом системном блоке.
  3. Тщательно вытрите контакты видеоадаптера и оперативки.
  4. Поставьте все детали на место и проверьте, работает ли компьютер.

Если после выполненных действий компьютер не включился и не загружается Windows XP, нужно будет найти деталь, вышедшую из строя. Это можно легко сделать при помощи BIOS (базовой системы ввода-вывода). Главное знать, какая версия установлена на компьютере.

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

В случае если Вы не в курсе, какая у Вас версия BIOS, тогда придется помучиться. Нужно будет одну за другой менять свои детали на другие (одолженные у кого-то) до тех пор, пока не выяснится какая же из них нерабочая. Подобный вариант неосуществим для Вас? Тогда осталось только обратиться к специалистам.

2. Компьютер совсем не реагирует

В случае, когда Вы нажимаете на кнопку питания (Power), но компьютер не реагирует (не шумит кулер, не светятся лампочки), сразу нужно проверить, правильно ли подключен компьютер. Для этого убедитесь, что переключатель с тыльной стороны системного блока включен и внимательно осмотрите кабели питания.

Если все подключено верно, то скорее всего сломался блок питания. В случае если Вы никогда не имели дела с электроприборами, ликвидировать такую поломку самому будет довольно тяжело. Но все таки будет неплохо одолжить у кого-то блок питания, подключить его к Вашему ПК и проверить включится ли он. Не знаете, как подключить? Тогда стоит обратиться к специалистам.

3. Компьютер включился, но не загружается Windows XP

Бывают случаи, когда ПК включился, монитор заработал, однако не загружается Windows XP (черный экран). На экране отображается окно, как на (рисунке 1).

Рисунок 1 — DISK BOOT FAILURE – INSERT SYSTEM DISK AND PRESS ENTER

Если Вы видите подобное сообщение, то это значит, что компьютер не может обнаружить устройство для хранения данных, на котором хранится ОС. Проще говоря, компьютер не видит HDD, поэтому и не загружается Windows XP.

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

Также Вы можете увидеть при запуске компьютера текст как на (рисунке 2).

Рисунок 2 – Сообщение

Это значит, что системные файлы утрачены или повреждены. В таком случае нужно:

  1. Выполнить загрузку последней успешной конфигурации. Для этого нужно включить компьютер и нажимать F8 на клавиатуре. Далее выберите нужный пункт в отобразившемся меню.
  2. Выполните описанные выше действия, но нажмите на «Безопасный режим». Сделайте восстановление системы, если ОС загрузится.

Если операционная система вообще не грузится, то разумнее всего будет переустановить Windows XP.

Конечно, во-первых, что нужно сделать – это определиться с неисправностью, так как поломаться компьютер может в двух случаях:

1. Аппаратная неисправность, т.е. когда выходит из строя какая-то деталь.

2. Программная неисправность, т.е если ошибки в программном обеспечении.

Вариант 1. Компьютер не реагирует.

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

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

Вариант 2. Компьютер реагирует, но не загружается.

Если при нажатии на кнопку включения (Power) индикатор сети (зеленая лампочка) горит, вентиляторы крутятся, но на мониторе ничего не появляется – скорее всего имеет место аппаратная неисправность (если, конечно, монитор подключен правильно). Что можно попытаться сделать?

Возможно Ваш компьютер засорился пылью и где-то просто нет контакта. В этом случае:

1. Откройте крышку компьютера и достаньте оперативную память и видеокарту.

2. Аккуратно удалите пыль из системного блока и со снятых слотов.

3. Хорошо протрите контакты оперативной памяти и видеокарты.

4. Вставьте все обратно и проверьте работоспособность ПК.

Если произведенные действия не дали результата придется искать неисправную деталь. Это проще сделать, если Вы знаете версию BIOS, установленную в Вашем ПК.

Если же Вы не знаете версию своей BIOS, то просто поочередно меняйте комплектующие (позаимствованные у товарища). Если такой возможности нет – единственный выход все тот же компьютерный сервисный центр.

Вариант 3. Компьютер включается, но не загружается Windows XP.

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

DISK BOOT FAILURE – INSERT SYSTEM DISK AND PRESS ENTER.

Данное сообщение свидетельствует о том, что не найдено устройство хранения данных с операционной системой.

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

Решается такая проблема быстро и безболезненно – переустановкой (в некоторых случаях восстановлением) операционной системы.

Возможен и такой вариант:

В данном случае, скорее всего, проблема с системными файлами, либо их повреждении, либо полной утрате.

Можно принять следующие меры:

1. “Загрузка последней удачной конфигурации (с работоспособными параметрами)”. Для загрузки последней удачной конфигурации Windows после включения ПК, нажимайте клавишу F8. В появившемся окне и выберите данный пункт загрузки.

2. “Безопасный режим”. Для этого при загрузке компьютера нажимайте клавишу F8 (как и в предыдущем пункте), выберите пункт «Безопасный режим», если система загрузится, перейдите по следующем пути: Пуск -> Все программы -> Стандартные -> Служебные-> Восстановление системы. И следуя подсказкам мастера попробуйте восстановить более раннюю работоспособную систему.

Раздел:

Навигация по записям

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

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

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

Попробуем завести

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

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

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

Возможно, поврежден загрузчик

Если вы увидели на экране сообщение с текстом «BOOTMGR is missing», значит загрузчик операционной системы Windows 7 поврежден или отсутствует. Для решения проблемы понадобится установочный диск Windows 7.

Перезагрузите ПК и в первые секунды загрузки нажимайте функциональную клавишу для открытия BIOS. У разных ПК это могут быть разные клавиши, например ESC, F2 или F6. Нажатие клавиши F8 в Windows 10 позволит вызвать вызвать меню особых вариантов загрузки, в том числе безопасный режим. Если это не сработало при перезагрузке десятки удерживайте клавишу Shift.

Итак, если вам удалось попасть в BIOS, перейдите в раздел «Boot device priority» при помощи клавиши «+» или «PgUp» назначьте первым загрузочным устройством CD/DVD-привод. Затем загрузитесь с установочного диска Windows и выберите пункт меню «Восстановление системы». Из списка установленных операционных системы (если таких несколько) нужно выбрать нужную и нажать кнопку «Далее».

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

В командной строке наберите:

«bootrec /rebuildbcd»

нажмите «Enter»и согласитесь на внесения изменений в конфигурационные данные загрузки, поочередно нажав клавиши «Y» и «Enter». После этого остается лишь создать новый загрузочный сектор при помощи команды «Bootrec /FixBoot» и перезагрузить компьютер.

Не обнаружен загрузочный диск?

Появившееся сообщение об ошибке «No bootable device» и его многочисленные вариации («No Boot device found», «Invalid boot device», «Non system disk or disk error» и др.) свидетельствует о том, что компьютер даже не приступил к запуску операционной системы, так как не видит загрузочный сектор или даже жесткий диск.

Чтобы понять, на программном или аппаратном уровне кроется проблема, достаточно зайти в BIOS в уже знакомый раздел «Boot device priority». Если винчестера (HDD) среди предложенных вариантов видно не будет, значит, проблема связана с оборудованием. Возможно, отошел кабель передачи данных питания или питания жесткого диска, либо накопитель и вовсе отжил свое.

Если же компьютер нормально распознает жесткий диск, причина носит программный характер и кроется в главной загрузочной записи (MBR) — она повреждена, либо отсутствует. В отличие от рассмотренных выше данная ситуация актуальна одновременно для Windows 7 и XP, но решается предельно просто.

Загрузившись с установочного диска, достаточно выполнить в консоли восстановления всего лишь одну команду:

bootrec /fixmbr

Синий экран смерти: Driver IRQL not less or equal

Сообщения о критических ошибках Windows , которые из-за цвета фона называют «синими экранами смерти» (BSOD, Blue Screen of Death), довольно распространенные проблемы не только в Windows 7 но и в Windows 10 (особенно из-за установки неправильного обновления). Причем в десятке этот экран может быть зеленым и красным. Причиной появления критической ошибки может быть неправильно работающее оборудование, например, оперативная память или отсутствие каких-то системных файлов.

Чаще всего BSOD-сообщения на ранней стадии загрузки появляются после обновления драйверов устройств и содержат текст «DRIVER_IRQL_NOT_LESS_OR_EQUAL» вместе с именем файла с расширением SYS. Чтобы удалить проблемный драйвер в «Диспетчере устройств», можно попробовать запустить Windows в безопасном режиме, ведь в нем используется лишь минимальный набор драйверов. Для этого необходимо во время загрузки ОС нажать клавишу F8 и выбрать пункт «Безопасный режим».

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

В Windows 7 для этого необходимо во время загрузки ОС нажать клавишу F8 и в появившемся меню выбрать пункт «Устранение неполадок компьютера». После чего попадаем в точно такое же меню «Параметров восстановления», как и при использовании установочного диска Windows.

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

Возвращаем копию системного файла

Отсутствие в системе некоторых важных системных файлов, в первую очередь драйверов с расширением SYS, частенько встречаются в Windows 7 и 10. Самый эффективный способ решить проблему - вернуть пропажу на место, разыскав ее копию на установочном диске Windows, позаимствовав на другом компьютере с такой же версией ОС или просто разыскав на бескрайних просторах Интернета.

Если под рукой нет второго компьютера, то для поиска, загрузки и копирования файлов понадобится LiveCD с ОС, не требующей установки, например, Kaspersky Rescue Disk 18 .

Одним их удобнейших вариантов является операционная система Puppy Linux , которая будет готова к работе менее чем за минуту. В данную ОС включены драйверы для самых распространенных моделей сетевых карт, а, значит, выйти в Интернет не составит труда.

Исключение являются файлы системного реестра: System, Software, SAM, Security и Default, которые хранятся в папке «С:\windows\system32\config». Заменить их копиями с другого компьютера, конечно же, не получится, поэтому единственным вариантом остается откат к точке восстановления, если она была сделана в свое время.

Восстанавливаем загрузку Windows 10

И чтобы инструмент восстановления Windows 10, нужно открыть меню дополнительных способов загрузки (нажав после включения компа F8) и перейти в раздел «Устранение неполадок».

Шанс успеть в это время нажать нужную клавишу (точнее, сочетание F8 и Shift) велик, если система установлена на жесткий диск стандарта MBR и отключена опция быстрого запуска. Для быстрых системных дисков SSD придется постараться нажимать быстро или понадобится загрузочный носитель.

В любом случае понадобится инсталляционный диск с Windows 10. По нашему опыту, диск аварийного восстановления Windows 10 зачастую помочь восстановить систему не сможет. Стоит учесть, что образ системы должен быть той же разрядности, что установленный на вашем ПК. К тому же, если вы используете загрузочную влешку, она должна быть обязательно с файловой системой FAT32.

Как альтернативу можно использовать загрузочный пакет утилит MS DaRT 10 (Microsoft Diagnostic and Recovery Toolset для Windows 10). Скачать ее можно с официального сайта Microsoft . Образы Windows 10 доступны для загрузки с сайта Microsoft.

Используем загрузочный носитель Windows 10

Подключите носитель к компьютеру, перезагрузитесь, задайте в настройках BIOS и первым этот диск и загрузитесь с него. После загрузки с него, выберите язык системы. Если выбран русский, нажмите «Далее».

Следом будет предложено перейти к инсталляции или восстановлению Windows. Нажмите «Восстановление системы». На экране «Выбор действия» нажмите «Поиск и устранение неисправностей».

Параметры восстановления запуска «десятки»

В разделе параметров восстановления (экран «Дополнительные параметры») находятся 5 подразделов:

  • Восстановление системы. При выборе это опции запускается стандартная утилита rstrui.exe, назначение которой — откат системы на одну из сохраненных контрольных точек.
  • Восстановление образа системы. Запускает мастер развертывания Виндовс из резервной копии, созданной собственными средствами ОС.
  • Восстановление при загрузке. Исправляет ошибки загрузочных файлов и разделов.
    Командная строка. Позволяет запускать различные системные утилиты.
  • Возврат к предыдущей сборке. Выполняет откат к ранее установленной версии ОС в случае, если она была обновлена до Windows 10.

Утилиты для ремонта

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

Сделать это можно при помощи бесплатного приложения MHDD (можно скачать ), которое можно запустить прямо с загрузочного компакт-диска. В меню программы необходимо выбрать из списка канал, к которому подключен жесткий диск с ОС, указав его номер. Затем можно просмотреть данные S.M.A.R.T, своеобразную «медицинскую карту» винчестера (клавиша F8), либо запустить сканирование секторов на наличие ошибок (клавиша F4), предварительно разрешив их исправление — «Remap | ON».

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

Для этой цели подойдет загрузочный диск с бесплатным редактором разделов MiniTool Partition Wizard FE . В меню программы нужно прибегнуть к операции «Partition | Move/Resize».

Как мы уже отмечали выше, причиной BSOD может быть оперативная память, не способная, например, работать на повышенных частотах. В таких случаях на синем экране возможен такой текст: «PAGE_FAULT_IN_NONPAGED_AREA».

Провести тест модулей ОЗУ позволяет бесплатное приложение Memtest86 . Как и с MHDD, с Memtest86 можно работать с загрузочного компакт-диска. Приложение не требует настройки и сразу после запуска начинает диагностику с применением целого ряда тестов. Пункт меню «Pass» отображает число завершенных циклов тестов, тогда как «Errors» - количество зафиксированных ошибок.