Existe-t-il un moyen de modifier le registre Windows à partir d'Ubuntu?

25

Mon ordinateur portable est une configuration à double démarrage Windows 7 / Ubuntu 12.04 LTS. J'ai expérimenté d'autres shells de bureau sur ma partition Windows, tels que KDE et Cairo .

Après avoir défini Cairo comme mon shell par défaut, j'ai décidé de redémarrer mon ordinateur et de me reconnecter à Windows juste pour m'assurer que tout fonctionnait correctement. Cependant, après m'être connecté, je me suis retrouvé avec rien d'autre que le curseur de la souris et un bureau vide rempli de la couleur d'arrière-plan par défaut.

Je connais le paramètre de registre que je dois changer afin de restaurer l'Explorateur Windows en tant que shell par défaut à partir de mes expériences précédentes avec KDE, mais je ne peux évidemment pas l'utiliser regeditsi je ne peux pas charger dans un bureau de travail. Cependant, je peux toujours utiliser ma partition Ubuntu sans problème.

Cela me fait me demander s'il existe un moyen de monter ma partition Windows dans Ubuntu et de modifier le registre à partir de là. Comment pourrais-je procéder et ai-je besoin de packages supplémentaires pour cela?

Christopher Kyle Horton
la source
Je ne pense pas. Pouvez-vous démarrer sur le compte administrateur par défaut pour Windows 7, exécuter regeditet modifier les clés dans le profil de votre utilisateur?
Chris
En fait, je viens de découvrir que je pouvais utiliser le Gestionnaire des tâches après m'être connecté par Ctrl + Alt + Suppr, puis utiliser Fichier> Nouvelle tâche pour exécuter manuellement un dock que je faisais dans GameMaker. De là, je peux lancer à peu près tout le reste, donc au moins je peux toujours le réparer à partir de Windows. Cela étant dit, je suis toujours curieux de savoir si le registre est accessible depuis Ubuntu, car apparemment personne ne l'a demandé auparavant.
Christopher Kyle Horton

Réponses:

26

Je crois que c'est ce que vous recherchez, " Offline NT Password & Registry Editor " (chntpw)

Qu'est-ce que chntpw?

chntpw est un utilitaire logiciel de réinitialisation ou de suppression des mots de passe locaux utilisés par Windows NT, 2000, XP, Vista, 7 et 8.1. Il contient également un simple éditeur de registre et un éditeur hexadécimal avec lequel les informations contenues dans un fichier de registre peuvent être consultées et modifiées sous linux / unix.

Comment installer?

Vous pouvez l'installer à partir du terminal en exécutant cette commande:

sudo apt-get install chntpw

Ou recherchez "chntpw" dans le Centre logiciel.

Sources supplémentaires:

Utiliser chntpw dans Ubuntu pour pirater le registre Windows

Modifier ou réinitialiser le mot de passe Windows à partir d'un CD Ubuntu Live

Basharat Sialvi
la source
Très sympa. Bon à savoir.
Chris
Cool ... Je ne savais pas chntpwinclus un éditeur de registre.
Christopher Kyle Horton
@Rinzwind: Eh bien, pas exactement. Dans un certain nombre de cas, chntpwne peut effacer (ou vider) que le mot de passe d'un compte - parfois, il ne peut pas réellement changer le mot de passe. Pourtant, c'est un outil génial.
Nathan Osman
1
Notez que l'avant-dernier lien est mort mais il est archivé ici web.archive.org/web/20120505170011/http://members.iinet.net/…
cat