La commande : "reg COMPARE /?" est activé Windows 11, 10, .. disponible
Voici quelques exemples d'utilisation de cette commande :
Exemple 1 : Comparaison de toutes les valeurs sous une seule clé :
REG COMPARE HKLM\Software\MyCo\Mon_App HKLM\Software\MyCo\SaveMyApp
- Compare toutes les valeurs sous la clé
"MyApp" avec les valeurs de
"SaveMyApp". Seules les différences sont affichées.
Exemple 2 : Comparaison d'une valeur spécifique parmi différentes clés :
REG COMPARE HKLM\Software\MyCo HKLM\Software\MyCo1 /v Version
- Compare la valeur spécifique
"Version" sous les clés
"MyCo" et
"MyCo1". Seules les différences sont affichées.
Exemple 3 : comparaison de toutes les clés et valeurs enfants :
REG COMPARE \\ZODIAC\HKLM\Software\MyCo \\. /s
- Compare toutes les clés et valeurs enfants sous
"HKLM\Software\MyCo" sur l'ordinateur
"ZODIAC" avec la même clé sur l'ordinateur actuel. Seules les différences sont affichées.
Le résultat se présente sous la forme de symboles au début de chaque ligne, où « = » représente les correspondances, « < » représente les différences dans la première FullKey et « > » représente les différences dans la deuxième FullKey.
Notez que le
`REG COMPARE`La commande ne compare pas directement les branches du registre, mais plutôt aux fichiers de registre exportés ou aux chemins de registre dans le registre. Par conséquent, la commande peut être utile pour identifier les différences entre deux parties du registre.
Si vous souhaitez comparer le contenu de deux branches de registre, vous pouvez le faire manuellement en exportant les fichiers de registre exportés des deux branches dans des fichiers texte distincts, puis en comparant ces fichiers texte. Voici une approche générale :
Exemple 4 : Comparaison manuelle des branches de registre :
-- Exportez la première branche du registre vers un fichier :
REG EXPORT HKLM\Software\RegBranch1 RegBranch1Export.reg
-- Exportez la deuxième branche de registre vers un fichier séparé :
REG EXPORT HKLM\Software\RegBranch2 RegBranch2Export.reg
- Comparez les fichiers exportés avec un outil de comparaison de texte de votre choix. Par exemple avec la commande
`FC`dans l'invite de commande :
FC /W RegBranch1Export.reg RegBranch2Export.reg
Ou utilisez un outil de comparaison de texte tiers.
Les étapes ci-dessus vous permettent d'identifier les différences entre les branches de registre exportées. Notez que cette approche est manuelle et n’effectue pas de vérification automatisée.
Si vous avez besoin d'un outil de comparaison de registre automatisé plus complet, vous pouvez envisager un logiciel tiers conçu spécifiquement pour cette tâche. De tels outils peuvent fournir une représentation visuelle des différences et faciliter le processus de comparaison.