Windows 8.1: UEFI para System Recovery não está funcionando

0

Atualmente, estou restaurando um Lenovo Yoga Tablet 2 10 ''. Usei uma unidade de recuperação criada anteriormente para reinstalar o Windows 8.1 original e deixá-lo reparticionar o disco. Tudo parece funcionar até agora, mas: Quando tento acessar o "Recovery Mode" no UEFI ("Novo Menu", o Windows é inicializado normalmente. Parece que a partição normal do Windows é inicializada, não a de recuperação.

volumes diskpart
0 (C:) NTFS 23GB Start System partition 1 FAT32 100MB System UEFI 2 NTFS 5992MB Hidden Windows-Images

reagentc / info
WinRE-Status: Enabled WinRE-Ort: Startkonfigurationsdaten-ID: 9ec487e5-5af8-11e6-b566-e6392909e3c7 Ort des Wiederherstellungsimages: \\?\GLOBALROOT\device\harddisk0\partition4\Windows Images Index des Wiederherstellungsimages: 1 Ort des benutzerdefinierten Images: Index des benutzerdefinierten Images: 0

bcdedit / enum all
Start-Manager für Firmware Bezeichner {fwbootmgr} displayorder {bootmgr} {3f5c7215-5b4f-11e6-9727-806e6f6e6963} {edd6bb31-5afb-11e6-9728-806e6f6e6963} {3f5c7216-5b4f-11e6-9727-806e6f6e6963} {3f5c7217-5b4f-11e6-9727-806e6f6e6963} timeout 2
Windows-Start-Manager Bezeichner {bootmgr} device partition=\Device\HarddiskVolume1 path \EFI\Microsoft\Boot\bootmgfw.efi description Windows Boot Manager locale de-de inherit {globalsettings} default {default} resumeobject {9ec487d9-5af8-11e6-b566-e6392909e3c7} displayorder {default} toolsdisplayorder {memdiag} timeout 30
...
Firmwareanwendung (101fffff) Bezeichner {edd6bb31-5afb-11e6-9728-806e6f6e6963} device partition=\Device\HarddiskVolume1 path \EFI\Lenovo\Boot\bootmgfw.efi description Windows Boot PBR
Windows-Startladeprogramm Bezeichner {default} device partition=C: path \Windows\system32\winload.efi description Windows 8.1 locale de-de inherit {bootloadersettings} recoverysequence {9ec487e5-5af8-11e6-b566-e6392909e3c7} recoveryenabled Yes isolatedcontext Yes allowedinmemorysettings 0x15000075 osdevice partition=C: systemroot \Windows resumeobject {9ec487d9-5af8-11e6-b566-e6392909e3c7} nx OptIn bootmenupolicy Standard detecthal Yes
Windows-Startladeprogramm Bezeichner {9ec487e5-5af8-11e6-b566-e6392909e3c7} device ramdisk=[\Device\HarddiskVolume4]\Recovery\WindowsRE\Winre.wim,{9ec487e6-5af8-11e6-b566-e6392909e3c7} path \windows\system32\winload.efi description Windows Recovery Environment locale de-de inherit {bootloadersettings} displaymessage Recovery osdevice ramdisk=[\Device\HarddiskVolume4]\Recovery\WindowsRE\Winre.wim,{9ec487e6-5af8-11e6-b566-e6392909e3c7} systemroot \windows nx OptIn bootmenupolicy Standard winpe Yes
...
Geräteoptionen Bezeichner {9ec487e6-5af8-11e6-b566-e6392909e3c7} description Windows Recovery ramdisksdidevice partition=\Device\HarddiskVolume4 ramdisksdipath \Recovery\WindowsRE\boot.sdi

A parte realmente estranha: não há EFI\Lenovodiretório no volume 1 e a Recoverypasta no volume 2 está vazia. No entanto, iniciar a recuperação no Windows funciona bem. Parece que tenho que corrigir os caminhos para Windows-Images\custom.wim, mas não sei como - o Visual BCD Editor falha ao tentar editar um ramdiskpathou device.

senthor
fonte
Após verificar o Bootloader, parece que \EFI\Lenovo\Boot\bootmgfw.efiestá faltando (o diretório completo da Lenovo não está lá). O Windows RE está localizado em disk0 volume2 (Windows Images \ custom.wim), entrada BCD Windows Boot PBR.
Sentret 5/16
Você pode usar o diskpart para mapear todas as partições não mapeadas. Selecione o disco, particione e atribua a letra da unidade. O Visual BCD não pode editar caminhos em unidades não mapeadas.
snayob
Depois de mapear o Sistema EFI ao passar pelo botão de pesquisa / pasta na caixa de diálogo "editar caminho do aplicativo" para {bootmgr}, você obtém um semi-explorador com direitos de administrador, onde pode examinar visualmente o conteúdo da partição / volume.
snayob

Respostas:

0

Você pode usar o Visual BCD Editor para examinar e editar o conteúdo completo do BCD.

Uma entrada do carregador de recuperação no BCD é como um carregador normal, mas, em vez de dispositivos de partição, possui dispositivos LocateEx que apontam para um arquivo "recovery.wim".

Se você não quiser ir aos detalhes do BCD, pode usar o utilitário ReagentC.exe , que pode criar uma conexão (entrada do carregador de recuperação) no BCD com um arquivo wim de recuperação. Leia a documentação para ReagentC.exe como usá-lo.

snayob
fonte
O Visual BCD Editor não funciona bem para mim, sempre recebo "RELOAD STORE - BCD ALTERADO NO PROCESSO EXTERNO". Não consigo mudar o carregador, as alterações não são salvas. E em reagentc.exe: você quer dizer via / setbootshelllink? Onde obtenho um arquivo correspondente?
Sentret 5/16
Use a versão 0.9.0.1. A mensagem "RELOAD STORE - BCD ALTERADO NO PROCESSO EXTERNO" pode ser ignorada.
snayob