Acabei de fazer isso no meu laptop HP, puxei o disco rígido do meu g62 e o coloquei no meu dm1z, ele inicializou, efetuou login e deixou-o na área de trabalho enquanto o Windows 7 instalava os drivers para o novo hardware automaticamente, faltavam alguns Fiz o download da HP, postando esta mensagem nesse sistema.
O hardware também era bem diferente, passou da Intel para os processadores AMD, nenhum hardware era igual ou até próximo.
O W7 é muito melhor em tolerar esse tipo de alteração do que o XP jamais sonhou.
Até agora, ele corre bem, com poucas complicações que eu posso ver. Windows 7 de 64 bits.
Eu não recomendo, mas se você decidir, faça backup de todos os dados importantes antes de fazer a troca.
Se você tiver algum software de terceiros carregando drivers na inicialização, eu desinstalaria esse software antes da troca.
Não há garantia de que o seu funcionará como o meu.
EDIT 1:
Método mais limpo para transferir o disco rígido para o novo hardware
Abra um prompt de comando elevado e digite:
% windir% \ System32 \ Sysprep \ Sysprep.exe
e pressione Enter
Na caixa de diálogo sysprep exibida, escolha Ação de limpeza do sistema como Inserir experiência pronta para uso no sistema (OOBE), selecione Generalizar, selecione Desligamento das opções de desligamento. Clique OK
O Sysprep generaliza agora a instalação do Windows 7 e desliga o computador. Não execute nenhum outro programa durante esta fase.
Desligue a energia principal do seu PC e instale o novo hardware OU desmonte o (s) disco (s) rígido (s) e monte-o (s) em um novo computador Inicialize o PC a partir do disco rígido sysprep generalizado. Você notará a inicialização do Windows como se fosse a primeira inicialização após a instalação, instalando drivers padrão e atualizando o registro. São necessárias uma ou duas reinicializações, dependendo das especificações do sistema
Quando o Windows finalmente inicializar, você precisará inserir todas as informações como se realmente fosse uma instalação nova e fresca.
Como seus perfis de usuário antigos já existem, o Windows não aceita seu nome de usuário normal, mas você precisa criar um novo usuário temporário. Eu uso o nome de usuário Teste para esse fim.
Quando a tela de login aparecer, escolha sua conta de usuário antiga para fazer login
O Windows inicializa agora na primeira área de trabalho de inicialização padrão do OOBE, com resolução padrão de 800 * 600 e tema padrão. Todos os seus aplicativos instalados estão lá, bem como seus perfis e pastas de usuários antigos. O Windows instalou os drivers padrão para sua instalação. Você pode atualizá-los, se necessário.
Vá para Painel de Controle> Contas de Usuário e exclua a conta de usuário temporária (neste caso, Teste) que você acabou de criar.
Nota: Você pode ou não ter que reativar o Windows, e a reativação pode ou não ser bem-sucedida, dependendo do seu tipo de licença do Windows.
Fonte de informações do Sysprep
Edição 2:
Eu tentei o método Sysprep no meu dm1z, não o mudei para um novo hardware, apenas o deixei no mesmo PC para ver como era o procedimento, ele foi suave e reiniciado em uma tela do Windows instalando dispositivos por um tempo, e depois o teste gráfico, em seguida, deu a opção de definir fuso horário, hora e data, depois solicitou a Chave do Produto Windows, depois solicitei que eu configurasse um usuário, o que eu fiz apenas por sorrisos, e entrei na minha conta de usuário habitual. Todo o processo durou cerca de 35 minutos.
Alguns efeitos colaterais que notei após o login.
Todos os meus aplicativos fixados na barra de tarefas se foram, não é grande coisa para fixá-los novamente.
Minhas barras de ferramentas da barra de tarefas que eu adicionei foram removidas também, novamente não é grande coisa
A conta de administrador oculta que eu tinha ocultada agora foi ocultada
Estranho, os itens fixados no menu Iniciar ainda estavam lá.
Minhas contas de cliente do Windows Live Mail tiveram as senhas redefinidas para em branco; portanto, quando eu popei meu email, tive que redigitar as senhas da minha conta e salvá-las novamente.
O Internet Explorer foi alterado quando o abri pela primeira vez, tive que escolher entre usar as configurações recomendadas ou não.
Ele reinstalou todos os drivers que eu tinha anteriormente; isso não aconteceria se eu mudasse para um hardware diferente.
.