Quem nunca se deparou com a tela abaixo?
Figura 1 – Tela de erro de logon Windows 2008 Server
Quantos clientes já te ligaram desesperados dizendo que não conseguiam logar em seus computadores, pois não se lembravam da senha? E quantas vezes você teve que ir até a casa de um cliente para prestar suporte e ele não sabe ao menos a senha do administrador local?
Pois é, isso já aconteceu com todos nós. E o que normalmente fazemos é utilizar uma ferramenta de terceiros para quebrarmos a senha do administrador local através da leitura do arquivo SAM.
O método que será apresentado nesse texto fará com que você troque a senha do administrador local (ou qualquer usuário local) sem que haja a perda de todos os grupos e/ou usuários criados no computador. Quando você realiza o procedimento de cópia do arquivo SAM a partir do diretório %windir%\repair você ocasiona a perda dos grupos locais.
Um procedimento aplicável a todas as versões do Windows que possuam o Utilman.exe é o utilitário de acessibilidade do Windows. O utilman.exe é acessado pelo atalho Winkey+U.
Requisitos:
- Disco de boot;
- Windows, porém esse tem que ser da versão que você deseja recuperar a senha, ou seja, Windows XP para Windows XP ou 2003, e o mesmo vale para o 2008 e 2008 R2, assim como Vista e 7;Funciona também com Windows Server 2012 e Windows Server 2016. Não estamos falando de recuperação de senha do DOMINIO, esta é a conta LOCAL.
- Hiren’s boot;
- FreeDOS;
- Linux/Unix;
- Qualquer outro que permita escrita em partição NTFS.
IPC: Estarei dando foco apenas ao procedimento por linha de comando, utilizando comandos do DOS.
Procedimento:
- Acesse a unidade onde o Windows foi instalado através do comando:
cd c:\windows\system32[1]
- Renomeie o arquivo utilman.exe, utilizando o comando:
ren utilman.exe utilman.old
- Com o comando anterior você terá realizado um backup do utilitário utilman.exe para uma restauração posterior.
- Copie o utilitário do CMD com o nome utilman.exe, utilizando o seguinte comando:
copy cmd.exe utilman.exe
- Reinicie o computador. Quando você estiver na tela de logon basta utilizar o atalho Winkey+U. Nesse momento você irá ver uma tela do DOS
- Para alterar a senha do usuário basta seguir o passo a passo abaixo:
- Para verificar quais usuários existem no computador: net user
- Para alterar a senha dos usuários existentes: net user usuário senha
Pronto! A sua senha foi alterada.
DICA: Utilize discos de Distribuições Linux para acessar as partições Windows de forma fácil e rápida.
Retirado do texto original do @Thiago TI.