Ha um tempo escrevi um artigo como recuperar a senha do Windows XP, Vista e 7 usando um disco de boot Linux chamado ophcrack. O problema é que como este programa utiliza quebra de senha força-bruta, em alguns casos quando a senha é muito complicada ele não resolve.

Existe no caso do Windows 7 uma outra maneira de recuperar a senha utilizando um disco de boot, que pode qualquer um, desde o ophcrack até o próprio CD de instalação do Windows.

Você precisa ter este CD de boot, depois que fizer isso, inicie seu computador com ele e siga os seguintes passos.

1. Inicie seu computador com seu disco de boot, no caso se for o de instalação do Windows, escolha a opção “Reparar o computador” e depois vá em “Command Prompt”.

2. Com acesso a linha de comando, você deve executar a seguinte instrução:

copy c:\windows\system32\sethc.exe c:\

copy c:\windows\system32\cmd.exe c:\windows\system32\sethc.exe

3. Se você optou por outro disco de boot, linux por exemplo, basta fazer uma cópia do arquivo sethc.exe e depois substituí-lo pelo cmd.exe como fizemos nos comandos acima.

4. Reinicie o computador.

5. Na tela de login onde você tem a caixa pra digitar a senha que você perdeu, aperte a tecla shift 5 vezes.

6. Uma janela de comando vai aparecer. Nela você deve digitar a seguinte instrução (exemplo para o usuário chamado Gustavo), use aspas se o seu usuário tiver espaços no nome:

net user gustavo novasenha

com o comando acima coloquei a senha “novasenha” para o usuário gustavo.

Agora utilize a nova senha para acessar o Windows normalmente.

Se quiser, pode copiar novamente o arquivo sethc.exe para voltar ao original.

Inicie com o CD de boot, entre na linha de comando e envie a seguinte instrução:

copy c:\sethc.exe c:\windows\system32\sethc.exe

Recuperar senha do Windows XP

Não sei se a dica acima funciona para o Windows XP, se for o seu caso, leia meu artigo Recuperar ou quebrar senha do Windows XP