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

Переводы статьи Переводы статьи
Код статьи: 927817 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

Проблема

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

C:\Windows\system32\ntoskrnl.exe. Установите заново копию указанного выше файла.

Причина

Эта проблема возникает в том случае, если Windows Vista устанавливается на ранее не занятое дисковое пространство, расположенное перед разделом, на котором установлена Windows XP.

В этой ситуации программа установки Windows Vista создает новый раздел на незанятом дисковом пространстве. Поскольку новый раздел создается перед разделом, на котором установлена Windows XP, запись в файле Boot.ini для Windows XP будет указывать на недопустимый раздел.

Рассмотрим приведенную ниже ситуацию.
  • Имеется жесткий диск (диск 0), на котором перед разделом с Windows XP имеется незанятое дисковое пространство.
  • Файл Boot.ini Windows XP указывает на 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 не может загрузиться.

Решение

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

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

Дополнительная информация

Дополнительные сведения об ARC-путях, см. в указанных ниже статьях базы знаний Майкрософт.
102873 Файл BOOT.INI и принятые имена ARC-путей, а также их использование
155222 Определение ARC-пути (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
289022 Редактирование файла Boot.ini в Windows XP
Дополнительные сведения см. в указанных ниже статьях базы знаний Майкрософт.
314058 Описание консоли восстановления Windows XP
307654 Установка и использование консоли восстановления в Windows XP

Свойства

Код статьи: 927817 - Последний отзыв: 26 июня 2007 г. - Revision: 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 kbpending kbbug kbenv kbexpertisebeginner kbprb 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