Existe uma maneira de editar o registro do Windows no Ubuntu?

25

Meu laptop é uma instalação de inicialização dupla do Windows 7 / Ubuntu 12.04 LTS. Eu tenho experimentado shells alternativos na área de trabalho na minha partição do Windows, como o KDE e o Cairo .

Depois de definir o Cairo como meu shell padrão, decidi reiniciar o computador e entrar novamente no Windows apenas para garantir que tudo estivesse funcionando corretamente. No entanto, depois de fazer o login, fiquei com nada além do cursor do mouse e uma área de trabalho em branco preenchida com a cor de fundo padrão.

Conheço a configuração do registro que preciso alterar para restaurar o Windows Explorer como o shell padrão da minha experiência anterior com o KDE, mas obviamente não posso usá-lo regeditse não conseguir carregar em uma área de trabalho. No entanto, ainda posso usar minha partição Ubuntu sem problemas.

Isso me fez pensar se existe uma maneira de montar minha partição do Windows no Ubuntu e de alguma forma editar o registro a partir daí. Como eu faria isso e preciso de pacotes extras para isso?

Christopher Kyle Horton
fonte
Acho que não. Você pode inicializar na conta de administrador padrão do Windows 7, executar regedite alterar as chaves no perfil do seu usuário?
1028 Chris
Na verdade, acabei de descobrir que poderia usar o Gerenciador de Tarefas depois de fazer login com Ctrl + Alt + Delete e, em seguida, usando Arquivo> Nova Tarefa para executar manualmente um dock que eu estava criando no GameMaker. A partir daí, posso iniciar praticamente todo o resto, pelo menos ainda posso corrigi-lo no Windows. Dito isto, ainda estou curioso para saber se o registro pode ser acessado pelo Ubuntu, pois aparentemente ninguém perguntou isso antes.
Christopher Kyle Horton

Respostas:

26

Eu acredito que é isso que você está procurando, " Offline NT Password & Registry Editor " (chntpw)

O que é chntpw?

O chntpw é um utilitário de software para redefinir ou eliminar senhas locais usadas pelo Windows NT, 2000, XP, Vista, 7 e 8.1. Ele também contém um editor de registro simples e um editor hexadecimal com o qual as informações contidas em um arquivo de registro podem ser pesquisadas e modificadas em linux / unix.

Como instalar?

Você pode instalá-lo a partir do terminal executando este comando:

sudo apt-get install chntpw

Ou pesquise "chntpw" no Software Center.

Fontes adicionais:

Usando chntpw no Ubuntu para invadir o registro do Windows

Alterar ou redefinir a senha do Windows a partir de um CD do Ubuntu Live

Basharat Sialvi
fonte
Muito legal. Bom saber.
11554 Chris
Legal ... eu não sabia que chntpwincluía um editor de registro.
Christopher Kyle Horton
@Rinzwind: Bem, não exatamente. Em vários casos, chntpwapenas pode limpar (ou apagar) a senha de uma conta - às vezes, na verdade, não é possível alterar a senha. Ainda assim, é uma ferramenta incrível.
Nathan Osman
1
Observe que o penúltimo link está morto, mas está arquivado aqui web.archive.org/web/20120505170011/http://members.iinet.net/…
cat