11.08.2019

Какие файлы нужны для загрузки windows xp. Восстановление загрузчика Windows XP


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

Где находится файл boot.ini и как до него добраться, чтобы отредактировать? Сделать это можно несколькими способами.

Первый и самый распространенный. Жмем «Пуск » и по пункту «Мой компьютер » кликаем правой кнопкой мыши и выбираем пункт «Свойства ». Переходим во вкладку «Дополнительно » и в разделе «» жмем кнопку «Параметры ».

Все, мы попали прямо в файл boot.ini, который должен был открыться прямо в блокноте и готовый к редактированию:

Попробовать поизменять содержимое файла можно еще одним способом. Жмем «Пуск – Выполнить » и в открывшемся окне пишем «msconfig ». Жмем «ОК ».

Попадаем в настройки системы и переходим во вкладку BOOT.INI. Здесь при помощи галочек и радиопереключателей можно регулировать содержимое файла и управлять параметрами загрузки системы.


Можно также поискать файл boot.ini в папке Windows. Если не хотите просматриваться и лопатить там все вручную то воспользуйтесь поиском. Только предварительно необходимо зайти в «Пуск – Панель управления – Свойства папки ». Здесь необходимо перейти во вкладку «Вид » и поставить радиопереключатель в положение «Показывать скрытые файлы и папки » и нажать «ОК ».

Так, ну как найти файл мы разобрались, теперь давайте разберем, как правильно отредактировать его.
Пример файла boot.ini:


timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect

Что означает каждый из параметров:
timeout – время ожидания, которое дается пользователю для выбора операционной системы;
default – операционная система по умолчанию;
partition(1) – номер раздела жесткого диска с операционной системой (значение в скобках может меняться – 2, 3 и т.д.);
rdisk(0) – обозначение физического диска, а не его части.
Это основные параметры, которые нужны обычному пользователю ПК, чтобы управлять загрузкой. В следующие параметры лучше не лезть и ничего там не менять. Ведь наверняка многим из тех, кто читает и будет читать данную статью, файл boot.ini был нужен для того, чтобы изменить ОС по умолчанию, ее название и время ожидания. Однако, для обозрение можете почитать, что означают остальные параметры.
multi(0) - используется для дисков IDE и дисков SCSI, если BIOS контроллера SCSI включен. В свою очередь scsi(0) используется для дисков SCSI, если BIOS контроллера SCSI отключен.
disk(0) указывает, какую логическую единицу SCSI (LUN) нужно использовать. В большинстве случаев используется только одна логическая единица.

Давайте напоследок разберем, как управлять файлом boot.ini через командную строку.

Нажимаем «Пуск – Выполнить » и в открывшемся окне необходимо ввести «cmd », жмем «ОК ». Попадаем в командную строку. Вводим bootcfg /? .


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


Для добавления операционной системы введите :
bootcfg /copy /dописание операционной системы/ID# , где # - номер элемента в разделе.

Для удаления операционной системы необходимо ввести :
bootcfg /delete /ID# , где #- номер элемента в разделе, который необходимо удалить.

Для того чтобы установить операционную систему по умолчанию, необходимо ввести :
bootcfg /default /ID#, где # - номер элемента в разделе, который станет операционной системой по умолчанию.

Для того чтобы установить время ожидания введите:
bootcfg /timeout#, где # - время в секундах, по истечению которого загрузится ОС по умолчанию.

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

Самое лучшее – это использовать абсолютно легальный метод, который предлагает нам компания Microsoft.

Как распознать сломанную загрузочную область Windows XP

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

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

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

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

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

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

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

  1. Загружаемся с установочного диска Windows XP
    Все точно также как и при установке Windows.
  2. В самом первом окне нужно нажать R . Чтобы было понятнее, это то бесполезное окно при установке Windows XP, где требуется просто нажимать Enter .
  3. Дожидаемся загрузки режима восстановления Windows. Во время загрузки мастер запуска попросит уточнить у Вас операционную систему (нужно будет цифрой выбрать ОС) и если у Вас установлен пароль администратора ввести его. После этого появится консоль восстановление Windows XP.
  4. В этой консоли нужно будет поочередно исполнить 2 команды:

    fixboot
    fixmbr

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

  5. Далее перезагрузить компьютер, набрав соответственно exit , и успеть обрадоваться полностью восстановленной загрузочной области.

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

P.S. Я вот все больше и больше удивляюсь: насколько удобен все таки для написания статей. Раньше я пользовался голым HTML , так как не видел вменяемой альтернативы. Теперь вот открыл для себя этот способ разметки.

Скажите, как правильно произвести восстановление загрузчика Windows XP , у меня было установлено две операционные системы и менеджер загрузки Acronis OS Selector. Одну систему и Acronis я удалил, теперь у меня проблемы, сначала в начальной фазе загрузки появлялась надпись Bootmgr is missing, применил команды Fixmbr и FixBOOT в консоли восстановления, теперь выходит другая ошибка NTLDR is missing. Убил два дня на изучение этой консоли, но Win XP так и не грузится, что я неправильно сделал? DRIVE.

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

