Не вдається завантажити Windows XP після інсталяції Windows Vista у конфігурації з подвійним завантаженням з Windows XP

Переклади статей Переклади статей
Номер статті: 927817 - Показ продуктів, яких стосується ця стаття.
Розгорнути все | Згорнути все

ОЗНАКИ

Під час проби завантажити Windows XP після інсталяції Windows Vista в конфігурації з подвійним завантаженням з Microsoft Windows XP з'являється таке повідомлення про помилку:
Неможливо запустити Windows, тому що відсутній або пошкоджено файл:

C:\Windows\system32\ntoskrnl.exe. Переінсталюйте копію цього файлу.

ПРИЧИНА

Ця проблема виникає, якщо Windows Vista інсталюється на раніше не розподілений дисковий простір, розташований перед розділом, в якому встановлено Windows XP.

У цій ситуації програма інсталяції Windows Vista створює новий розділ на незайнятому дисковому просторі. Оскільки новий розділ створюється перед розділом, в якому встановлена Windows XP, запис у файлі Boot.ini для Windows XP буде вказувати на неприпустимий розділ.

Розглянемо такий сценарій.
  • Припустимо, є жорсткий диск (диск 0), на якому перед розділом з Windows XP розташований нерозподілений дисковий простір.
  • Файл Windows XP Boot.ini вказує на disk(0)partition(1) (диск 0, розділ 1) для завантажувальних файлів Windows XP.
  • Програма інсталяції Windows Vista створює розділ на нерозподіленому дисковому просторі.
У цьому випадку завантажувальні файли Windows XP тепер будуть розташовані на disk(0)partition(2) (диск 0, розділ 2). Але файл Boot.ini все ще вказує, що ці файли розташовані на disk(0)partition(1) (диск 0, розділ 1). Тому Windows XP не може завантажитися.

РОЗВ'ЯЗАНН

Для вирішення цієї проблеми необхідно змінити файл Windows XP Boot.ini таким чином, щоб він вказував на правильний розділ. Для цього виконайте такі дії:
  1. Запустіть Windows Vista.
  2. Клацніть кнопку Пуск
    Згорнути це зображенняРозгорнути це зображення
    Кнопка "Пуск"
    правою кнопкою миші та виберіть команду Провідник.
  3. У меню Упорядкувати виберіть Параметри папок та пошуку.
  4. У діалоговому вікні Параметри папки виберіть вкладку Вигляд.
  5. В області Додаткові параметри встановіть прапорець Показувати сховані файли та папки, зніміть прапорець Приховувати розширення для зареєстрованих типів файлів, зніміть прапорець Приховувати захищені системні файли (рекомендовано), натисніть кнопку Так, щоб підтвердити відображення файлів операційної системи, й натисніть кнопку OK.
  6. Знайдіть та виберіть системний диск Windows XP. У вікні провідника Windows Vista це, скоріш за все, буде диск D.
  7. На правій панелі клацніть правою кнопкою миші файл boot.ini і в контекстному меню виберіть Властивості.
  8. У діалоговому вікні Властивості: boot.ini виберіть вкладку Безпека і натисніть кнопку Додатково.
  9. Відкрийте вкладку Власник і натисніть кнопку Змінити.

    Згорнути це зображенняРозгорнути це зображення
    Дозвіл контролю облікових записів користувачів
    Отримавши запит на введення або підтвердження паролю адміністратора введіть пароль або натисніть кнопку Продовжити.
  10. У списку Змінити власника на виберіть свій псевдонім або залишіть обраний за промовчанням варіант Адміністратори та чотири рази натисніть кнопку OK.
  11. Клацніть правою кнопкою миші файл boot.ini і в контекстному меню виберіть команду Змінити.
  12. Змініть шлях ARC (Advanced RISC Computing) на правильний шлях до завантажувального розділу з Windows XP. Наприклад, якщо програма інсталяції Windows Vista створила розділ на нерозподіленому дисковому просторі перед розділом, в якому встановлена Windows XP, необхідно збільшити номер розділу на одиницю. Таким чином, якщо файл Boot.ini в ARC-шляху до операційної системи Windows XP містить рядок partition(1), змініть цей рядок в ARC-шляху на partition(2). У цій ситуації ARC-шлях буде виглядати приблизно так:
    multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
  13. Збережіть зміни у файлі Boot.ini та закрийте програму Блокнот.

ДОДАТКОВІ ВІДОМОСТІ

Докладніше про ARC-шляхи див. у наступних статях бази знань Microsoft Knowledge Base:
102873 Файл BOOT.INI та правила іменування шляхів ARC і їх використання
155222 Визначення ARC-шляху (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)
Щоб отримати додаткові відомості, клацніть номер статті бази знань Microsoft Knowledge Base:
289022 Редагування файлу Boot.ini у Windows XP
Щоб отримати додаткові відомості, клацніть відповідні номери статей бази знань Microsoft Knowledge Base:
314058 Опис консолі відновлення Windows XP
307654 Інсталяція та використання консолі відновлення у Windows XP (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)

Властивості

Номер статті: 927817 - Востаннє переглянуто: 28 листопада 2007 р. - Редакція: 2.0
ЗАСТОСОВУЄТЬСЯ ДО:
  • Windows Vista Ultimate
  • Windows Vista Enterprise
  • Windows Vista Business
  • Windows Vista Home Premium
  • Windows Vista Home Basic
  • Windows Vista Starter
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
Ключові слова: 
kbtshoot kbbug kbenv kbprb kbpending kbexpertisebeginner KB927817

Надіслати відгук

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com