Ремонтуємо завантажувач за допомогою консолі відновлення у Windows XP. Відновлення Windows XP Диск відновлення завантаження windows xp

Поява чорного екрану з написом Bootmgr is missing і неможливість запустити Windows XP говорить про пошкодження завантажувача, без відновлення якого не вийде нормально працювати з системою. Багато користувачів лякаються подібних проблем, проте вирішуються досить просто: потрібно лише мати на руках інсталяційний носій і знати, як відновити завантажувач Windows XP.

Загальні відомості про помилку

Розглядаючи питання, як відновити запуск Windows 7, ми згадували як одну з причин неможливості зайти в систему пошкодження файлів завантаження. Ця проблема актуальна і для Windows XP, тому важливо визначити, чи вона має місце бути на вашому комп'ютері, чи свою роль грають інші помилки, наприклад, апаратного характеру.

Якщо ви точно визначили, що проблема у завантажувальних файлах, не поспішайте слідувати порадам деяких користувачів і запускати програми типу Acronis OS Selector.

Подібні утиліти виправдано застосовувати за наявності кількох встановлених систем; при цьому важливо бути гранично обережним у своїх діях, тому що в результаті можна здати навіть гірше, ніж є.

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

Відновлення завантажувача

Щоб повернути працездатний завантажувач, вам необхідно завантажитись у консолі відновлення з інсталяційного носія Windows XP. Зробити це можна у стартовому вікні програми встановлення, натиснувши клавішу "R".


Ці дії повинні бути вам знайомі, якщо знаєте, як відновити систему. Далі можуть бути варіанти Іноді допомагає вводити команду «bootcfg /rebuild», яка оновлює параметри завантаження операційної системи. Однак після введення цієї команди можуть виявитися інші помилки, що говорять про пошкодження компонентів завантаження - наприклад, NTLDR is missing.

Щоб напевно вирішити проблему із завантажувачем, краще замінити системні файли, скопіювавши їх із дистрибутива.

Тому після "fixboot" та створення нового завантажувального сектора введіть команду "map". Подивіться букву дисковода і виберіть його, ввівши потрібне значення і натиснувши Enter. Після цього можна приступити до копіювання файлів, які знаходяться в папці i386 на інсталяційному носії.


Залишилося тільки замінити файл "BOOT.INI":

Після перезавантаження операційна система має успішно запуститись. Скопійовані файли завантажувачі можна знайти на системному розділі біля папки «Windows».

Немає подібних статей.

Стаття розрахована на користувачів, знайомих з такими поняттями, як, наприклад, робота в командному рядку з правами адміністратора та вміючими включати відображення прихованих та системних файлів та папок. Бажано знання процесу встановлення та особливостей. Стаття не претендує на універсальність, тобто у ній розглядаються операційні системи компанії Microsoft: Windows XP до Windows 7.

Початкові умови, або "І ще кілька обмежень". Зрозуміло, що у вас вже дві системи встановлені, і виникла необхідність переустановки однієї з них. Вони розташовані на одному жорсткому диску, під час переустановки не змінюватиметьсяконфігурація розділів, установка буде проводитись у той же розділ, На якому вона і знаходилася, форматування буде виконано за допомогою програми - установника.

Вступ

Як показує практика, користувачі стикаються зі значними труднощами при перевстановленні однієї з операційних систем за наявності кількох на одному комп'ютері. Ця стаття буде цікава насамперед тим, у кого завантаження реалізовано у вигляді завантажувального меню (а не вибором завантажувального пристрою в BIOS). Мета - розповісти про необхідні попередні дії для полегшення процесу відтворення меню мультизавантаження після переустановки однієї з операційних систем.

Трохи теорії

Завантаження операційної системи відбувається з активного розділу жорсткого диска. У диспетчері дисків такий розділ називається системним. У цьому розділі є файли завантаження операційних систем. Також визначити активність розділу можна як за допомогою сторонніх програм типу (активний розділ буде позначений так званим "прапором активності"), так і скористатися програмою Windows. DiskPart.

