Se o computador é um controlador de domínio, não use estas opções. A recuperação de senha de um DC é praticamente impossível, pois não está armazenada em arquivos SAM no disco, e sim dentro do Active Directory.
Se o computador possui sistema FAT32:
- com um disquete de inicialização (criado pelo Painel de Controle/Adicionar ou Remover Programas/Disco de Inicialização), ligue o computador; (este disquete pode ser criado em qualquer computador com Win9x, ou copiado em www.bootdisk.com)
- acesse a unidade C: e dentro da pasta WINNT/SYSTEM32/CONFIG (em XP é WINDOWS/SYSTEM32/CONFIG) procure pelo arquivo SAM;
- apague o arquivo.
Observações: Ao apagar o arquivo SAM, todas as configurações locais serão perdidas. Então, o usuário ABC, no próximo acesso terá uma pasta chamada ABC.DOMINIO. Você, como administrador do micro, acesse a pasta Documents and Settings, e copie do usuário ABC as pastas Desktop, Meus Documentos e Favoritos para a pasta ABC.DOMINIO que será a nova pasta dele.
A senha de administrador, assim como de outros usuários daquele computador, fica em branco, vazia.
Se o seu computador possui sistema NTFS e sendo possível a retirada da HD:
- abra o computador e retire a HD (disco rígido);
- em outro computador com sistema que reconheça NTFS (o XP ou o 2000), instale a HD como slave (altere o jumper de configuração da HD, e conecte ele no cabo do seu drive de CD);
- acesse o computador normalmente;
- no Windows Explorer, acesse a unidade C: e dentro da pasta WINNT/SYSTEM32/CONFIG (em XP é WINDOWS/SYSTEM32/CONFIG) procure pelo arquivo SAM;
- apague o arquivo.
- desligue o computador e retire a HD slave;
- retorne o disco rígido para o computador de origem, alterando o jumper de seleção de slave para master novamente.
Observações: Ao apagar o arquivo SAM, todas as configurações locais serão perdidas. Então, o usuário ABC, no próximo acesso terá uma pasta chamada ABC.DOMINIO. Você, como administrador do micro, acesse a pasta Documents and Settings, e copie do usuário ABC as pastas Desktop, Meus Documentos e Favoritos para a pasta ABC.DOMINIO que será a nova pasta dele.
A senha de administrador, assim como de outros usuários daquele computador, fica em branco, vazia.
Alterar a senha de qualquer usuário sem saber a senha previamente cadastrada
- no site http://www.tweakxp.com/article37368.aspx existe um comentário sobre o uso do comando NET USE
- acesse o computador, vá em Iniciar/Executar/CMD
- Digite no prompt de comandos NET USER ADMINISTRATOR * ou NET USER “usuário” *
- será solicitada uma nova senha. Digite duas vezes e confirme.
Usando um site de recuperação de senhas
O site http://www.loginrecovery.com/ propõe uma forma de recuperar a senha de seu computador mediante o envio de dados para ele. Não é muito confiável este procedimento. Se for tentar, use por sua conta e risco.
- baixar o arquivo para um disco de boot – http://www.loginrecovery.com/image.exe
- iniciar o computador com este disco e executar o arquivo
- colocar o disco em outro computador com acesso a Internet e envia para o endereço descrito na home page http://www.loginrecovery.com/instructions.html
Se for a senha do Directory Service Restore Mode (para servidores com Active Directory)
No site http://support.microsoft.com/kb/271641/PT-BR/ existe um passo a passo aplicável à versão Windows 2000 Server e Advanced Server.
Outra forma é usar a ferramenta Setpwd.exe, através das informações disponíveis no próprio site da Microsoft.
Usar ferramentas de terceiros (pessoalmente eu não recomendaria, mas como é uma opção, e conhecimento nunca é demais):
- existe uma ferramenta chamada Offline NT Password: baixe os arquivos de inicialização do site http://home.eunet.no/~pnordahl/ntpasswd/ Ela ainda pode ser incorporada a um CD de Linux e usado quando for necessário.
- baixe o arquivo no link indicado, através dele gere um disco de inicialização em Linux, este possui todas as explicações necessárias para alterar senha de qualquer usuário local e também é possível editar o registro. Descompactando o arquivo e gravando o CD:
$ unzip cd040116.zip
# cdrecord -v -pad dev=0,0,0 speed=8 -eject -data cd040116.iso
NOTA: Os parâmetros do comando "cdrecord" podem variar de acordo com a sua instalação, descobrir isso é por sua conta.
Esta ferramenta pode não funcionar em algumas instalações de Windows 2000 Server e Advanced Server. Lembre-se, controlador de domínio usa o Active Directory para gravar senhas.
Usar ferramentas de terceiros (pessoalmente eu não recomendaria, mas como é uma opção, e conhecimento nunca é demais):
- com um CD de boot do Linux, como o Kurumim, acessa-se o computador, apaga-se o arquivo SAM e SAM.LOG da pasta /WINNT/SYSTEM32/CONFIG e o arquivo SAM da pasta /WINNT/REPAIR.
A senha de administrador, assim como de outros usuários daquele computador, fica em branco, vazia.
Se o computador possui Windows NT ou Windows 2000, poderemos acessar através do arquivo LOGON.SCR
- instale uma cópia do sistema operacional em uma pasta diferente, como WINNT2. O melhor mesmo será se você puder instalar em outra partição no mesmo computador. Esta dica não vale se o computador possui discos dinâmicos.
- inicie o micro pela instalação B;
- acesse o Painel de Controle, Sistema, Avançado, Opções de Inicialização (W2K) ou Painel de Controle, Sistema, Iniciar (NT), e altere a ordem de inicialização para o sistema antigo, a instalação A.
- abra o Windows Explorer e acesse a pasta SYSTEM32 na pasta do Windows (WINNT para NT e 2000 ou WINDOWS para XP/2003)
- renomeie o arquivo LOGON.SCR para outro qualquer, como LOGON.OLD (no Windows Explorer, tecle F2 sobre o arquivo)
- copie o arquivo CMD.EXE para LOGON.SCR (no Windows Explorer, Ctrl C, Ctrl V, F2, LOGON.SCR)
- reinicie o computador, acessando a instalação A, a original
- deixe o computador ‘imóvel’, durante um tempinho... 15 minutos deve dar... Pronto, a proteção de tela ‘falsa’ será executada.
- execute o comando net user administrator 123456
- acesse o Windows Exploer, apague o arquivo LOGON.SCR que está lá em SYSTEM32
- renomeie o LOGON.OLD para LOGON.SCR
- se quiser remova a instalação B por completo, deletando a pasta WINNT2 ou apenas remova do menu de inicialização.