Восстановление системы Windows XP с загрузочного диска zarabotoknavideo.ru

Восстановление системы Windows XP с загрузочного диска

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

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

Что такое загрузочная запись?

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

Если вы видите на экране сообщение типа «ntldr is missing», «no boot device» или просто черный фон без дальнейшего продвижения, то для исправления ошибки вам необходимо выполнить восстановление загрузчика Windows XP.

  • Неправильная установка нескольких операционных систем, при котором загрузочный код затирается.
  • Удаление ОС Linux или менеджера загрузки.
  • Вирусное заражение (обычно программы-вымогатели, блокирующие запуск Windows).
  • Аппаратное повреждение диска.
  • Перебои с питанием (аварийное выключение).

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

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

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

  1. Подключите загрузочный диск Windows XP. Перезагрузите компьютер и при старте системы нажимайте F11 для вызова окна загрузки. Выберите загрузку с установочного носителя.
  2. Нажмите «R», чтобы открыть консоль восстановления.
  3. Выберите, в какую систему нужно осуществить вход. Если система одна, напишите «1». Введите «fixmbr». Программа спросит разрешение на осуществление записи новой MBR – введите «Y».

Загрузочная запись восстановлена – попробуйте перезагрузиться и снова включить Windows XP.

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

Если на экране появляется сообщение типа «NTLDR is missing», то причиной неполадки является повреждение загрузочной записи. По симптомам этот сбой похож на ошибку MBR, поэтому лучше выполнить две команды восстановления:

  1. Загрузитесь с установочного носителя и нажмите «R» для запуска консоли восстановления.
  2. Выберите, в какую систему нужно осуществить вход. Если система одна, введите «1».
  3. Перепишите загрузочный код, выполнив команду «fixmbr». Согласитесь с выполнением, нажав «Y».
  4. Перепишите загрузочный сектор, выполнив команду «fixboot». Согласитесь с выполнением, нажав «Y».
  5. Введите «exit» для завершения работы консоли, перезагрузите компьютер.

Если перезапись загрузочного сектора и MBR не помогла, то попробуйте исправить ошибки в файле Boot.INI:

  1. Загрузитесь с установочного диска XP и запустите консоль.
  2. Выполните «bootcfg /rebuild».

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

Копирование файлов загрузки

Если создание новых MBR и загрузочного сектора не помогает устранить ошибку при запуске, то придется вручную переносить файлы NTLDR, NTDETECT.COM и boot.ini в корень диска.

  1. Загрузитесь с диска, откройте консоль восстановления.
  2. Проведите запись MBR и загрузочного сектора, как показано выше.
  3. Выполните команду «map» для вывода списка всех подключенных дисков. Найдите букву носителя с дистрибутивом Windows.
  4. Введите букву диска с дистрибутивом и нажмите Enter, чтобы перейти к работе с ним.
  5. Введите «cd i386», чтобы открыть одноименную папку на дистрибутиве Windows XP.
  6. Введите «copy NTLDR C:», чтобы скопировать файл NTLDR.
  7. Введите «copy NTDETECT.COM C:» для копирования файла NTDETECT.COM.

Следующим на очереди будет файл BOOT.INI.

  1. Выполните команду «Bootcfg /add». Начнется поиск инсталлированных систем.
  2. Выберите обнаруженную систему, указав её цифру.
  3. Укажите имя обнаруженной системы – XP Professional RU. В параметрах загрузки напишите «/fastdetect».

После выполнения всех команд наберите «exit», чтобы выйти из консоли и перезагрузить компьютер. Отключите установочный носитель и загрузитесь как обычно – на этот раз проблема с загрузчиком Windows XP точно должна быть решена.

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

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

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

Вариант 1: Восстановление записи другой ОС

Описание задачи

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

Такая ситуация на сегодня максимально вероятная, так как основной операционкой, конечно же, является более современная версия: Windows 7, 8 или 10.

Если у вас было установлено 2 операционки: например, одна на системном диске «C:», а другая — на «D:», «E:» или другом диске. В случае неправильной переустановки системы на диск C вы можете обнаружить, что у вас теперь запускается только одна Windows и в процессе запуска никаких предложений запустить другую ОС компьютер не появляется.

Читать еще:  Где сохраняются файлы из скайпа?

Решение зависит от ситуации. Для описанного случая наиболее простым и эффективным методом восстановления является метод восстановления с помощью программы EasyBCD.

