Au fil des flows

22août/120

Outil pour faire des recherches dans la base de registre

Posted by Fabien Arcellier

Cherchant à identifier comment labview structuré l'installeur de ses produits, j'ai eu à parcourir la base de registre.
National Instrument documente très peu les aspects implémentations de leurs produits. Je trouve ça regrettable car ça complique l'intégration d'application Labview dans un écosystème d'applications.

Revenons à nos moutons, j'ai découvert l'outil regscanner qui permet d'effectuer des recherches dans la base de registre. C'est un outil agréable qui évite d'appuyer un nombre incroyable de fois sur F3.

Vous pouvez en plus réaliser des exports du résultat de vos recherches et ainsi vraiment analyser la base de registre sous des angles différents.

Pour le télécharger : http://www.nirsoft.net/utils/regscanner.html.

Remplis sous: Non classé Aucun commentaire
10jan/127

Fonctionnement de la base de Registre pour les applications 32bits sous Win7 64bits

Posted by Fabien Arcellier

Travaillant sur le deploiement d'un applicatif, j'ai été surpris de ne pas trouver les elements que j'attendai dans la base de registre.
En faite, pour les application émulées en 32bits sur un OS, les clefs de la base de registre sont traitées differemment.

La difference se fait au dela des dossiers racines :

  • HKEY_LOCAL_MACHINE
  • HKEY_CURRENT_USER

Vous trouverez sous chacun d'eux un dossier Wow6432Node, c'est dans ce sous dossier que tout est stocké pour les applications 32bits.

 

Capture du dossier Wow6432Node

Capture du dossier Wow6432Node

Voici un quelques exemples de correspondance :

Application64bits Application 32bits
Logiciel installé sur la machine HKEY_LOCAL_MACHINE\SOFTWARE\$NomSoftware HKEY_LOCAL_MACHINE\Wow6432Node\SOFTWARE\$NomSoftware
Logiciel installé dans l'espace utilisateur HKEY_CURRENT_USER\SOFTWARE\$NomSoftware HKEY_CURRENT_USER\Wow6432Node\SOFTWARE\$NomSoftware

Fabien

Remplis sous: Non classé 7 Commentaires