Alterar ou redefinir a senha do Windows de um Live CD do Ubuntu
Se você não conseguir logar mesmo depois de testar suas doze senhas, ou se você herdou um computador completo com perfis protegidos por senha, não se preocupe - você não precisa fazer uma nova instalação do Windows. Nós vamos mostrar-lhe 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 um Ubuntu 9.10 Flash Drive inicializável. Se você não tem um, ou se esqueceu de como inicializar a partir da unidade flash, confira nosso artigo sobre como criar 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. Repositórios são uma forma de o Ubuntu agrupar software para que os usuários possam escolher se querem usar apenas softwares de código aberto mantidos pelos desenvolvedores do Ubuntu, ou usar software com diferentes licenças e mantenedores..
Para ativar o software do universo repositório, clique em Configurações> Repositórios na janela do Synaptic.
Adicione uma marca de seleção ao lado da caixa rotulada “Software de código aberto mantido pela comunidade (universo)” e clique em Fechar.
Ao alterar os repositórios dos quais você está selecionando o software, é necessário recarregar a lista de softwares disponíveis. Na janela principal do Synaptic, clique no botão Recarregar.
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 não será realmente instalado até que você aplique as alterações que você fez, então clique no botão Aplicar na janela do Synaptic agora.
Você será solicitado a aceitar as alterações. Clique em Aplicar.
As alterações devem ser aplicadas rapidamente. Quando terminarem, clique em Fechar.
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é http://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 será revertido ao seu estado original após a reinicialização, será mais rápido apenas baixar o arquivo .deb.
Salve o arquivo .deb no local padrão.
Você pode fechar o Firefox, se desejar. Abra uma janela de terminal clicando em Aplicativos no canto superior esquerdo da tela, expandindo a pasta Acessórios e clicando em Terminal..
Na janela do terminal, digite o seguinte texto, pressionando Enter após cada linha:
Downloads de cd
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 a instalação do Windows. Na maioria dos casos, o Ubuntu 9.10 torna isso simples.
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 com o botão esquerdo nela.
Se não for óbvio, clique em Computador e confira cada disco rígido até encontrar o correto.
O disco rígido correto terá a pasta WINDOWS nele. Quando você encontrá-lo, anote o rótulo da unidade que aparece na barra de menu do navegador de arquivos.
Se você ainda não tiver uma aberta, inicie uma janela de terminal acessando Aplicativos> Acessórios> Terminal..
Na janela do terminal, digite os comandos
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 (assuntos de capitalização) e pressionando a tecla Tab. Ele completará automaticamente o restante da string (se essas primeiras letras ou números forem exclusivos).
Queremos mudar para um determinado diretório do Windows. Digite o comando:
cd WINDOWS / system32 / config /
Novamente, você pode usar a conclusão de tabulação para acelerar a digitação desse comando.
Para alterar ou redefinir a senha do administrador, digite:
sudo chntpw SAM
SAM é o arquivo que contém o registro do Windows. Você verá algum texto aparecer, incluindo uma lista de todos os usuários em seu sistema.
Na parte inferior da janela do terminal, você verá um prompt que começa com "User Edit Menu:" e oferece quatro opções. Recomendamos que você limpe a senha em branco (sempre é possível definir uma nova senha no Windows depois de fazer o login). Para fazer isso, digite “1” e depois “y” para confirmar.
Se você gostaria de mudar a senha, digite “2”, depois a senha desejada e finalmente “y” para confirmar.
Se você quiser redefinir ou alterar a senha de um usuário que não seja o administrador, digite:
sudo chntpw -u SAM
A partir daqui, você pode seguir os mesmos passos de antes: insira "1" para redefinir a senha em branco ou "2" para alterá-la para um valor fornecido por você.
E é isso!
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!