Вы дорогой DRIVE, были в двух шагах от победы, немного вам не хватило терпения, ну да не беда, в следующий раз всё получится. Очень важно знать, что ошибка Bootmgr is missing, говорит о повреждении главной загрузочной записи или таблицы разделов жёсткого диска, которая находится в первом секторе винчестера, вы кстати успешно начали восстановление загрузчика Windows XP и решили половину проблем, а именно перезаписали главную загрузочную запись в командой Fixmbr и записали новый загрузочный сектор командой FixBOOT, поэтому стала появляться другая ошибка и дело оставалось за малым, нужно было скопировать в корневую директорию раздела с операционной системой (в основном диск С) три файла boot.ini, NTDETECT.COM, ntldr. Давайте начнём всё с самого начала и добьёмся всё-таки .

  1. Рассматриваем возможные причины повреждения загрузчика Windows XP, проверяем настройки BIOS в пункте Boot Device Priority.
  2. Применение команд Fixmbr и FixBOOT в консоли восстановления.
  3. Копирование файлов boot.ini, NTDETECT.COM, ntldr с установочного диска Windows XP в консоли восстановления и успешная загрузка.
  4. Если после прочтения статьи вы так и не сможете восстановить загрузку Windows XP, тогда читаем другую нашу статью " "

После включения компьютера друзья, происходит его самотестирование, далее управление передаётся в главную загрузочную запись жёсткого диска, в ней находится таблица разделов винчестера и небольшая программа загрузчик, которая считывает в этой таблице информацию с какого винчестера (если их несколько) и какого раздела жёсткого диска производить загрузку ОС. В дальнейшем происходит загрузка ядра операционной системы в оперативную память и собственно запуск Windows XP. Так же нужно знать, что в загрузке операционной системы участвуют ещё и группа файлов, находящаяся в корневой директории диска С, а именно boot.ini, NTDETECT.COM, ntldr. Наличие всего вышеперечисленного, исключает наличие ошибки Bootmgr is missing при загрузке XP и обеспечивает успешный запуск системы.

Кстати не всегда при подобных проблемах нужно проводить восстановление загрузчика Win dows XP , давайте рассмотрим некоторые причины возникновения этой ошибки, с которыми сталкивался лично я. Первое самое простое, при наличии нескольких жёстких дисков в системе, нарушились настройки Bios, а именно например в AMI Bios, во вкладке BOOT, пункт Boot Device Priority, далее Hard Disk Drives, в качестве винчестера с которого нужно производить загрузку выставлен совсем не тот, который нужен. Устранение данной неисправности и причины её возникновения хорошо описаны в нашей статье .

Использование в главной загрузочной записи программ сторонних разработчиков, так называемых менеджеров загрузки, например Acronis OS Selector, применяется в основном при наличии на компьютере нескольких операционных систем, менеджер выводит в начале загрузки удобное меню выбора ОС. Пользоваться такими программами нужно очень осторожно, при некорректном удалении с компьютера самой программы Acronis Disk Director, очень большой шанс заняться восстановлением загрузчика Windows XP . Тоже самое относится к загрузчику GRUB, позволяющему использовать на одном компьютере Linux и Windows XP, при удалении GRUB, вы оставите свой компьютер один на один с непонятной ему загрузочной записью и он не долго думая покажет вам Bootmgr is missing. Исправлять ситуацию в этом случае будем в консоли восстановления Windows XP, первое введём команду FIXMBR и перепишем главную загрузочную запись, второй командой FIXBOOT запишем новый загрузочный сектор.
Но и это ещё не всё, после исправления загрузочной записи, а так же записи нового загрузочного сектора в консоли, ситуация с выводом ошибки может остаться неизменной и могут быть уже другие ошибки, к примеру: NTLDR is missing. В этом случае нужно ещё раз убедится в наличии файлов загрузочного сектора, напрямую участвующих в загрузке Windows XP: , NTDETECT.COM , ntldr , в корневой директории диска (С:), в принципе для загрузки Windows XP вполне хватит трёх данных файлов.
Проще всего использовать Live CD, произвести с него загрузку, далее зайти в корневую директорию диска С и убедится в наличии данных файлов, если их там нет, значит нужно скопировать их с любой работоспособной XP и закинуть их себе, предварительно проверив и в случае необходимости отредактировав файл boot.ini , простой текстовый файл, в котором прописан путь к системным файлам Windows XP, сделать это нужно обязательно, а то получите другую ошибку, можете почитать .
Но мне нравится другой способ: восстановление загрузчика Windows XP с помощью консоли восстановления. Если у вас есть дистрибутив XP, давайте им воспользуемся и скопируем три наших файла boot.ini, NTDETECT.COM, NTLDR в корневую директорию диска С . Уверяю вас это очень просто, да и не нужно редактировать файл boot.ini, консоль всё сделает сама.
Загружаемся с установочного диска Windows XP, выбираем восстановить R. Если у нас одна операционная система ставим цифру 1 .


Если был пароль вводим его, если нет нажимаем Enter .

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


Подтверждаем запись новой MBR, ставим Y


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


Копируем файлы ntldr , NTDETECT.COM, boot.ini с дистрибутива в корень системного диска С .
Вводим команду МАР и смотрим букву нашего дисковода, в моём случае (D:)



Вводим букву дисковода D: и нажимаем Enter.


Переходим в папку i386, которая находится на установочном диске Windows XP, из неё скопируем наш файл NTLDR в корень диска С .
Вводим команду cd i386 и Enter


Копируем файл NTLDR в корень нашего системного диска с операционной системой командой