Почему именно EasyBCD

  1. На момент написания этой статьи, программа является бесплатной и может быть скачана с официального сайта разработчика.
  2. Интерфейс EasyBCD очень простой и интуитивный. Потребуется немного слов, чтобы описать как она работает.
  3. У вас есть работающая ОС на системном диске, и выполнять различные шаманские действия, перезагрузившись в командную строку, кажется не рациональным.
  4. Для восстановления с помощью EasyBCD не нужно помнить пароль «Администратора» ОС, который, как правило, многие не помнят.
  5. Программа поддерживает все самые последние версии ОС.

Алгоритм действий

  1. Скачайте программу с официального сайта. Для этого выберите вариант «Non-commercial». Нажмите REGISTER . Далее вам предложат зарегистрироваться. А что вы хотите? Программа же бесплатная!
  2. Установите.
  3. Запустите. Программа проанализирует загрузчик и покажет записи. В данном примере загрузчик был уничтожен неверной установкой Windows 10, поэтому EasyBCD показывает только одну запись в загрузочном разделе «C:»
  4. Выбираем тип системы, «Автопоиск диска с исправной ОС». Кликаем кнопку Добавить .
  5. Появляется потерянная ОС. В меню «Редактировать меню загрузки» мы можем настроить интерфейс выбора ОС при загрузке компьютера. Кроме того мы выбираем ОС по умолчанию, т.е. ту, загрузка которой начнется автоматически в случае, если пользователь не выберет другой вариант. Меню в стиле «Metro» — более современное с большими красивыми бирюзовыми кнопками. Таймаут — это время ожидания выбора пользователем операционки при включении ПК. После нажатия на Сохранить изменения вступят в силу.
  6. Проверьте правильность выполненных действий, перезагрузив компьютер: «Инструменты», далее «Перезагрузить компьютер».

Стоит отметить, что у программы EasyBCD существует и множество других возможностей, в частности, способность восстанавливать загрузчики других версий Windows и операционных систем: Linux, Mac и других.

Вариант 2: Восстановление записи единственной ОС

Продолжим рассмотрение вопроса для случая, когда пострадал загрузчик единственной операционной системы XP на системном диске.

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

Алгоритм действий

  1. Вставьте и загрузитесь с установочного диска Windows XP. Должен появиться подобный экран:
  2. Нажмите R , так как вам нужно выполнить восстановление.
  3. Вы увидите строку «1: C:WINDOWS» в случае, если у вас одна система и она находится на диске «C:». Жмем «1» и Enter .
  4. После чего будет предложено ввести пароль Администратора. Обратите внимание, что это пароль не любого пользователя с администраторскими правами, а конкретно пользователя с именем «Администратор». Как правило, этот пароль вводится при установке Windows и очень часто забывается. Если пароль не установлен, просто нажмите Enter . Если вы забыли пароль, то его восстановление дело трудное, но возможное. Для этой цели существуют специальные диски WinPE с множеством утилит восстановления.
  5. Далее восстанавливаем MBR вводом команды fixmbr.
    Подтверждаем запись новой MBR буквой «y».
  6. Прописываем загрузочный сектор с помощью fixboot и не забываем подтвердить действие командой «y».

Вот и всё. Надеемся, что эта информация оказалась для вас полезной и у вас всё получилось.

Видео по теме

Как восстановить windows без переустановки

Неприятно, но иногда случается что Windows не загружается

И тут же встает вопрос: Как восстановить windows XP не переустанавливая систему?

Скажу сразу, это 98% возможно, НО! Мое личное мнение — если у вас есть все драйвера и установлено пару программ типа офис, то лучше переустановить винду, а если нет, то рассмотрим как восстановить Windows без потери данных 4 способами:

Способ №1

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

Загружаемся с диска и ждем первого меню: Вас приветствует программа установки, которая вторым пунктом предлагает: «Чтобы восстановить Windows XP» с помощью консоли восстановления, нажмите R=восстановить.(смотрите первый рисунок ниже)

Нажимаем R, загрузится консоль восстановления и появиться сообщение

В какую копию Windows следует выполнить вход?

Если система у вас одна, нажимаем 1 и Enter

Введите пароль администратора

Вводим пароль, если его нет просто Enter

Читать еще:  Как узнать объем жесткого диска на ноутбуке?

