Algumas instalacoes do Windows 10 1703 estao em loop de reparo automatico. Causa? Nosso velho conhecido GbPlugin.O arquivo gbpddreg64.sys (ou gbpddreg32.sys em 32-bit), presente em C:\Windows\System32\drivers, fica truncado (0 bytes). Como isso acontece ninguem sabe.Esta tela aparecera combcdedit /set {default} recoveryenabled noPor padrao, o ambiente de recuperacao inicializara em caso de falha. Quando aparecer a mensagem "Reparo Automatico nao pode reparar seu computador", clique em "Opcoes avancadas Solucao de Problemas Opcoes avancadas Prompt de Comando".Ache a letra relativa a unidade do Windows usando dir C:, dir D:, etc. Usarei D: como exemplo.Entao, remova o maldito:del D:\Windows\System32\drivers\gbpddreg64.sysoudel D:\Windows\System32\drivers\gbpddreg32.sysFeche o prompt e clique em "Continuar". Devera funcionar.O servico continuara em HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\gbpddreg. Porem sem o arquivo, a inicializacao prossegue. Neste post do Microsoft Community, recomendam copiar o dito cujo de C:\Program Files (x86)\GbPlugin (ou C:\Program Files\GbPlugin em 32-bit). Prefiro excluir a tranqueira. Pelos mais variados, as vezes absurdos, motivos, cacarecos com Windows XP ainda estao na ativa. Em geral, hardware cambaleante. Um provavel meio de lidar com o abacaxi e passa-los para dentro de ambientes virtualizados. Sendo o VirtualBox gratuito, e a solucao que usarei aqui.Existem diversas ferramentas[1] para extrair o conteudo do disco onde as velharias residem. O Symantec Ghost, o mais classico dos programas para tal fim, suporta salvar diretamente em VMDK (VMware) desde a versao 11.5 e em VHD (Virtual PC, Hyper-V) desde a 12.No entanto, usando a GUI do programa, nao e possivel salvar nesses formatos. So permite faze-lo no seu formato nativo GHO. Recorremos entao a linha de comando.O gdisk32 chamado sem argumentos nos da os indices de cada dispositivo (estou rodando-o no Windows PE):Disk Partitions Cylinders Heads Sectors Mbytes Model 1 1 14593 255 63 114473.5 PH4-CE120 2 1 38913 255 63 305245.3 WDC WD32 00BPVT-22JJ5T0 01Com isso, acertamos src= nos comandos abaixo de acordo com a coluna "Disk".VMDK:ghost32 -clone,mode=create,src=1,dst=<unidade>:\caminho\imagem.vmdk -batchPara salvar em VHD[2], basta mudar a extensao:ghost32 -clone,mode=create,src=1,dst=<unidade>:\caminho\imagem.vhd -batchAmbos formatos sao suportados pelo VirtualBox. Prefiro VHD pois podemos monta-lo pelo Windows Explorer desde o 8. No 7, tambem e possivel, porem sem a mesma praticidade, porque precisa ser feito via Gerenciamento de disco ou diskpart.Agora, basta criar nova maquina virtual do tipo Windows XP (32-bit)[3] e usar a imagem VHD existente como disco. Detalhe importante! Ate o XP, havia a salada de HALs! Caso o PC de origem use um dos HALs APIC (ACPI Uniprocessor PC ou ACPI Multiprocessor PC), voce precisa marcar a opcao "Habilitar o I/O APIC" nas propriedades, do contrario nao iniciara:Por fim, instale os Adicionais para Convidado.Se voce tiver imagens GHO, pode converte-las para VMDK ou VHD usando o proprio Ghost:ghost32 -clone,mode=restore,src=<unidade>:\caminho\imagem.gho,dst=<unidade>:\caminho\imagem.vmdk -batchghost32 -clone,mode=restore,src=<unidade>:\caminho\imagem.gho,dst=<unidade>:\caminho\imagem.vhd -batch[1] O popular Disk2vhd e uma alternativa.[2] VHD tem limite de ~2 TiB. O Ghost nao suporta VHDX, formato mais novo, introduzido no Windows 8.1, sem a limitacao. Nem faria diferenca, pois igualmente nao funciona no VirtualBox.[3] Nem considerei o XP 64-bit pois e um Unicornio. Em maquinas virtuais XP, o VirtualBox configura o controlador de disco IDE, que deve iniciar com qualquer instalacao. Intel fires warning shots at Microsoft, claims x86 emulation is a patent minefield (Ars Technica)Ainda nao