Se você migrar o sistema dessa maneira, não altere a letra da unidade do sistema, se realmente não for necessário.
Em HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
, essas letras são atribuídas a uma partição específica em um disco específico. Então, agora ele ainda está usando arquivos de sistema originais, porque a nova instalação tem caminhos no registro definido com C:
, que é mapeado para a partição do sistema original.
Esta solução fornece uma maneira de definir as coisas corretamente, sem alterar a letra da unidade do sistema.
- Inicialize no Windows original
- Execute
Regedit
, selecioneHKLM
, escolhaFile -> Load Hive
, selecione o arquivoSystem
hive da nova instalação, no seu casoG:\Windows\System32\config\System
e nomeie como quiser. - Navegue pela seção carregada até
[whatever you name it to]\MountedDevices
, renomeie a chaveC:
paraG:
e vice-versa. - Agora inicie no novo sistema e você deve ter a mesma atribuição de unidade
Eu recomendo remover o disco original e tentar inicializar a nova instalação, para verificar se todos os caminhos estão bem.