Eu tenho uma instalação do Windows 7 com apenas uma conta (admin) (o convidado está desabilitado). Está definido como login automático para que eu possa entrar sem problemas e também 'clicar com o botão direito' -> 'executar como administrador' sem precisar digitar nenhuma senha, apenas clicando em 'yes' quando o prompt do UAC aparecer.
Esqueci a senha e gostaria de recuperá-la.
Eu li que (por causa do logon automático) eu deveria ter estas chaves:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\AutoAdminLogon = "1"
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultUserName = username
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultPassword = password
Eu tenho AutoAdminLogon
e DefaultUserName
mas não DefaultPassword
.
Como o sistema pode efetuar logon automático se a senha não existe? Pode estar em outro lugar?
Sendo que eu posso executar as coisas como administrador, sinto que deve haver uma maneira de alterar a senha sem inserir a antiga, mas não consigo descobrir como ...
EDITAR Não acho que minha senha esteja em branco porque, se eu tentar alterá-la nas configurações da conta, deixando o antigo campo de senha preto, ele informa que a senha está incorreta
O EDIT2 ophcrack encontra 4 hashes e gera nenhum erro, mas o .txt onde deve colocar a senha está vazio. Estou realmente começando a pensar que a senha do administrador está realmente vazia ... Existe uma maneira de ter certeza disso? E se estiver realmente vazio, não deveria haver uma maneira não-hacky de definir uma?
EDIT3 Como sugerido pelo usuário @abhishekkannojia, tentei o comando:
net user *account name* *new password*
Mas antes de seguir as etapas para obter um shell de superusuário, tentei em um shell executado como administrador e surpreenda surpresa ... funcionou! Ele não me pediu a senha anterior e verifiquei que a nova está efetivamente ativa. Por curiosidade, tentei esse comando novamente e ele ainda me permite alterar a senha da conta na qual estou logado, sem perguntar a senha anterior. Isso é meio estranho, mas ... funcionou.
Portanto, estou aceitando a resposta @abhishekkannojia, mas recomendo a todos que lerem esta pergunta que experimentem minha versão "soft" (usando o shell do administrador). Um agradecimento especial a @Jason C, que postou o software: http://securityxploded.com/windows-autologin-password.php, que seria perfeito para mim se eu tivesse configurado o logon automático como este
Respostas:
Lembro-me de quando esqueci minha senha de administrador do Windows e como tentei vários métodos para recuperar a senha. O método a seguir funcionou para mim.
Você não pode recuperar a senha seguindo o método, mas pode redefini-la. A idéia por trás do método é que, de alguma forma, obtenha o privilégio de superusuário (usuário do sistema no Windows) para modificar a conta de usuário do administrador.
Passos:
Primeiro de tudo mudar o nome deste ficheiro localizado no system32
sethc.exe
parasethc.exe.old
e criar uma cópiacmd.exe
localizada no mesmo diretório. Agora renomeie o novo copiadocmd.exe
parasethc.exe
. Esses arquivos estão localizadosC:\Windows\System32\
.Observe que o Windows 7 não permite modificar arquivos do sistema. Para fazer isso, você pode obter qualquer Live Bootable Linux que possa ser inicializado via USB. Há toneladas deles, escolha qualquer um deles. Agora, quando o sistema é inicializado no Linux, monte o Windows Parition e execute a tarefa acima.
Agora reinicie no Windows. Na tela de login. Pressione a
Shift
tecla 5 vezes. Uma janela de comando será exibida (este prompt terá privilégios de usuário do sistema). Agora digite o seguinte comando para alterar a senha.C:\> net user admin new-password
Substitua
admin
pelo seu nome de usuário enew-password
pela nova senha desejada.Agora você pode fazer login com nova senha. Você também precisa reverter as alterações feitas na 1ª etapa. Você pode novamente fazer login através da mídia inicializável ao vivo e alterar os arquivos para o estado original.
Espero que ajude. Deixe-me saber se isso funcionou para você. :)
fonte
sethc.exe
utilman.exe
também pode ser substituído, pois ambos estão disponíveis na tela de login.Existem várias maneiras de recuperar uma senha do Windows 7, e a maioria pode ser encontrada pesquisando "a senha de recuperação do Windows 7 ".
Existe uma ferramenta específica para recuperar senhas de login automático. Eu não tentei, mas se funcionar, é provavelmente a opção mais rápida:
Consulte " Windows 7 recuperar senha de login automático " para obter mais opções nessa linha.
O mais fácil, na falta disso, é provavelmente usar uma das 8 ferramentas de recuperação de senha encontradas aqui , que incluem:
Há também uma maneira menos conveniente, mas um pouco mais legítima (ainda hacky) aqui . Embora eu não saiba se esse funcionará com o login automático ativado. É provavelmente mais rápido que o acima, no entanto. Outra resposta abaixo (ou acima, conforme o caso) descreve uma técnica semelhante.
Quando terminar, se achar que isso pode acontecer novamente, considere criar um disco de redefinição de senha .
fonte
netplwiz
, a caixa "os usuários devem digitar um nome de usuário e uma senha para usar este computador" está marcada?Ao contrário do micwallace, outra pergunta SO / SU ( aqui ) confirma que isso PODE ser feito no Windows 7 (e, na verdade, o fazemos em algumas máquinas onde trabalho e as etapas são idênticas). Isso também deve funcionar em instalações sem domínio.
Voltando à sua pergunta: se a caixa "senha" estiver vazia, suponha que a senha do administrador esteja em branco. Especialmente se a máquina fizer login automaticamente e as chaves do registro não tiverem senha contendo nenhum texto.
fonte
Outra maneira fácil de alterar a senha sem precisar conhecê-la primeiro seria através da
Local Users and Groups
seção Gerenciamento do computador.Basta clicar com o botão direito do mouse no usuário e selecionar
Set Password
.É possível que algumas edições do Windows ainda não tenham isso - não me lembro qual.
Observe que você precisará redefinir seu login automático posteriormente para continuar com o login automático.
fonte
Esses valores do registro não são suportados após o Windows XP :(
Eu acho que a única maneira é usar um CD de inicialização de recuperação para redefinir ou quebrar o hash da senha. Este parece com o movimento: http://pogostick.net/~pnh/ntpasswd/
fonte