प्रश्न बहुत आसान है, HKEY_CURRENT_USER \ Software \ Wow6432Node \ Classes और HKEY_CURRENT_USER \ Software \ Classes \ Wow6432Node के बीच क्या अंतर है?HKEY_CURRENT_USER Software Wow6432Node वर्ग बनाम HKEY_CURRENT_USER Software Classes Wow6432Node
उत्तर
मुझे यकीन नहीं है, लेकिन मैं आपको बता सकता हूं कि मेरी विंडोज 7 एक्स 64 मशीन में केवल बाद वाला है। मेरे पास HKEY_CURRENT_USER\Software\Wow6432Node\
है, लेकिन Classes
मेरे अंदर मौजूद नहीं है।
"वाह 6432 नोड" reg कुंजी और अन्य कुंजी का कारण यह है कि आधुनिक 64 बिट मशीनों पर हम अभी भी 32-बिट ऐप्स के बहुत से रन चलाते हैं। माइक्रोसॉफ्ट को यह जानने के लिए, रजिस्ट्री के भीतर सब कुछ हल करने के लिए मिररिंग और स्पूफिंग स्कीम के सभी प्रकार हैं। आमतौर पर यह आपके लाभ के लिए काम करता है।
कहें कि आप कोड में रजिस्ट्री में कुछ घटक पंजीकृत करने का प्रयास कर रहे हैं। आपको बस इतना करना है कि आप अपनी प्रविष्टियों को कुंजी (रेग पथ) में डालने का प्रयास करें जो आपको लगता है कि आप चाहते हैं। रजिस्ट्री उस अनुरोध को ले लेगी और इसके साथ सौदा करेगी (संभवतः इसे Wow6432Node उप-निर्देशिका में डाल दें)।
दूसरे शब्दों में, 99% समय 'वाह 6432 नोड' को अनदेखा करता है। विशेष रूप से यदि आप कोड से रजिस्ट्री में चीजें पंजीकृत कर रहे हैं। यदि आप मैन्युअल रूप से अपने पथ में 'वाह 6432 नोड' शामिल करते हैं, तो आपका ऐप केवल 64-बिट मशीनों पर ही काम करेगा - जो केवल उन्हीं हैं जो उस reg पथ का उपयोग करते हैं।)
सारांश: जहां खिड़कियां आपके 32-बिट रखती हैं एक 64-बिट मशीन पर सामान !!!!!
इस लेख देखें: Registry Keys Affected by WOW64
HKCU\Software\Classes\Wow6432Node
सही है: यह पुनः निर्देशित स्थान 32-बिट एप्लिकेशन द्वारा एक्सेस है, जब वे एक 64-बिट मशीन पर HKCU\Software\Classes
के लिए पूछना है।
HKCU\Software\Wow6432Node\Classes
मौजूद नहीं होना चाहिए। अगर ऐसा होता है, जो कुछ भी लिखा है और उसकी उपकुंजी छोटी है।
वास्तव में, मुझे लगता है कि HKCU\Software\Wow6432Node
मौजूद नहीं होना चाहिए - यह उस आलेख पर सूचीबद्ध नहीं है जो मैंने ऊपर और मेरे सिस्टम पर लिखा है, मेरे पास केवल कुछ उपकुंजियों के साथ HKCU\Software\Wow6432Node\Microsoft\Active Setup\Installed Components
है, जो मुझे बताता है कि वे गलत जगह पर हैं।
लेख जो आपने लिंक किया है, वह '\ Wow6432Node \ Classes' '\ Classes \ Wow6432Node' (संगतता के लिए) से जुड़ा हुआ है। इस प्रकार इसका इरादा है। – patszim
यह कहता है "HKEY_LOCAL_MACHINE \ सॉफ़्टवेयर \ Wow6432Node \ Classes' को 'HKEY_LOCAL_MACHINE \ सॉफ़्टवेयर \ क्लासेस \ Wow6432Node' से जोड़ा गया है" लेकिन यह प्रश्न 'HKEY_CURRENT_USER' है, न कि' HKEY_LOCAL_MACHINE'। – Rory
आप सही हैं। मैंने यह खो दिया। – patszim
बल्कि देर से, लेकिन यहाँ मैं जाना
कॉलिन ओ'डेल लिखते हैं:
मुझे यकीन है कि नहीं हूँ, लेकिन मैं आपको बता सकता है मेरी विंडोज 7 x64 मशीन केवल है उत्तरार्द्ध एक मेरे पास HKEY_CURRENT_USER \ Software \ Wow6432Node \ है, लेकिन क्लासेस मेरे लिए मौजूद नहीं है।
और तुम नहीं करना चाहिए था, HKCU
वास्तव में सूचक है करने के लिए - HKCU\Software\Classes
>HKUS\UserSid
अब वास्तव में करने के लिए सूचक है ->HKUS\UserSid\Software\Classes
, और यह एक वास्तव में करने के लिए HKUS\UserSid_Classes
अब यहाँ आता सूचक है वाह पुनर्निर्देशन, और उदाहरण के लिए HKCU\Software\Classes\CLSID
हो जाता है: HKUS\UserSid_Classes\Wow6432Node\CLSID
मजेदार नहीं है?
संक्षेप मेंतो, HKEY_CURRENT_USER\Software\Wow6432Node\Classes
सबसे अधिक संभावना कुछ दुर्व्यवहार करने वाले एप्लिकेशन के बाद एक बचे हुए है (कि शायद अपने आप में पुनर्निर्देशन यह पता लगाने की कोशिश कर रहा था ...)
jp2code लिखते हैं:
हमारे पास अभी भी हमारे कार्यस्थल पर सैकड़ों WinXP मशीनें हैं। वर्ग उन सभी पर स्थापित है, लेकिन
WOW6432Node नहीं आप शायद के बारे में 32-बिट विन XP बात नहीं कर रहे थे? यदि हां, तो यह काफी स्पष्ट है, वहाँ कोई वाह नोड ...
मैं "कक्षाएं" उपकुंजी के लिए कोई स्पष्टीकरण नहीं है और मैं इसे अपने स्वयं की मशीन पर नहीं दिख रहा है लेकिन HKCU ... Wow6432Node उपकुंजी ही भ्रामक चूंकि यह रजिस्ट्री पुनर्निर्देशन से जुड़ा नहीं है और एमएसडीएन दस्तावेज़ "WOW64 द्वारा प्रभावित रजिस्ट्री कुंजी" में सूचीबद्ध नहीं है। मैं सोच रहा हूं कि ओपी सैद्धांतिक "कक्षाएं" वाह उपकुंजी "वाह 6432 नोड" का जिक्र कर रही थी।
"Active Setup" is a reason that HKEY_CURRENT_USER\Software\Wow6432Node may exist. आवेदन संस्थापक कभी कभी जब में अगले लॉग उपयोगकर्ता को चलाने के लिए प्रति-उपयोगकर्ता संशोधनों की आवश्यकता है। लॉगिन पर
, 64-बिट Windows पर 32-बिट अनुप्रयोगों के लिए आवश्यक इस तरह के संशोधन का पता लगाने के, विंडोज तुलना [HKLM \ सॉफ़्टवेयर \ Wow6432Node \ Microsoft \ सक्रिय सेटअप \ स्थापित घटक {GUID}] से [HKCU \ Software \ Wow6432Node \ Microsoft \ सक्रिय सेटअप \ स्थापित घटक {GUID}]।
HKLM GUID उपकुंजी भी HKCU अनुरूप स्थान में नहीं पाया जाता है, तो Windows स्थापना संचालन और प्रतियां जानकारी करता है [HKCU \ SOFTWARE \ Wow6432Node \ Microsoft \ सक्रिय सेटअप \ स्थापित घटक] (ताकि स्थापना संचालन दोहराया नहीं जाता है)।
तो, HKCU का "वाह 6432 नोड" भाग ... उपकुंजी आईडी केवल टेक्स्ट है जो HKLM के एक हिस्से से मेल खाता है ... उपकुंजी।
HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ क्लासेस HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ Wow6432Node से जुड़ा हुआ है
- 1. ClickOnce इंस्टॉल के दौरान FileNotFoundException, HKCU \ Software \ Classes \ Software
- 2. रजिस्ट्री और Wow6432Node कुंजी
- 3. रजिस्ट्री Wow6432Node पुनर्निर्देशन
- 4. क्या HKEY_Classes_Root \ रिकॉर्ड के बराबर HKEY_Current_User है?
- 5. HKEY_LOCAL_MACHINE \ Software
- 6. www.kernel.org/pub/software/scm/git/docs पर क्या हुआ?
- 7. माइक्रोसॉफ्ट विजुअल स्टूडियो 2012 ने काम करना बंद कर दिया है
- 8. मेरा 32-बिट एप्लिकेशन 32-बिट रजिस्ट्री हाइव तक क्यों नहीं पहुंचता है?
- 9. एक 32 बिट आवेदन
- 10. 64-बिट सिस्टम में रजिस्ट्री मान लिखना
- 11. OpenSubKey() मेरे विंडोज 7 64-बिट सिस्टम पर शून्य क्यों लौट रहा है?
- 12. सी #
- 13. सी ++ मित्र वर्ग
- 14. एक x64 प्लेटफ़ॉर्म
- 15. स्थैतिक वर्ग बनाम सिंगलटन वर्ग
- 16. "वर्ग टेम्पलेट" बनाम "टेम्पलेट वर्ग"
- 17. कोई सर्वर TFS BuildNotification.exe में सूचीबद्ध
- 18. सी # एक्सेस 64 बिट रजिस्ट्री
- 19. नालीबल संरचना बनाम वर्ग
- 20. वर्ग बनाम कक्षा
- 21. छवि बनाम बिटमैप वर्ग
- 22. अमूर्त बनाम अमूर्त वर्ग
- 23. रूबी: मॉड्यूल बनाम वर्ग
- 24. $ {user.home} का मूल्य कैसे प्रारंभ किया गया है?
- 25. कुछ पथ के साथ विंडोज 'RegEdit कैसे लॉन्च करें?
- 26. बैच एक निम्न पंक्ति के साथ/च आदेश
- 27. फ़ाइल प्रकार के साथ डेल्फी प्रोग्राम को कैसे संबद्ध करें, लेकिन केवल वर्तमान उपयोगकर्ता के लिए?
- 28. आधार वर्ग सूचक बनाम विरासत वर्ग सूचक?
- 29. एंड्रॉइड एसडीके इंस्टॉल नहीं होगा - jdk
- 30. वैश्विक बनाम फ़ंक्शन बनाम स्थैतिक वर्ग विधि
के तल पर यह पढ़ सकते हैं मैं पहले एक बनाया कुछ संस्थापक लगता है गलती से। –
हमारे पास अभी भी हमारे कार्यस्थल पर सैकड़ों WinXP मशीनें हैं।उन सभी पर 'कक्षाएं' स्थापित है, लेकिन ** ** ** वाह 6432 नोड' नहीं है। – jp2code