На экране появляется «C:Windows»

Теперь будем вводить команды. Первое что пишем fixboot. Эта команда записывает новый загрузочный сектор. На вопрос Хотите записать новый загрузочный сектор вводим y (латинское, что значит yes) и Enter.

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

Ждем появления сообщения о успешной записи и вводим третью команду

chkdsk /r — проверка и восстановление ошибок жесткого диска. Это может занять длительное время. После успешного сообщения вводим exit и пере загружаемся.

Надеюсь у вас получилось, если нет, не отчаивайтесь, идем дальше.

Способ №2

[rekl1] Восстановление Windows с помощью диска, с которого вы его устанавливали. Подчеркиваю, именно с того самого диска! Иначе может не прокатить (у меня было раз).

Итак, вставляем этот диск, загружаемся и на первом меню выбираем установку Windows(нажимаем ввод), а не консоль восстановления(R), как в первом способе.

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

У вас нет диска, с которого установлена ваша винда, тогда

Как восстановить windows XP Способ №3

Этот способ помогает восстановить Windows XP, если не было отключено восстановление системы. Если вы не знаете, было ли оно включено, то можно посмотреть, загрузившись с любого Live CD(кто не знает — это диски, которые позволяют загружать компьютер без или с нерабочей Windows, и спокойно перемещать и копировать файлы. Скачать Live CD тут — без него дальше никак). После загрузки (загружается долго- минут 3-5) имеем рабочий линукс на нашем компьютере. Запускаем Midnight Commander(похорж на обычный тотал коммандер) и заходим в папку /win, в ней мы видим привычные диски нашего компьютера. Заходим в C:System Volume Information. Идея способа — заменить файлы реестра последней резервной копией из этой папки. Для этого находим в ней последнюю по времени создания папку вида PR0 (у вас может быть и другая). В ней должна быть папка snapshot — в ней копия реестра. Находим там REGISTRY_MACHINE_SYSTEM и копируем его в WINDOWSsystem32config. Переименовываем REGISTRY_MACHINE_SYSTEM в system. Все, Windows XP восстановлена! Перезагружаемся и пробуем. Если не помогло, то аналогично поступаем с остальными ветками реестра из папки snapshot.

Но если какой то «плохой» человек отключил функцию восстановления системы, то что тогда? Тогда делаем так(у меня получилось — уж очень влом было переустанавливать туеву хучу программ и искать дрова на старый ящик, но делал так только раз).

Способ №4

[rekl2]
Опять же надо LiveCD и играть с реестром. Дело в том, что есть такая папочка C:WINDOWSrepair где хранится чистая копия реестра. Вот с нее и надо выдернуть файлы реестра в папку config, но сначала скопируем полностью реестр с WINDOWSsystem32config в какую нибудь папку, например C:Kopy. Дальше с папки C:WINDOWSrepair все копируем и если надо, замещаем, в папку WINDOWSsystem32config. В этом месте я перезагружался(рекомендую и вам) и у меня виндовс уже работала. Но практически все программы были не установленными. Опять загружаемся с LiveCD и копируем с нашего сохраненного реестра (папки C:Kopy) в папку WINDOWSsystem32config только файлы, имена точно не помню, но там присутствует software. После перезагрузки у меня получилась полностью рабочая Windows XP со всеми программами, лицензиями и рисунком рабочего стола.

Удачи. Напоследок замечу, у кого файловая система NTFS, а не FAT32, то виндовс слетает намного реже.

Восстановление Windows XP

Краткое содержание

Описание как восстановить нормальную загрузку Windows XP. В руководстве детально показано что делать если во время загрузки операционная система выдает ошибки вроде «Не удаётся запустить Windows из-за испорченного или отсутствующего файла: hal.dll«, «Не удается запустить Windows из-за аппаратных ошибок настройки диска«, «NTLDR is missing» и многие другие.

Проблемы с загрузкой Windows XP и их причины

Многие пользователи Windows XP сталкивались с проблемами с загрузкой Windows XP. Типичная ситуация: включает пользователь компьютер или ноутбук, а там на чёрном экране ошибка вроде NTLDR is missing, Не удается запустить Windows из-за аппаратных ошибок настройки диска или еще какая-то. Ошибка Не удаётся запустить Windows из-за испорченного или отсутствующего файла: hal.dll часто появляется при установке Windows XP с флешки после перезагрузки. Ошибок может быть великое множество. Они выглядят примерно так:

