Como Hennes diz em seus comentários, copiar arquivos não é suficiente. Você precisa executar uma cópia completa do disco, setor por setor. Somente dessa maneira você obterá todos os arquivos copiados, incluindo aqueles que estão bloqueados durante a operação normal do Windows, e garantirá que os nomes dos arquivos 8.3 sejam os mesmos na cópia, já que algumas configurações do registro usam esses nomes incorretamente e não as normais nomes de arquivos.
Existem muitos programas para fazer isso, incluindo programas de backup e restauração do Norton, Paragon e outras empresas. Há também ferramentas gratuitas no CD de inicialização do Hiren , que também inclui ferramentas para redimensionar as partições do novo disco se os dois discos são de tamanhos diferentes. Observe que, se o novo disco for menor, o procedimento será mais complicado, já que você precisará copiar e redimensionar em uma única operação.
Se o novo disco não inicializar no modo de compatibilidade, tente o modo IDE se o seu BIOS suportar: Eu precisava usar isso depois de uma cópia semelhante à sua.
Quanto ao problema de fim de vida, você não precisa se preocupar muito se estiver usando um pacote de segurança de internet decente, que continuará a ser atualizado mesmo que o XP não esteja sendo mantido.