Как переустановить диспетчер загрузки Windows 7, если я случайно удалил загрузочный раздел? (BitLocker включен)

Как переустановить диспетчер загрузки Windows 7, если я случайно удалил загрузочный раздел? (BitLocker включен)

(Ничего не имеющее отношения к моему сегодняшнему посту об установке Windows 10, это произошло на другом компьютере).

На моем Lenovo T520 с Windows 7 было 4 раздела:

  • Раздел 100 МБ
  • Раздел 150 ГБ (C:\Windows), с использованием BitLocker
  • Раздел 700 ГБ (данные), с использованием BitLocker
  • Раздел 300 МБ

Я думал, что два маленьких раздела не используются, поэтому я удалил их diskmgmt.mscи установил системный раздел размером 150 ГБ как «Активный». Теперь система больше не загружается:

Извлеките диски или другие носители. Нажмите любую клавишу для перезагрузки.

Я загрузился с установочного USB-накопителя Windows 7, ввел в командной строке и сделал:

manage-bde -unlock c: -recoverypassword PASSWORDHERE

так что C:теперь Bitlocker-разблокирован. Затем я сделал:

bootrec /fixmbr
bootrec /fixboot
bootrec /ScanOs
bootrec /rebuildBcd

а также:

c:\windows\system32\bcdboot c:\windows /s c:

Во всех сообщениях в основном говорилось: «Успех».

После перезагрузки проблема осталась:Remove disks or other media. Press any key to restart.

Как снова сделать загрузочным диск C: с Windows 7 (на разделе, защищенном Bitlocker)?

решение1

Не знаю, возможно ли лучшее решение, но в итоге я сделал это:

  • Загрузите установочный USB-накопитель Windows 7.

  • Полностью отключите BitLocker на диске C:

    manage-bde -unlock c: -recoverypassword PASSWORDHERE
    manage-bde -off c:
    # then wait 1 hour and check it's done with:
    manage-bde -status
    
  • Затем

    bootrec /fixmbr
    bootrec /fixboot
    bootrec /ScanOs
    bootrec /rebuildBcd
    

    и

    c:\windows\system32\bcdboot c:\windows /s c:
    

    и

    diskpart
    select disk 0
    select partition NUMBERHERE
    active
    exit
    
  • Перезагрузите, всё работает!

Замечание:

  • Это не очень хорошее решение, так как оно потребовало отключения BitLocker на C:, но, по крайней мере, моя система не заблокирована навсегда, и мои файлы вернулись. Мне придется снова включить BitLocker, поскольку загрузочная система снова работает.

  • После этого при попытке Turn on auto-unlock D:\загрузки у меня появилось следующее сообщение:Ошибка данных (циклическая проверка избыточности). К счастьюэта почтадал решение:

    manage-bde -autounlock -clearallkeys C:
    

    и перезагрузите компьютер, после чего функция «Автоматическая разблокировка Bitlocker при загрузке» снова заработает.

  • Не знаю почему, но после всех этих шагов автоматически был создан новый раздел размером 300 МБ, и теперь это Активный раздел! Вероятно, загрузочный раздел?

решение2

Второй ответ, который лучше/быстрее, так как он делаетнеттребуется расшифровать весь диск (но я сохраню другой ответ для дальнейшего использования):

  • Загрузите установочный USB-накопитель Windows 7.

  • Временно приостановить BitLocker на C:

     manage-bde -unlock c: -recoverypassword PASSWORDHERE
     manage-bde –Protectors –Disable C:
    
  • Повторно создайте загрузочный раздел размером 300 МБ, которыйнетЗашифровано BitLocker:

    diskpart
    select disk 0
    create partition # for me a 300 MB did the job
    format
    active # make it bootable
    list volume
    select volume VOLUMENUMBER  # select the new partition
    assign letter=z
    exit
    
  • Затем сделайте следующее:

    bootrec /fixmbr
    bootrec /fixboot
    bootrec /nt60 sys /force /mbr    # i maybe tried  bootrec /nt60 c: /force /mbr and bootrec /nt60 z: /force /mbr as well
    

    и

    bcdboot c:\windows /s z:    # or was it bcdboot z: /s c: ? I don't remember
    
  • Перезагрузите, должно заработать!

Связанный контент