Comment éditer/modifier le registre Windows depuis Ubuntu

Dernière Mise à jour le

Lorsque Windows plante au démarrage suite à une mauvaise modification du registre Windows, on peut essayer de dépanner depuis Ubuntu.
En effet, il est possible d’éditer et modifier le registre Windows depuis Ubuntu avec chntpw.
De quoi rétablir la clé corrompue qui cause des bugs et plantages de Windows.

Cela peut-être utile quand vous avez un dual boot Windows / Ubuntu.
Mais l’accès se fait depuis un terminal en invite de commandes.
Ce n’est donc pas simple.
Si vous comptez utiliser un Live USB Ubuntu pour dépanner, il vaut mieux se tourner vers des Live CD Windows.
Par exemple le Malekal CD puisque ce dernier intègre un éditeur du registre Windows.
A ce propos, vous avez cet article complet : Comment accéder au registre Windows quand Windows est planté.

Cet article vous guide pour accéder à la base de registre Windows depuis Linux Ubuntu.

Comment éditer/modifier le registre Windows depuis Ubuntu
Comment éditer/modifier le registre Windows depuis Ubuntu

Comment éditer/modifier le registre Windows depuis Ubuntu

Si vraiment, vous tenez à créer un Live USB Ubuntu, reportez vous alors à ce lien : Comment télécharger et créer un Ubuntu Live USB

Installer chntpw

Pour commencer on installe l’utilitaire chntpw.
Pour cela, il faut activer les dépôts :

sudo add-apt-repository universe

Les liens des dépôts s’ajoutent et une mise à jour de la base interne apt s’effectue.

Installer chntpw sur Ubuntu pour éditer/modifier le registre Windows

puis ensuite on installe chntpw avec apt-get :

sudo apt-get install chntpw
Installer chntpw sur Ubuntu pour éditer/modifier le registre Windows
chntpw est prêt à l’emploi pour accéder au registre Windows depuis Ubuntu.

Accéder au dossier Windows depuis Ubuntu

Il faut ensuite rendre le dossier Windows accessible depuis Ubuntu.
Pour cela,

  • Ouvrez l’explorateur de fichiers depuis la barre d’icônes à gauche
  • puis Autre emplacement et ordinateur
Accéder au dossier Windows depuis Ubuntu
  • Le disque système Windows apparaît alors, ouvrez le
Accéder au dossier Windows depuis Ubuntu
  • Enfin cliquez sur le volume en haut puis propriétés, cela permet de récupérer le point de montage.
Accéder au dossier Windows depuis Ubuntu

Le point de montage est normalement /media/ubuntu suivi de l’ID du volume.
La commande mount depuis un terminal permet de lister le point de montage au complet.

Accéder au dossier Windows depuis Ubuntu

Ainsi les dossiers Windows se trouve dans /media/Ubuntu/<ID>/Windows.
Pour rappel les ruches du registre Windows se trouve dans /Windows/system32/config.
On y trouve SYSTEM, SOFTWARE, etc.

Vous arrivez maintenant à accéder aux dossiers Windows depuis Ubuntu pour ensuite éditer le registre Windows.

Éditer/Modifier le registre Windows depuis Ubuntu

Ensuite on peut accéder à la base de registre.

Temps nécessaire : 7 minutes.

Éditer/Modifier le registre Windows depuis Ubuntu

  1. Charger le registre Windows

    Pour charger le registre Windows, on utilise la commande chntpw suivi du chemin de la ruche à charger.
    Par exemple :
    chntpw -i /media/ubuntu/<ID>/Windows/Sytem32/config/SOFTWARE
    chntpw -i /media/ubuntu//Windows/Sytem32/config/SYSTEM


    Ensuite faire 9 pour accéder en écriture ce dernier.
    Editer/modfier le registre Windows depuis Ubuntu

  2. Naviguer dans le registre Windows depuis Ubuntu (1)

    Ici on utilise la commande ls pour lister le contenu d’une clé.Editier/Modifier le registre Windows depuis Ubuntu

  3. Naviguer dans le registre Windows depuis Ubuntu (2)

    Et on navigue et change de dossier dans le registre avec la commande cd.
    Editer/modfier le registre Windows depuis Ubuntu

  4. Modifier une valeur du registre Windows depuis Ubuntu

    Pour modifier une clé du registre, on utilise la commande ed.
    Par exemple ici pour modifier la valeur Start d’un service Windows depuis le registre : ed Start.Editer/modfier le registre Windows depuis Ubuntu

  5. Ajouter une clé dans le registre Windows depuis Ubuntu

    Pour ajouter une valeur, on utilise nv suivi du type et du nom de la valeur.
    Par exemple pour créer une valeur foobar en REG_DWORD : nv 4 foobar.Editer/modfier le registre Windows depuis Ubuntu

  6. Supprimer une clé dans le registre Windows depuis Ubuntu

    Enfin pour supprimer une valeur, il faut utiliser dv : dv <nom de la valeur>
    Editer/modfier le registre Windows depuis Ubuntu

En vidéo

Les commandes chntpw pour éditer le registre Windows

Nous venons de voir les principales commandes pour modifier le registre Windows depuis Ubuntu.
Voici la liste des commandes pour naviguer dans le registre Windows avec chntpw :

  • hive [] – Charge la riche ou accède à celui avec le numéro
  • cd – change de clé du registre
  • ls | dir [] – Montre les sous-clés et valeurs
  • cat | type – montre la valeur
  • dpi – show decoded DigitalProductId value
  • hex – Effectue un dump hex des données
  • ck [] – Afficher les données de classe de clés, le cas échéant
  • nk – Ajoute une clé
  • dk – Supprime une clé (doit être vide)
  • ed – Éditer une valeur
  • nv – Ajouter une valeur
  • dv – Supprimer une valeur
  • delallv – Supprime toutes les valeurs d’une clé
  • rdel – Supprime de manière récursif toutes les clés et sous-clés
  • ek – exporter une clé au en fichier .REG.
  • debug – Entrez hexeditor tampon
  • st [] – fonction de débogage: afficher les informations sur la structure
  • q – quit

Vous pouvez afficher l’aide à tout moment avec la commande ?.

L'aide de chntpw, l'éditeur du registre Windows dans Ubuntu
Bravo ! vous avez réussi à éditer et modifier le registre Windows depuis Ubuntu.

Liens

Trouver la solution sur le forum d'aide

Vous êtes arrivé au terme de l'article Comment éditer/modifier le registre Windows depuis Ubuntu mais vous n'avez pas trouvé la solution à votre problème...
Suivez ces articles du forum pour trouver une réponse ou demandez à votre tour de l'aide sur le forum


Vous avez trouvé cet article utile et interressant, n'hésitez pas à le partager...
Une question informatique ?
Un virus à supprimer ? Votre PC est lent ?
Demander de l'aide sur le forum
26 Partages
Tweetez
Partagez26
Enregistrer
Partagez