Se você não conseguir fazer login mesmo depois de testar suas doze senhas ou herdar um computador completo com perfis protegidos por senha, não se preocupe - você não precisará fazer uma nova instalação do Windows. Mostraremos como alterar ou redefinir sua senha do Windows a partir de um Live CD do Ubuntu.
Este método funciona para toda a versão do Windows baseada em NT - qualquer coisa do Windows 2000 e posterior, basicamente. E sim, isso inclui o Windows 7.
Nota: Se você tiver arquivos no seu disco rígido criptografados usando a criptografia interna do Windows, eles podem não estar disponíveis depois de alterar a senha do Windows usando esse método. Tenha cuidado se você tiver arquivos criptografados importantes.
Você precisará de um Live CD do Ubuntu 9.10 ou de um Ubuntu 9.10 Flash Drive inicializável. Se você não tiver um, ou tiver esquecido como inicializar a partir da unidade flash, confira nosso artigo sobre a criação de uma unidade flash inicializável do Ubuntu 9.10.
O programa que nos permite manipular as senhas do Windows é chamado chntpw. As etapas para instalá-lo são diferentes nas versões de 32 bits e 64 bits do Ubuntu.
Instalação: 32 bits
Abra o Gerenciador de Pacotes Synaptic clicando em Sistema na parte superior da tela, expandindo a seção Administração e clicando em Gerenciador de Pacotes Synaptic.
chntpw é encontrado no universo repositório. Os repositórios são uma forma de o Ubuntu agrupar software para que os usuários possam escolher se desejam usar apenas softwares de código aberto mantidos pelos desenvolvedores do Ubuntu, ou usar software com licenças e mantenedores diferentes.
Para ativar o software do universo repositório, clique em Configurações> Repositórios na janela do Synaptic.
As listas de software serão baixadas.
Uma vez baixado, o Synaptic deve reconstruir seu índice de pesquisa. O rótulo sobre o campo de texto pelo botão Pesquisar lerá "Reconstruindo o índice de pesquisa". Quando aparecer "Pesquisa rápida", digite chntpw no campo de texto. O pacote aparecerá na lista.
Clique na caixa de seleção perto do chntpw nome. Clique em Mark for Installation.
chntpw Na verdade, não será instalado até que você aplique as alterações feitas, portanto, clique no botão Aplicar na janela do Synaptic agora.
chntpw está agora instalado! Você pode fechar o Gerenciador de Pacotes Synaptic. Pule para a seção intitulada Usando chntpw para redefinir sua senha.
Instalação: 64 bits
A versão do chntpw disponível no Ubuntu universo O repositório não funcionará corretamente em uma máquina de 64 bits. Felizmente, existe uma versão com patches na ramificação Unstable do Debian, então vamos baixá-la de lá e instalá-la manualmente.
Abra o Firefox. Seja o seu navegador preferido ou não, é muito acessível no ambiente do Ubuntu Live CD, por isso será mais fácil de usar. Há um atalho para o Firefox no painel superior.
Navegue até https://packages.debian.org/sid/amd64/chntpw/download e faça o download da última versão do chntpw para máquinas de 64 bits.
Nota: Na maioria dos casos, seria melhor adicionar a ramificação do Debian Unstable a um gerenciador de pacotes, mas como o ambiente do Live CD voltará ao seu estado original quando você reiniciar, será mais rápido apenas baixar o arquivo.deb.
cd Downloads sudo dpkg –i chntpw*
chntpw agora será instalado.
Usando chntpw para redefinir sua senha
Antes de correr chntpw, voce terá que montar o disco rígido que contém sua instalação do Windows. Na maioria dos casos, o Ubuntu 9.10 simplifica isso.
Clique em Locais no canto superior esquerdo da tela. Se a sua unidade do Windows é facilmente identificável - geralmente pelo seu tamanho - então clique nela com o botão esquerdo.
cd /media ls
pressionando enter após cada linha. Você deve ver uma ou mais seqüências de texto aparecer; uma dessas strings deve corresponder à string que apareceu na barra de título do navegador de arquivos anteriormente.
Mude para esse diretório digitando o comando
cd
Uma vez que o rótulo do disco rígido será muito chato para digitar, você pode usar um atalho, digitando as primeiras letras ou números do rótulo da unidade (importa maiúsculas) e pressionando a tecla Tab. Ele completará automaticamente o restante da string (se essas primeiras letras ou números forem exclusivos).
cd WINDOWS/system32/config/
Novamente, você pode usar a conclusão de tabulação para acelerar a digitação desse comando.
sudo chntpw SAM
SAM é o arquivo que contém o registro do Windows. Você verá algum texto, incluindo uma lista de todos os usuários em seu sistema.
sudo chntpw –u SAM
Conclusão
chntpw é um utilitário muito útil fornecido gratuitamente pela comunidade de código aberto. Pode fazer você pensar duas vezes sobre a segurança do sistema de login do Windows, mas saber como usar chntpw pode salvar sua cauda se sua memória falhar duas ou oito vezes!