Diskpart
sel disk 0
sel part 1
detail part

Результатом виконання команд буде звіт, на якому буде вказано стан активності. Якщо вибраний розділ не буде активним, потрібно виконати два останніх у списку команди, але вибрати наступний розділ - 2

Рисунок 1 - робота з програмою DiskPart

Крім цього, для успішного завантаження необхідно:

  • наявність Головного Завантажувального Запису (Master Boot Record - MBR) та завантажувального сектора, сумісних із файлами завантаження операційної системи ( ntldr- для Windows XP та bootmgr- для Windows 7/Vista);
  • наявності в кореневому каталозі активного розділу інших файлів завантаження: для Windows XP - файлів ntdetect.comі boot.iniдля Windows 7/Vista - сховища завантаження - Boot Configuration Data ( BCD), яке розташоване у прихованій системній папці BOOT;
  • у випадку, коли на комп'ютері інстальовано дві операційні системи (Windows XP і Windows 7), на активному розділі повинні бути файли завантаження обох.

Невиконання хоча б одного із цих умов
зробить завантаження однієї чи кількох операційних систем
неможливою!

Рисунок 2 – файли завантаження Windows XP та Windows 7 на активному розділі

Червонимпідкреслено файли завантаження Windows 7, синім- файли завантаження Windows XP

Необхідні інструменти

  1. Інсталяційний диск з операційною системою Windows XP;
  2. Інсталяційний диск з операційною системою Windows 7;
  3. Утиліта bootsect.exe, яка знаходиться в папці BOOTна дистрибутивному диску з Windows 7. Якщо такого немає, її можна взяти тут .

Частина 1. Перевстановлення операційної системи, що знаходиться на неактивному розділі

Конфігурація 1: Windows 7 на активному розділі, перевстановлюємо Windows XP

  1. Утиліту bootsect.exeпомістіть розділ з Windows 7;
  2. Завантажтеся з інсталяційного диска Windows XP. Після появи запрошення встановити систему, виберіть той, на якому вона раніше знаходилася, виконайте його форматування та встановлення;
  3. Після встановлення можливість вибору операційних систем для завантаження зникне. Щоб повернути таку можливість, у командному рядку виконайте:
  4. X:\bootsect /nt60 All

    де Х- літера розділу з Windows 7, або

    X:\BOOT\bootsect /nt60 All

    де Х- літера приводу DVD-ROM із встановленим у нього дистрибутивним диском Windows 7;

  5. Перезавантажтеся

Конфігурація 2: Windows XP на активному розділі, перевстановлюємо Windows 7

  1. Створіть у розділі з Windows XP папку BCDREZ
  2. bcdedit /export X:BCDREZbcd

    де X- літера розділу з Windows XP

    Якщо ви не можете завантажитись у Windows 7, то цю команду можна виконати у Windows XP:

    Y:\Windows\System32\bcdedit /export X:\BCDREZ\bcd

    де Y- Літера розділу з Windows 7, X- з Windows XP;

  3. Виконайте інсталяцію Windows 7, за потреби відформатуйте розділ, до якого буде інсталюватися інсталяція.
  4. Після встановлення меню завантаження з'явиться новий запис про завантаження. Відкоригувати меню можна різними засобами, але ми скористаємося одним: повернемо збережений запис.

  5. У Windows 7 у командному рядку з правами адміністратора виконайте:
  6. bcdedit /import X:\BCDREZ\BCD

де Х- Літера розділу з Windows XP.

Після перезавантаження ви отримаєте попереднє завантажувальне меню.

Частина 2. Перевстановлення операційної системи, що знаходиться на активному розділі

Конфігурація 1: встановлюємо Windows 7 на активному розділі, Windows XP - на неактивному

Можливі два варіанти:

Перший: при встановленні Windows 7 прихований розділ System Reservedне утворився.

