Восстановление ОС после шифрования/дешифрования диска
Windows 7 SP1 / 64 / RU
Суть проблемы: после расшифровки диска не загрузилась ОС, стоявшая на нем. Для шифрования использовался PGP Desktop (а теперь уже Symantec WDE Encryption) Диск виделся будучи подключенным к другой машине после ввода пароля (специфика работы программы шифровальщика), но раздел в 350Мб был в RAW После расшифровки доступны все 3 основные раздела 500Гб диска (100+100+270), 350Мб продолжал видится как RAW. При обращении к диску Missing Operation System воспользовавшись статьей сделал bootrec /fixboot и bootrec /fixbmr - проблема сменилась на мигающий черный курсор в левом верхнем углу bootrec /scanos не находит установленной ОС, Bootrec.exe /RebuildBcd выдает BFSVC: Could not open the BCD template store. Status = [c000000f] Подключил msdart для Windows 7, восстановление системы не нашло установленных ОС, Но нашло 2х пользователей и дало залогиниться под ними. в управлении компьютером с него есть параметр откуда загружать ОС, стояло /hardddisk/Volume1, тогда как в diskmgmt.msc были только 2,3,4. Прибил невидящийся раздел в 350Мб, диски начали видится как 1,2 и 3, но ОС также не грузится. на F8 реагирует, в безопасном режиме загружает 10 файлов и переходит опять в режим восстановления. в Обычном режиме сразу уходит в него. Диски доступны, на них вижу всю структуру файлов, в корне есть bootmgr. Куда копать для восстановления работы ОС? |
Чижъ, кроме bootmgr нужна еще папка boot и файл BCD иже с остальными в ней. Обычно эта папка располагается на отдельном разделе вроде вашего 350МБ.
" Could not open the BCD template store" - вот это смущает, но попробуйте bcdboot из того же руководства, обратив внимание на опцию /s. Но перед ее выполнением необходимо также сделать активным раздел, на который вы будете устанавливать загрузчик (логично использовать раздел с системой, хотя если он не первый, то лучше использовать тот, что первый, ибо загрузочный код обычно выставляется на первый доступный раздел, а переделать его можно с помощью bootsect или bootice). Это можно сделать из командной строки: diskpart /sel disk 0 / list part / sel part # (# - номер раздела) / active. |
папка Boot есть на диске С:, в ней есть файл BCD (а также его логи, memtest и и куча папок типа ru-RU)
диск С уже активный, в одной из итераций это сделал. |
После очередного цикла программы восстановления запуска прочел логи (диагностика и описание исправления) везде все успешно (код ошибки 0x0), кроме "поврежден водный для загрузки файл c:/windows/system32/drivers/oem-drv64.sys" ошиька при восстановлении, код 0x2
|
Цитата:
|
спасибо, вычитал в соседней теме. файл на месте есть.
могу сделать вывод что система пытается грузится через слетевший активатор? как отредактировать ее загрузку? в boot содержимое аналогично содержимому на установленной ОС, в папку recovery нет доступа ни на установленной ОС ни на слетевшей, чем посмотреть можно? |
Цитата:
и система загружается. (или перемещается файл в другое место) После загрузки ОС естно не активирована. |
да, после переименования файла ос загрузилась без проблем.
т.е. как я понимаю система была активирована через эмуляцию загрузчика и после декриптации она слетела, драувер что-то не находил и вываливал ОС в синий экран. спасибо за помощь |
Время: 06:54. |
Время: 06:54.
© OSzone.net 2001-