Відновлення завантаження Windows 7 і Windows XP

admin Статті про Windows

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

Початкові умови відновлення завантаження Windows 7 і Windows XP, або "І ще кілька обмежень". Само собою зрозуміло, що у вас вже встановлені Windows 7 і Windows XP, і виникла необхідність перевстановлення однієї з них. Вони розташовані на одному жорсткому диску, в ході перевстановлення не буде змінюватися конфігурація розділів, установка буде проводитися в той же розділ, на якому вона і знаходилася, форматування буде виконано за допомогою програми - установника. Як показує практика, користувачі стикаються зі значними труднощами при перевстановлення однієї з операційних систем при наявності декількох на одному комп'ютері. Дана стаття, Відновлення завантаження Windows 7 і Windows XP, буде цікава насамперед тим, у кого завантаження реалізована у вигляді завантажувального меню (а не вибором завантажувального пристрою в BIOS). Мета - розповісти про необхідні попередні дії для полегшення процесу відтворення меню мультизагрузки після переустановлення однієї з операційних систем.

Примітка:перегляньте статті - Редагування меню завантаження Windows 7 та Як перенести файли завантаження Windows 7Трохи теорії завантаження Windows 7 і Windows XP

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

Відкрийте командний рядок і далі послідовно виконайте команди:

Diskpartsel disk 0sel part 1detail part

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

Відновлення завантаження Windows 7 і Windows XP

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

  • наявність головного завантажувального запису (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), на активному розділі повинні знаходитися файли завантаження їх обох.

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

Файли завантаження Windows XP і Windows 7 на активному розділі

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

  • Установчий диск з операційною системою Windows XP;
  • Установчий диск з операційною системою Windows 7;
  • Утиліта bootsect.exe, яка знаходиться в папці BOOT на дистрибутивному диску з Windows 7.

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

  • Утиліту bootsect.exe помістіть на розділ з Windows 7;
  • Завантажтесь з інсталяційного диска Windows XP. Після появи запрошення встановити систему, виберіть той розділ, на якому вона раніше перебувала, виконайте його форматування і установку;
  • Після установки можливість вибору операційних систем для завантаження пропаде. Для того, щоб повернути таку можливість, у командному рядку виконайте:
    X:\bootsect /nt60 All
    де Х - буква розділу з Windows 7, або
    X:\BOOT\bootsect /nt60 All
    де Х - буква приводу DVD-ROM з встановленим у нього дистрибутивним диском Windows 7;
  • Перезавантажитеся

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

bcdedit /export X:\BCDREZ\bcd
Y: \Windows\System32\bcdedit /export X:\BCDREZ\bcd
bcdedit /import X:\BCDREZ\BCD
  • Створіть на розділі з Windows XP папку BCDREZ
  • У Windows 7 в командному рядку із правами адміністратора виконайте:
  • де X - буква розділу з Windows XP
  • Якщо ви не можете завантажитися в Windows 7, то цю команду можна виконати в Windows XP:
  • де Y - буква розділу з Windows 7, X - з Windows XP;
  • Виконайте установку Windows 7, при необхідності відформатуйте розділ, в який буде виконуватися установка.
  • Після установки в меню завантаження з'явиться новий запис про завантаження. Відкоригувати меню можна різними засобами, але ми скористаємося одним: повернемо збережений запис.
  • У Windows 7 в командному рядку із правами адміністратора виконайте:
  • де Х - буква розділу з Windows XP.
  • Після перезавантаження ви отримаєте колишнє завантажувальне меню.

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

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

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

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

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

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

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

Відновлення завантаження Windows 7 і Windows XP

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

bcdedit /set {ntldr} description "Пишіть, що хочете"

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

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

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

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

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

Також раджу вам перглянути цікаві статті: Налаштування Wi-Fi та Відновлення інформації на флешці