Після форматування активного розділу в даному випадку ви втратите можливість завантажуватися в Windows XP, оскільки файли завантаження будуть видалені. Щоб уникнути складнощів, у Windows 7 виконайте кілька нехитрих дій:

  1. У розділі Windows XP створіть папку BOOTREZ;
  2. Відкрийте відображення прихованих та системних файлів, скопіюйте файли завантаження XP: ntldr, ntdetect.com, boot.ini, бажано додатково скопіювати файл bootfont.binдля коректного відображення кирилиці у меню завантаження;
  3. Експортуйте BCDкомандою:
  4. bcdedit /export X:\BOOTREZ\bcd

    де X- літера розділу з Windows XP

  5. Встановіть Windows 7;
  6. Після встановлення відкрийте відображення прихованих та системних файлів, скопіюйте зі створеної папки BOOTREZфайли завантаження XP: ntldr, ntdetect.com, boot.ini, bootfont.binактивний розділ;
  7. Імпортуйте збережені дані завантаження командою:
bcdedit /import X:\BOOTREZ\bcd

де Х- літера розділу з Windows XP

Другий: при встановленні Windows 7 прихований розділ System Reserved був створений.

Рисунок 3 - пропозиція вибрати для встановлення другий розділ

У цьому випадку активним є розділ System Reserved, тому якщо ви обмежитеся форматуванням дискового простору, раніше зайнятого Windows 7, то після перезавантаження нічого не загубиться. Єдина дія, яку вам доведеться виконати – за допомогою утиліти bcdeditзмінити назву "Ранньої версії операційної системи", та й то за бажанням:

Bcdedit /set (ntldr) description "Пишіть, що хочете"

Конфігурація 2: Windows XP на активному розділі, Windows 7 – на неактивному

Після форматування активного розділу, ви втратите не тільки меню завантаження операційних систем, але й можливість завантаження в Windows 7 навіть після зміни MBRза допомогою утиліти bootsect.exe, оскільки файл завантаження bootmgrі BCDбудуть видалені. Проте є простий спосіб уникнути труднощів.

  1. Створіть у розділі з Windows 7 папку для зберігання копій файлів завантаження BCDREZ
  2. У Windows XP (ця обставина особливо важлива, так як у Windows 7 ви не зможете виконати подібну процедуру) скопіюйте у створену папку з кореневого каталогу активного розділу файл bootmgrта папку BOOT(не забувайте, що вони приховані та системні)
  3. Виконайте інсталяцію Windows XP
  4. Відкрийте відображення прихованих та системних файлів, скопіюйте з папки BCDREZпапку BOOTта файл bootmgrдо кореневого каталогу активного розділу
  5. Виконайте перезапис MBR та завантажувального сектора:
X:\bootsect /nt60 All

де Х- літера розділу з Windows 7 або

X:\BOOT\bootsect /nt60 All

де Х- літера приводу DVD-ROM із встановленим у нього дистрибутивним диском Windows 7

Після перезавантаження ви знову отримаєте можливість завантажуватися в обидві операційні системи.

Висновок

Якщо ви прочитали цю статтю вже після проблем, скористайтеся дистрибутивним диском Windows 7 або диском відновлення Windows 7. Як його створити, читайте в статті . Завантажившись з одного з них, у вікні з пропозицією встановити систему виберіть посилання "Відновлення системи", а потім - "Відновлення запуску". Після цього, за відсутності інших проблем завантаження, ви отримаєте можливість завантажитися в Windows 7, а потім організувати подвійне завантаження. Якщо у вас є ще питання, ласкаво просимо на .

Що слід робити звичайному пересічному користувачеві операційної системи «віндовс» при так званому «падінні завантажувача»? Як його відновити? Чи можливо виправити цю неполадку самотужки? Розглянемо детально це питання.

Причина перша. Пошкодження MBR

Порушення роботи MBR виявляється в тому, що при запуску ПК монітор залишається темного кольору або видає кілька різновидів помилок, таких як:

  1. Пошкодження таблиць розділів;
  2. Порушення під час завантаження ОС.

