Восстанавливаем системные файлы.Vista
Всем Салют! Сегодня я расcкажу как можно восстановить VIST'у, если вдруг у вас по каким-то причинам ситуация сложилась примерно такая или даже не очень такая, но все равно дело касается системных файлов, хранящихся постоянно на главном активном разделе жесткого диска:
I.
1. установка XP
2. Установка Vista
3. Запуск->Меню выбрать ос->Старт Vista
4. Pr1(C:XP) и Pr2(D:Vista)
5. Переустановка ХP в part1 с форматом->Загружается XP
После такого замудрения, виста у нас благополучно умерла, т.к. все системные файлы ее были на C:
Многие в такой ситуации скажут "Виндавс масдай" и примутся заново ставить vist'у! Дурнее не придумаешь, ведь решение этой проблемы намного проще, чем тупая перезаливка венды, даже если у вас есть ее образ!
И так приступим к восстановке висты продвинутым способом, вперед:
II.
Загрузка с DVDVista->Восстановление системы->Хотите внести исправления? - нет->Далее->Командная строка
x:\sources
1. copy e:\bootmgr c:\ - восстановление системного файла
2. bootrec /fixboot - восстановление IPL2 Windows Vista
3. bootrec /rebuildbcd - поиск по всем дискам ОС совместимых с WV и выбор какую добавить в хранилище
конфигурации загрузки
4. Перезагрузка->Запускается виста
а.) Запуск командной строки
[все программы->стандартные->комстрока->запуск от имени администратора]
б.) bcdedit /create {ntldr} /d "XP Most Die"
bcdedit - редактор хранилища данных конфигурации и загрузки
/create - создание новой записи
{ntldr} - идентификатор указывает загрузчик ntldr->ОС более ранних чем виста
/d "XP Most Die" - описание новой записи в меню выбора ос
bcd - Boot Configuration Data
в.) bcdedit /set {ntldr} device partition=D:
/set - задает значения параметра записи в хранилище данных конфигурации загрузки
{ntldr} - идентификатор указывает загрузчик ntldr->ОС более ранних чем виста
device partition=D: - задает устройство где расположено приложение ntldr
г.) bcdedit /set {ntldr} path \ntldr
path - путь к файлу из корня родительского устройства
д.) bcdedit /displayorder {ntldr} /add last
или [/add first]
/displayorder - задает порядок отображения используемый диспетчером загрузки
Не обязательные пункты:
е.) bcdedit /default {ntldr}
ж.) bcdedit /timeout таймаут в секундах
Ну вот в принципе и все волшебные заклинания которые нужно прописать! Как мы с вами сегодня
убедились здесь все как в поговорке "умный в гору не пойдет, умный гору обойдет", все легко и просто!
Надеюсь, что моя статья кому-нибудь поможет в восстановлении своих данных, при таком крахе!