Что делать? Первым делом нужно восстановить загрузчик Vista.
Восстановление загрузчика Vista с помощью командной строки:
— загрузите ПК с загрузочного диска Windows Vista;
— в окне Windows Boot Manager выберите Windows Setup (Установка Windows) → нажмите Enter;
— появится строка состояния с сообщением Windows is loading files…;
— когда программа установки загрузит установочные файлы в оперативную память, появится окно выбора языка, выберите нужный, нажмите Next (Далее) → Repair your computer (Восстановление системы);
— появится окно System Recovery Options (Параметры восстановления системы). Начнется Поиск установленных систем Windows. После непродолжительного поиска программой восстановления Location (места установки) Vista нажмите Next
(Внимание! Для ноутбуков с так называемым «секретным» разделом жесткого диска — если вы используете «неродной» загрузочный диск — возможно появление сообщения «Обнаружены проблемы в параметрах загрузки этого компьютера. Хотите внести исправления и перезагрузить компьютер?». Нажмите Нет → Next (Далее));
— в следующем окне нужно выбрать средство восстановления из предлагаемых:
1) восстановление запуска/Startup Repair (автоматическое устранение проблем, мешающих запуску Windows);
2) восстановление системы (восстановление ранее сохраненного состояния Windows);
3) восстановление архива Windows Complete PC (восстановление всего содержимого компьютера из архивного образа);
4) средство диагностики памяти Windows (проверка компьютера на наличие ошибок в работе микросхем памяти);
5) командная строка (открытие окна командной строки);
— выберите пункт Командная строка;
— откроется окно командной строки;
— в командной строке введите команду
(буква_CD/DVD-привода):\boot\bootsect /nt60 All, нажмите Enter.
Например, для ноутбука, винчестер которого разбит на три части (C, D: и «секретный» раздел), это будет выглядеть примерно так:
Microsoft Windows [Версия 6.0.6000]
Корпорация Майкрософт, 2006. Все права защищены.
X:\Sources>e:\boot\bootsect /nt60 All
Target volumes will be updated with BOOTMGR compatible bootcode.
C:
Successfully updated NTFS filesystem bootcode.
D:
Successfully updated NTFS filesystem bootcode.
\Device\HarddiskVolume1
Successfully updated FAT32 filesystem bootcode.
Bootcode was successfully updated on all targeted volumes.
— загрузчик Vista восстановлен;
— на появившееся приглашение системы X:\Sources> введите exit, нажмите Enter;
— в окне System Recovery Options (Параметры восстановления системы) нажмите Перезагрузка (Reboot);
— после перезагрузки ПК загрузится Vista.
Примечания:
1. Как правило, буква_CD/DVD-привода — E:. Если получаете сообщение об ошибке, что на диске E: указанные файлы отсутствуют, значит, буква_вашего_CD/DVD-привода — F: (или G:). Чтобы найти папку boot на загрузочном диске, введите dir.
2. Утилита восстановления загрузочного сектора Bootsect. exe находится в папке boot загрузочного диска Windows Vista.
Applies ToWindows 7 Starter Windows 7 Starter N Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Professional N Windows 7 Enterprise Windows 7 Enterprise N Windows 7 Ultimate Windows 7 Ultimate N Windows Vista Ultimate Windows Vista Enterprise Windows Vista Business Windows Vista Home Premium Windows Vista Home Basic Windows Vista Business 64-bit Edition Windows Vista Enterprise 64-bit Edition Windows Vista Home Premium 64-bit Edition Windows Vista Home Basic 64-bit Edition Windows Vista Ultimate 64-bit Edition
Аннотация
При использовании среды восстановления Windows (Windows RE) для устранения неполадок при запуске сначала воспользуйтесь параметром Восстановление запуска в диалоговом окне Параметры восстановления системы. Если это не помогает устранить проблему или необходимо вручную выполнить дополнительные действия по устранению неполадок, следует использовать средство Bootrec.exe. В этой статье рассказывается об использовании средства Bootrec.exe в среде Windows RE для устранения неполадок указанных ниже компонентов Windows Vista и Windows 7.
-
Основная загрузочная запись (MBR).
-
Загрузочный сектор.
-
Хранилище данных конфигурации загрузки.
Для устранения ошибки В файле данных конфигурации загрузки Windows отсутствуют требуемые данные можно также использовать средство Bootrec.exe.
Как запустить средство Bootrec.exe
Для работы со средством Bootrec.exe необходимо сначала запустить среду восстановления Windows RE.
-
Вставьте установочный диск Windows 7 или Windows Vista в DVD-дисковод и включите компьютер.
-
При появлении запроса нажмите клавишу.
-
Выберите язык, время и валюту, а также метод ввода данных (с клавиатуры или другой) и нажмите кнопку Далее.
-
Выберите пункт Восстановить компьютер.
-
Укажите операционную систему, которую требуется восстановить, и нажмите кнопку Далее.
-
В диалоговом окне Параметры восстановления системы выберите пункт Командная строка.
-
Введите команду Bootrec.exe и нажмите клавишу ВВОД.
Примечание. Чтобы запустить компьютер с помощью DVD-диска Windows Vista или Windows 7, следует настроить компьютер для загрузки с DVD-дисковода. Для получения дополнительных сведений о том, как это сделать, обратитесь к документации, прилагаемой к компьютеру, или к производителю компьютера.
Средство Bootrec.exe поддерживает перечисленные ниже параметры, из которых можно выбрать наиболее подходящий.
/FixMbr
Этот параметр записывает в системный раздел основную загрузочную запись, совместимую с Windows 7 или Windows Vista. Он не перезаписывает существующую таблицу разделов. Данный параметр следует использовать для устранения проблем, связанных с повреждением основной загрузочной записи, или если необходимо удалить из основной загрузочной записи нестандартный код.
/FixBoot
Это параметр записывает новый загрузочный сектор в системный раздел, используя загрузочный сектор, совместимый с Windows Vista или Windows 7. Этот параметр следует использовать, если выполняется хотя бы одно из перечисленных ниже условий.
-
Загрузочный сектор заменен на нестандартный загрузочный сектор Windows Vista или Windows 7.
-
Загрузочный сектор поврежден.
-
После установки Windows Vista или Windows 7 на компьютер была установлена более ранняя версия операционной системы Windows. В данном случае для запуска компьютера вместо диспетчера загрузки Windows (Bootmgr.exe) используется загрузчик Windows NT (NTLDR).
/ScanOs
Этот параметр выполняет на всех дисках поиск установленных систем, совместимых с Windows Vista или Windows 7. Он также отображает все записи, не включенные в хранилище данных конфигурации загрузки. Этот параметр следует использовать в том случае, если на компьютере присутствуют установленные операционные системы Windows Vista или Windows 7, которые не отображаются в меню диспетчера загрузки.
/RebuildBcd
Этот параметр выполняет на всех дисках поиск установленных систем, совместимых с Windows Vista или Windows 7. Кроме того, он позволяет выбрать установленные системы, которые необходимо добавить в хранилище данных конфигурации загрузки. Этот параметр следует использовать в том случае, если необходимо полностью перестроить хранилище данных конфигурации загрузки.
Примечание. Используйте средство Bootrec.exe для устранения ошибки с сообщением «Bootmgr отсутствует». Если перестройка хранилища данных конфигурации загрузки не приводит к устранению проблемы, можно экспортировать и удалить данные конфигурации загрузки, а затем выполнить этот параметр повторно. Это обеспечит полную перестройку хранилища данных конфигурации загрузки.
Для этого в командной строке среды восстановления Windows введите следующие команды:
-
bcdedit /export C:\BCD_Backup
-
c:
-
cd boot
-
attrib bcd -s -h -r
-
ren c:\boot\bcd bcd.old
-
bootrec /RebuildBcd
Нужна дополнительная помощь?
Нужны дополнительные параметры?
Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.
Автор | Сообщение | ||
---|---|---|---|
|
|||
Member Статус: Не в сети |
И так у меня жеский разделен на 3 части, на первой хр, на второй файлы, и третий для висты. ХР у меня была первой установлена, потом я установил висту. Знаю что при переустановки хр, виста из списка загрузки исчезает. Последние время ХР начала глючить, и мне пришлось переустановить ХР. Как воссатновить в списке загрузок висту? |
Реклама | |
Партнер |
Menwyy |
|
Member Статус: Не в сети |
Панель управления-Система-Быстродействие-Параметры загрузки…там кнопка будет правка(сори, если чё не так — по мамяти набирал, у меня Виста) Если раздуплишься, то скопируй самую длинную строчку и поменяй там ток раздел и название, ну и укажи путь к директории, де Виста лежит…вродь всё… |
Gyper |
|
Member Статус: Не в сети |
Menwyy Че то ты совсем не то говориш! В висте совсем другой загрузчик! Когда стоит ХР и потом ставиш висту то виста заменяет загрузчик ХРшки! |
-LeX- |
|
Member Статус: Не в сети |
вот-вот и меня тоже интересует данная проблема(тоже переустановил ХР), там(в boot.ini) вроде надо будет пропечатать путь к спец.загрузчику висты, вот если бы кто нить посмотрел что у него в бут.ини |
MrGalaxy |
|
Member Статус: Не в сети |
Gyper |
Gyper |
|
Member Статус: Не в сети |
MrGalaxy и все только одна команда? че то мне кажеться не может сработать с одной команды, ну ладно попробую Цитата: X:\Windows\system32\Bcdedit /set {ntldr} device partition=Z: Я не очень понял эту строчку, у меня на С стоит ХР а на Е Vista, и какой мне надо делать активный раздел? |
_Manager_ |
|
*Cofradia Intel* Статус: Не в сети |
Gyper, я же тебе давал уже ссылку. Неужель там нет ничего? |
Gyper |
|
Member Статус: Не в сети |
_Manager_ В том и дело нечего! Спрсил почти неделю назад а мне до сех пор не отвтили там! |
Elex |
|
Junior Статус: Не в сети |
Gyper писал(а): _Manager_ В том и дело нечего! Спрсил почти неделю назад а мне до сех пор не отвтили там! В VistaBootPRO,SystemBootloader (второй слева) там Windows Vista Bootloader(Uninstal Legacy Bootloader) поставь галочку,и All Draivers галочку,дальше install Bootloader.Когда виста надоест ) ,прежде чем сносить старый запиши Windows Legasy Bootloader (Uninstall Vista Bootloader) |
Gyper |
|
Member Статус: Не в сети |
Elex Сделал все как ты сказал, но не помогло! |
scuter |
|
у меня похожая проблема, |
White EL |
|
Если установлены 2-е системы, при этом ХР ставилась последней и грузится только она не предлагая выбора OS, то переходим сюда:
качаем FixBootFull.zip , активируем его в ХР и не меняя
И так загрузчик Висты востановлен и компьютер теперь дает возможность
Особено удобно для обладателей ноутбуков, которые имеют только |
—
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 43 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |
Привет всем! Сегодня я расскажу о достаточно распространенной проблеме операционных систем семейства Windows Vista/7/8/8.1/10 — нарушение целостности загрузчика MBR. Как бы не старалась Microsoft учесть возможные проблемы работы своего ПО, предусмотреть все еще на этапе разработки и тестирования наверное невозможно. Добавляют проблем к стабильности работы разнообразные сторонние загрузчики (активаторы, другие версии операционных систем, вирусы).
Что необходимо для восстановления загрузчика.
- Установочный носитель Windows Vista/7/8/8.1/10.
- Пользователь.
- Привод DVD.
Приступим!
Самый простой способ восстановить загрузчик. Для работы со средством восстановления запуска необходимо сначала запустить среду восстановления Windows RE.
Для этого:
- Настройте BIOS на загрузку с установочного носителя.
- Вставьте установочный диск Windows 7 или Windows Vista в DVD-дисковод и включите компьютер.
- При появлении запроса нажмите клавишу.
- Выберите пункт Восстановление системы.
- Укажите операционную систему, которую требуется восстановить, и нажмите кнопку Далее.
- В диалоговом окне Параметры восстановления системы выберите пункт Восстановление запуска.
- Следуйте дальнейшим инструкциям.
После завершения работы средства восстановления запуска перезагрузите компьютер. Попробуйте запустить Windows в обычном режиме, без установочного носителя.
Если проблема осталась, приступим к дальнейшим действиям.
Сейчас мы рассмотрим восстановление загрузочной записи MBR с помощью штатных средств операционной системы. Которые идут либо в составе установочного диска, либо как компонент операционной системы. А именно BOOTREC.EXE и BOOTSECT.
BOOTREC.EXE — средство восстановления загрузочной записи. Поддерживает перечисленные ниже параметры, из которых можно выбрать наиболее подходящий.
/FixMbr
Этот параметр записывает в системный раздел основную загрузочную запись, совместимую с Windows 7 или Windows Vista. Он не перезаписывает существующую таблицу разделов. Данный параметр следует использовать для устранения проблем, связанных с повреждением основной загрузочной записи, или если необходимо удалить из основной загрузочной записи нестандартный код.
/FixBoot
Это параметр записывает новый загрузочный сектор в системный раздел, используя загрузочный сектор, совместимый с Windows Vista или Windows 7. Этот параметр следует использовать, если выполняется хотя бы одно из перечисленных ниже условий.
- Загрузочный сектор заменен на нестандартный загрузочный сектор Windows Vista или Windows 7.
- Загрузочный сектор поврежден.
- После установки Windows Vista или Windows 7 на компьютер была установлена более ранняя версия операционной системы Windows. В данном случае для запуска компьютера вместо диспетчера загрузки Windows (Bootmgr.exe) используется загрузчик Windows NT (NTLDR).
/ScanOs
Этот параметр выполняет на всех дисках поиск установленных систем, совместимых с Windows Vista или Windows 7. Он также отображает все записи, не включенные в хранилище данных конфигурации загрузки. Этот параметр следует использовать в том случае, если на компьютере присутствуют установленные операционные системы Windows Vista или Windows 7, которые не отображаются в меню диспетчера загрузки.
/RebuildBcd
Этот параметр выполняет на всех дисках поиск установленных систем, совместимых с Windows Vista или Windows 7. Кроме того, он позволяет выбрать установленные системы, которые необходимо добавить в хранилище данных конфигурации загрузки. Этот параметр следует использовать в том случае, если необходимо полностью перестроить хранилище данных конфигурации загрузки.
Приступим!
Для работы со средством Bootrec.exe необходимо сначала запустить среду восстановления Windows RE.
- Вставьте установочный диск Windows 7 или Windows Vista в DVD-дисковод и включите компьютер.
- При появлении запроса нажмите клавишу.
- Выберите пункт Восстановить компьютер.
- Укажите операционную систему, которую требуется восстановить, и нажмите кнопку Далее.
- В диалоговом окне Параметры восстановления системы выберите пункт Командная строка.
- Введите команду Bootrec.exe и нажмите клавишу ВВОД. Появится полный список возможностей.
- Запишите сектор MBR, для чего есть команда
Bootrec.exe /FixMbr;
- Об успешном завершении операции после нажатия Enter компьютер оповестит пользователя в следующей строчке;
- Далее проведите процедуру записи нового сектора загрузки, для чего введите
Bootrec.exe /FixBoot;
- Останется только ввести Exit и попытаться перезагрузить компьютер.
Очень вероятно, что далее Windows заработает нормально.
Если нет, опишем, как восстановить загрузчик Windows другим способом с использованием этой же программы:
- Войдите в командную строку с установочного диска или флешки.
- Введите Bootrec /ScanOs, после чего утилита про сканирует компьютер на предмет наличия операционной системы.
Bootrec /ScanOs
- Напишите в следующей строке команду Bootrec.exe /RebuildBcd, программа предложит внести в меню запуска все найденные версии Windows, включая XP и другие.
Bootrec.exe /RebuildBcd
- Останется с этим согласиться, нажав последовательно Y и Enter, после чего при загрузке системы вы будете иметь выбор, какую из ОС загрузить — XP или семерку.
Если и это не помогло. Устранить проблему с MBR можно и еще одной командой. Для этого в командной строке нужно ввести bootsect /NT60 SYS, затем Enter.
Команда BOOTSECT позволяет записывать заданный программный код загрузочных секторов, обеспечивающих загрузку либо ntldr, либо bootmgr .
Формат командной строки:
bootsect {/help|/nt60|/nt52} {SYS|ALL|< DriveLetter >:} [/force] [/mbr]
Параметры командной строки Bootsect:
/help — отображение справочной информации;
/nt52 — запись программного кода загрузочного сектора, обеспечивающего использование загрузчика ntldr для операционных систем, предшествующих Windows Vista.
/nt60 — запись программного кода в загрузочные секторы для обеспечения загрузки файла bootmgr — диспетчера загрузки Windows Vista/Server 2008 и более поздних ОС семейства Windows.
SYS — запись будет выполнена в секторы системного раздела загрузки Windows, в среде которой выполняется данная команда.
ALL — запись программного кода будет выполнена для всех существующих разделов, которые могут быть использованы для загрузки Windows.
DriveLetter — буква диска, для которого будет выполнена перезапись программного кода загрузочных секторов.
/force — принудительное отключение используемых другими программами томов дисков для обеспечения монопольного доступа утилиты bootsect.exe
/mbr — изменение программного кода главной загрузочной записи (MBR — Master Boot Record) без изменения таблицы разделов диска. При использовании с параметром /nt52, MBR будет совместима с предшествующими Windows Vista версиями, При использовании с параметром /nt60 — MBR будет совместима с операционными системами Windows Vista и более поздними.
Примеры:
bootsect /nt52 E: — создать для диска E: загрузочные записи для операционных систем Windows XP/2000/NT, т.е для загрузки на базе ntldr;
bootsect /nt60 /mbr C: — изменить загрузочные сектора диска C: для обеспечения загрузки диспетчера bootmgr, а это Windows Vista/7/8/8.1/10;
bootsect /nt60 SYS — изменение загрузочных секторов для раздела, с которого выполнена загрузка текущей ОС Windows.
Так же попробуем использовать команду BCDBOOT. Это средство, которое используется для создания системного раздела или восстановления среды загрузки, расположенной в системном разделе. Системный раздел создается посредством копирования небольшого набора файлов среды загрузки из установленного образа Windows®. Средство BCDBOOT создает хранилище данных конфигурации загрузки (BCD) в системном разделе с новой загрузочной записью, которая позволяет загружать установленный образ Windows.
О которой можно прочитать в следующем разделе.
Вы тут: Главная → Windows → Утилита MultiBoot для восстановления загрузчика Windows Vista / Windows 7 и создания конфигурации с двойной загрузкой
Силами участников OSZone.net новые функции и интерфейс получила утилита MultiBoot для восстановления загрузчика Windows Vista / Windows 7, затертого после установки XP. Первая версия (под названием FixBootFull) была создана моим коллегой Павлом Кравченко и помогла тысячам людей. Новая версия утилиты имеет больше возможностей. Он вполне функциональна, но в данный момент она проходит открытое публичное тестирование.
С помощью этой программы вы сможете:
- восстановить загрузчик Windows Vista или Windows 7, затертый при установке Windows XP;
- создать конфигурацию с двойной загрузкой как после, так и до установки Windows XP;
- указать операционную систему, загружаемую по умолчанию;
- переименовать название для Windows XP и определить положение ее записи в меню загрузки;
- установить таймаут для меню с выбором загрузки операционных систем;
- экспортировать и импортировать данные конфигурации загрузки;
- отобразить сведения об активных элементах хранилища загрузки, дисках и разделах, а также сохранить эту информацию в текстовый файл;
- запустить командную строку для выполнения команд вручную
Увеличить рисунок
- Загрузить
- Узнать больше
- Обсудить или получить помощь на форуме
Вадим — владелец этого блога, и почти все записи здесь вышли из-под его пера. Подробности о блоге и авторе здесь. Поддержать автора вы можете тут.
Я в Telegram
Подпишитесь на канал и читайте интересные записи чаще! Есть вопросы? Задайте их в чате.