Читать еще:  Сброс настроек на андроид до заводских код

Причиной этих всех ошибок являются проблемы в работе загрузчика Windows XP, который непосредственно и запускает систему. По сути,это несколько исполнительных файлов: файл boot.ini с конфигурацией загрузки, файлы ntldr, ntdetect.com и начальный загрузчик в MBR.

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

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

Запуск консоли восстановления Windows XP

Для восстановления загрузчика нам необходимо сначала запустить так называемую Консоль восстановления. Для этого нам нужно загрузиться с установочного диска или флешки с Windows XP и запустить установку. Как это все сделать хорошо описано в руководствах: Установка Windows XP с флешки, Установка Windows XP с флешки с помощью WinToFlash и Установка Windows XP.

Загружаемся, запускаем установку. Когда появится такой экран:

нужно нажать на кнопку R. Чуть ждем, система сканирует жесткий диск на наличие установленных систем. В результате должно появится примерно такое окно:

Вводите номер копии в списке (обычно 1), вводите пароль Администратора (если его не задавали, то просто нажимайте Enter). Вот это и есть Консоль восстановления:

Теперь можно переходить непосредственно к восстановлению.

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

Сначала рассмотрим общие рекомендации по восстановлению загрузки, а потом отдельно остановимся на ошибках с hal.dll.

Для восстановления MBR и загрузчика в консоли восстановления есть команды fixmbr и fixboot. Вводим сначала первую:

Подтверждаем восстановление клавишей Y:

Вводим команду fixboot:

Теперь можно перезагрузиться. Для этого вводим команду exit

Если данные операции не решили ситуацию, то стоит проверить есть ли файлы загрузчика. Это в первую очередь C:ntldr и C:ntdetect.com, а также boot.ini. Это можно сделать довольно просто. Введите команду dir c:. Она выдаст содержание файлов и папок на диске C:. Если таких файлов не оказалось на винчестере, то их стоит скопировать с диска. Для этого необходимо определить его букву методом перебора и команды dir. В моем случае диск с Windows — d:. Вот его содержание:

Теперь скопируем с него нужные нам файлы. Для этого вводим команды copy d:i386ntldr c: и copy d:i386ntdetect.com c::

Также можно проверить жесткий диск командой chkdsk /R:

Лишним точно не будет.

Решение проблемы с hal.dll

Перейдем теперь к ошибке с hal.dll:

На русских версиях Windows текст ошибки выглядит примерно так: Не удаётся запустить Windows из-за испорченного или отсутствующего файла: hal.dll

Данная проблема при загрузке возникает зачастую из-за неправильных настроек в файле boot.ini. Чтобы как-то исправить ситуацию, запускаете Консоль восстановления и вводите команду bootcfg /rebuild:

Должно запуститься сканирование доступных систем. Потом вы выбираете доступную и добавляете в список загрузки:

Теперь нужно ввести как система будет отображаться в списке загрузки:

Потом стоит указать параметр /fastdetect:

Если не поможет, то вновь войдите в Консоль восстановления и введите команду expand d:i386hal.dl_ c:windowssystem32 (d: в данном случае это CD/DVD привод или флешка).

В дальнейшем список загрузки можно будет подкорректировать уже в самой Windows:

Также можно через Пуск -> Выполнить -> msconfig -> boot.ini.

Все вопросы по восстановлению Windows прошу задавать в этой теме форума: Решение проблем с загрузкой и настройкой Windows. Много информации по boot.ini и hal.dll вы найдете здесь: Решение проблем с установкой Windows XP.

Все замечания и предложения по самой статье вы можете высказать через данную контактную форму: отправить e-mail автору. Прошу заметить, что если у вас что-то не получается, то спрашивать стоит только на форуме. Подобного рода электронные письма будут проигнорированы.

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

Детальное руководство как установить Windows XP с флешки или с карты памяти на ноутбук, нетбук или компьютер с помощью утилиты WinToFlash.

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

Детальное описание как решить проблему с синим экраном смерти или BSOD для новичков.

Подробное руководство по установке Windows XP с флешки или с карты памяти на любой ноутбук, нетбук или компьютер.

Руководство по быстрой установке Windows XP на ноутбук или компьютер для новичков.

Ссылка на основную публикацию
Adblock
detector