Max não está completamente certo em sua própria resposta (23 de dezembro de 2013) à sua própria pergunta.
A resposta é que ambos (device + path) e (osdevice + systemroot) formam um todo .
a) (device + path) é o "caminho completo do arquivo" para o Windows loader para o Vista, Windows 7/8
- geralmente "c: \ windows \ system32 \ winload.exe" (ou extensão .efi para inicialização UEFI).
b) (osdevice + systemroot) é o "caminho completo do diretório" para o diretório do Windows
- geralmente "c: \ windows".
Não há necessidade de um caminho para o gerenciador de inicialização (bootmgr) e o próprio BCD, pois eles são estabelecidos programaticamente durante o carregamento inicial e a execução do MBR e PBR (registro de inicialização mestre e de partição) para inicialização do BIOS. Tanto o bootmgr quanto o \ Boot \ BCD estão na partição ativa no disco estilo MBR.
Em discos GPT (usando inicialização UEFI), o gerenciador de inicialização e o BCD estão em ESP (EFI System Partition).
É óbvio que o caminho para o BCD dentro do BCD não pode ser usado ao carregar o BCD pela primeira vez (o BCD é carregado pelo gerenciador de inicialização).
Você pode encontrar informações sobre como corrigir problemas de BCD de inicialização aqui .