I get a new laptop, I move my harddrive, windows finds all the new drivers etc, and all is wel
Isso só funciona se o Windows for capaz de inicializar. Se o seu novo computador tiver um chipset diferente (com controlador SATA incompatível), isso falhará.
Assim, faça três coisas:
- Compare as configurações de firmware (por exemplo, BIOS) em ambos os laptops. Ambos estão definidos o AHCI? (se o antigo for, mas o novo laptop estiver configurado para IRSST / RAID, corrija-o para AHCI).
- Compare como o disco está configurado. A velha inicialização do thinkpad do MBR e a nova configuração do laptop com UEFI e espera uma partição do sistema no GPT?
- Falha nesses dois. Tente executar o sysprep para limpar todos os drivers antigos, desligue e mova o HDD para o novo laptop.