La question est très simple, quelle est la différence entre HKEY_CURRENT_USER \ Software \ Classes \ Wow6432Node et HKEY_CURRENT_USER \ Software \ Classes \ Wow6432Node?HKEY_CURRENT_USER Software Classes Wow6432Node vs HKEY_CURRENT_USER Software Classes Wow6432Node
Répondre
Je ne suis pas sûr, mais je peux vous dire que mon ordinateur Windows 7 x64 n'a que le dernier. J'ai HKEY_CURRENT_USER\Software\Wow6432Node\
, mais Classes
n'existe pas à l'intérieur pour moi.
La raison de la clé reg "Wow6432Node" et l'autre clé, est que sur les machines 64 bits modernes, nous continuons à exécuter beaucoup d'applications 32 bits. Microsoft sachant cela, a tous les moyens de mirroing, et des schémas d'usurpation dans le registre pour trier tout cela. Habituellement, cela fonctionne à votre avantage.
Supposons que vous essayez d'enregistrer un composant som dans le registre en code. Tout ce que vous devez faire est d'essayer de mettre vos entrées dans la clé (chemin de reg) que vous pensez que vous voulez. Le registre prendra cette requête et la traitera (en la plaçant proprement dans le sous-répertoire Wow6432Node). En d'autres termes, 99% du temps ignorent "Wow6432Node". Surtout si vous enregistrez des choses dans le registre à partir du code. Si vous incluez manuellement 'Wow6432Node' dans votre chemin, alors votre application ne fonctionnera que sur les machines 64 bits - qui sont les seules à utiliser ce chemin reg.)
SOMMAIRE: Son où windows place votre 32 bits des trucs sur une machine 64 bits !!!!!
Je pense que l'OP demandait pourquoi les deux étaient présents, probablement connaissant déjà le but de WOW6432 – Davy8
Je ne pense pas que les deux étaient présents sur le même PC. L'un était présent sur un PC plus récent, l'autre était présent sur un PC plus ancien. Cela complique vos installateurs. – jp2code
Voir cet article: Registry Keys Affected by WOW64
HKCU\Software\Classes\Wow6432Node
est correcte: il est l'emplacement redirigé qui est accessible par des applications 32 bits quand ils demandent HKCU\Software\Classes
sur une machine 64 bits.
HKCU\Software\Wow6432Node\Classes
ne doit pas exister. Si c'est le cas, tout ce qui a écrit cette clé et ses sous-clés est bogué. En fait, je pense que HKCU\Software\Wow6432Node
ne devrait pas exister - il n'est pas répertorié sur cet article que j'ai lié ci-dessus et sur mon système j'ai seulement HKCU\Software\Wow6432Node\Microsoft\Active Setup\Installed Components
avec quelques sous-clés, ce qui me suggère qu'ils sont au mauvais endroit.
L'article que vous avez lié stipule que '\ Wow6432Node \ Classes' est lié à' \ Classes \ Wow6432Node' (pour des raisons de compatibilité). C'est ainsi prévu. – patszim
Il est écrit "' 'HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Classes' est lié à' HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ Wow6432Node' "mais cette question concerne' HKEY_CURRENT_USER', pas 'HKEY_LOCAL_MACHINE'. – Rory
Vous avez raison. J'ai manqué ça. – patszim
assez tard, mais ici je vais
Colin O'Dell écrit:
Je ne sais pas, mais je peux vous dire que ma machine Windows 7 x64 ne possède le dernier. J'ai HKEY_CURRENT_USER \ Software \ Wow6432Node \, mais Classes n'existe pas à l'intérieur pour moi.
Et vous ne devriez pas avoir, HKCU
est le pointeur en fait ->HKUS\UserSid
maintenant HKCU\Software\Classes
est le pointeur en fait ->HKUS\UserSid\Software\Classes
, et celui-ci est le pointeur en fait HKUS\UserSid_Classes
Maintenant vient ici WOW redirection, et par exemple HKCU\Software\Classes\CLSID
devient: HKUS\UserSid_Classes\Wow6432Node\CLSID
n'est-ce pas amusant?
Donc en bref, HKEY_CURRENT_USER\Software\Wow6432Node\Classes
est plus probable un reste après une application de mauvaise conduite (qui était probablement essayer de comprendre la redirection par lui-même ...)
jp2code écrit:
Nous avons encore des centaines de machines WinXP sur notre lieu de travail. Classes est installé sur tous, mais pas Wow6432Node
étaient-ils pas vous parler peut-être environ 32 bits Windows XP? si c'est le cas, c'est évident, il n'y a pas de noeud Wow ...
Je n'ai pas d'explication pour la sous-clé "Classes" et je ne la vois pas sur mes propres machines mais la sous-clé HKCU ... Wow6432Node est confuse car il n'est pas associé à la redirection de registre et n'est pas répertorié dans le document MSDN «Registry Keys Affected by WOW64». Je me demande si l'OP se référait à une sous-cléthéorique "Classes" de "Wow6432Node".
"Active Setup" is a reason that HKEY_CURRENT_USER\Software\Wow6432Node may exist. d'installation d'applications nécessitent parfois par utilisateur des modifications à exécuter lorsque l'utilisateur des journaux suivants dans.
Lors de la connexion, pour détecter les modifications nécessaires pour les applications 32 bits sur Windows 64 bits, Windows compare [HKLM \ SOFTWARE \ Wow6432Node \ Microsoft \ Configuration active \ Composants installés {GUID}] à [HKCU \ Software \ Wow6432Node \ Microsoft \ Configuration active \ Composants installés {GUID}].
Si la sous-clé GUID HKLM ne se trouve pas aussi dans l'emplacement analogue HKCU, Windows effectue les opérations d'installation et copie les informations à [HKCU \ Software \ Wow6432Node \ Microsoft \ Active Setup \ composants installés] (de sorte que l'installation les opérations ne sont pas répétées). Par conséquent, la partie "Wow6432Node" de l'ID de sous-clé HKCU ... est simplement un texte correspondant à une partie de la sous-clé HKLM ....
HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Classes est liée à HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ Wow6432Node
Vous pouvez lire au bas de this article.
- 1. WOW6432Node problème de registre
- 2. Lecture du registre et de la clé Wow6432Node
- 3. Comment faire pour contourner la réflexion de registre (Wow6432Node)?
- 4. Déterminer le type de système d'exploitation pour le registre Wow6432Node
- 5. text to voice software
- 6. Corp Software - Aide collaborative?
- 7. Agile Whiteboard Software
- 8. Good Product Management Software
- 9. Organisé Software Design
- 10. Test Harness Software
- 11. Alpha Software v 9
- 12. Site Web QA Software
- 13. Software Charting pour Statistiques Performance
- 14. Registre Windows x64 créer ma clé sur Wow6432node et ne fonctionne pas correctement
- 15. x64 programme d'installation de Wix sur XP ne pas écrire les valeurs de registre sous Wow6432Node
- 16. Echec de connexion pour l'utilisateur 'SOFTWARE \ Soft'
- 17. 3D Realtime Software Renderer Open Source
- 18. Thème GTK comme dans Ubuntu Software Center
- 19. OpenSubKey sous HKLM \ Software retour null
- 20. Open source web cam conference software
- 21. Notation Lollipop dans Rational Software Architect
- 22. Valeur de Registre de format de Time dans entrées HKCU \ Software \ Microsoft \ Office \ Common \ Offline \ Files
- 23. Configurer le projet dans VS2005 pour définir le paramètre de registre HKLM \ Software ...?
- 24. Classes vs tableaux 2D
- 25. Software Design: Niveau 2 Application avec ClientDataSet et fiches
- 26. Impossible d'installer Mobile Client Software Factory Juillet 2006 (actualiser)
- 27. ERROR se produit dans Bots open source EDI Software
- 28. Où trouver plus d'informations sur 'Software Project Simulation Board Games'?
- 29. Comment fonctionnent les classes python?
- 30. Classes OO et PHP vs fonctions
Je suppose que certains installateur créé le premier par erreur. –
Nous avons encore des centaines de machines WinXP sur notre lieu de travail.'Classes' est installé sur chacun d'entre eux, mais ** pas **' Wow6432Node'. – jp2code