Щоб виправити ці неполадки, необхідно:


Проблема друга. Пошкоджено завантажувальний сектор

Виявляються симптоми, що за ознаками нагадують попередню неполадку, при яких «ХР» видає такі помилки, як:


Вирішення цих проблем полягає в наступному:

Проблема третя. Помилка завантаження конфігурації файлу boot.INI

За відсутності або змісту помилок у конфігураційному файлі завантаження «віндовс» XP NTLDR, при всьому бажанні, не знайде ОС. Цю проблему характеризують перелічені нижче повідомлення, що видаються системою:

  1. Пропозиція про перевірку завантажувального диска;
  2. Невдала спроба прочитати дані на завантажувальному диску;
  3. Неможливість завантаження Windows XP через неполадки, пов'язані з конфігурацією.

Виправити їх можна так:

У запущеній консолі відновлення продрукуйте "bootcfg/rebuild". Після цієї команди розділи диска будуть проскановані на встановлені версії «Віндовс» XP. При знаходженні першої ОС - "користувачу" запропонують внести дані у файл конфігурації.

Помилка четверта. Пошкоджено системні файли

Так званий синій екран смерті. Щоб усунути цю жахливу картину, виконайте відновлення завантаження методом знаходження аналогічних пошкоджених файлів за допомогою Recovery Console.

Помилка п'ята. Пошкодження системного реєстру

Ця проблема відбувається нечасто, але все-таки. Системний реєстр, який містить дані про запуск драйверів, впливає на старт операційної системи Windows XP. У разі пошкодження розділу SYSTEM, NTLDR призупиняє роботу комп'ютера та виводить повідомлення з помилкою. Файли, що знаходяться у реєстрі – унікальні. Тому відновити їх, перенісши з іншої версії «операційки», завдання неможливе. Вихід полягає в наступному:

  1. При вході до Windows ХР надрукуйте: rename c:windowssystem32configsystem system.old, Завершивши «Введенням». Пошкоджений розділ реєстру отримає інше ім'я, після чого його можна замістити іншим.
  2. Після цього виконайте: copy c:windowsrepairsystem c:windowssystem32configsystemвідновлення розділу. Система має завантажитися.

Завантаження Windows складається з багатьох етапів, що виконуються послідовно. Якщо одна з операцій під час запуску виконує некоректно, система не завантажиться. Однією з найбільш поширених проблем такого роду є пошкодження завантажувального запису Windows XP.

Що таке завантажувальний запис?

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

Якщо ви бачите на екрані повідомлення типу ntldr is missing, no boot device або просто чорне тло без подальшого просування, то для виправлення помилки вам необхідно виконати відновлення завантажувача Windows XP.

Причини збою:

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

Іноді виходить повернути системі працездатністю простим перезаписом MBR, часом доводиться відновлювати завантажувальний сектор. Найважчий випадок – ручне копіювання файлів завантажувача у завантажувальний сектор вінчестера.

Відновлення MBR

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


Завантажувальний запис відновлено – спробуйте перезавантажитись і знову увімкнути Windows XP.

Відновлення завантажувального сектора

Якщо на екрані з'являється повідомлення типу NTLDR is missing, то причиною неполадки є пошкодження завантажувального запису. За симптомами цей збій схожий на помилку MBR, тому краще виконати дві команди відновлення:

Якщо перезапис завантажувального сектора та MBR не допоміг, спробуйте виправити помилки у файлі Boot.INI:


Під час виконання команди програма просканує всі розділи диска, намагаючись знайти копію 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.

У деяких зовсім незрозумілих випадках ламається логічна область жорсткого диска. Поломка найчастіше носить логічний характер і як виявляється легко можна виправити. Для того, щоб полагодити і повернути все на своє місце, можна скористатися яким-небудь самопальним 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 , тому що не бачив інтуїтивної альтернативи. Тепер відкрив для себе цей спосіб розмітки.