HKEY_CLASSES_ROOT रजिस्ट्री हिस्स्या वर तपशील
HKEY_CLASSES_ROOT, अनेकदा HKCR रूपात संक्षिप्त होते, विंडोज रजिस्ट्रीमधील रजिस्ट्रीची पोळे होती आणि फाईल एक्सटेन्शन असोसिएशनची माहिती, तसेच प्रोग्रामेन्ट आयडेंटीफायर (प्रोगआयडी), क्लास आयडी (सीएलएसआयडी) आणि इंटरफेस आयडी (आयआयडी) डेटा समाविष्ट करते.
शक्य असलेल्या सोप्या शब्दात, HKEY_CLASSES_ROOT रेजिस्ट्री हिप मध्ये विंडोजसाठी आवश्यक माहिती असते ज्यात आपण काय करावे यासाठी काय करावे हे जाणून घ्यावे, एखाद्या ड्राईव्हमधील मजकूर पाहणे, किंवा विशिष्ट प्रकारचे फाइल इ.
HKEY_CLASSES_ROOT कसे मिळवायचे?
HKEY_CLASSES_ROOT एक रेजिस्ट्री पोळे आहे आणि त्यामुळे नोंदणी संपादक मध्ये सर्वोच्च पातळीवर बसते:
- रेजिस्ट्री एडिटर उघडा
- नोंदणी संपादकाच्या डाव्या क्षेत्रामध्ये HKEY_CLASSES_ROOT शोधा
- पोळे विस्तृत करण्यासाठी शब्द HKEY_CLASSES_ROOT वर डबल-क्लिक करा किंवा दोनदा टॅप करा किंवा डावीकडे छोटे बाण वापरा
आधी आपल्या कॉम्प्यूटरवर रजिस्ट्री संपादक वापरला गेल्यास, आपण HKEY_CLASSES_ROOT पोळे पाहण्यास सक्षम होण्यापूर्वी आपल्याला कोणत्याही ओपन रेजिस्ट्री कीज गडगडणे आवश्यक आहे. हे त्या उघडल्याप्रमाणेच करता येते - डबल क्लिक करून / टॅप करून किंवा बाण निवडून.
HKEY_CLASSES_ROOT मधील नोंदणी उपकुंजण्या
HKEY_CLASSES_ROOT हावभाव अंतर्गत नोंदणी की सूची अत्यंत लांब आणि गोंधळात टाकणारे आहे. मी तुम्हाला बघता येण्याजोगी हजारो की कशा स्पष्ट करू शकत नाही, पण मी त्यास काही व्यवस्थापनीय तुकड्यांमध्ये मोडू शकते, जी रेजिस्ट्रीच्या या भागाची थोडीशी स्पष्टपणे स्पष्ट करेल.
येथे आपण HKEY_CLASSES_ROOT Hive च्या खाली आढळणारे अनेक फाईल विस्तार संबद्धता की आहेत, त्यापैकी बहुतेक कालावधीने प्रारंभ होईल:
- HKEY_CLASSES_ROOT \ .avi
- HKEY_CLASSES_ROOT \ .bmp
- HKEY_CLASSES_ROOT. EXE
- HKEY_CLASSES_ROOT \. Html
- HKEY_CLASSES_ROOT \ .pdf
- HKEY_CLASSES_ROOT \ AudioCD
- HKEY_CLASSES_ROOT \ dllfile
- ...
यापैकी प्रत्येक रजिस्ट्री की माहिती कोणत्या विस्तारासह फाईलवर दुहेरी-क्लिक करतो किंवा दुहेरी-टॅप करते तेव्हा कोणत्या विंडोजला काय करावे याविषयी माहिती संग्रहीत करते. यामध्ये "सह उघडा ..." विभागातील प्रगत प्रोग्रामच्या सूचीचा समावेश असू शकतो जेव्हा फाईलवर उजवे-क्लिक / टॅप करा आणि सूचीबद्ध असलेल्या प्रत्येक अनुप्रयोगाचा मार्ग.
उदाहरणार्थ, माझ्या संगणकावर, जेव्हा मी मसुद्याच्या रूपात फाईलवर डबल-क्लिक करतो किंवा दुहेरी टॅप करतो , WordPad फाईल उघडतो. हे बनविणारे रजिस्ट्री डेटा HKEY_CLASSES_ROOT \ .rtf की मध्ये संचयित केले आहे, जे माझ्या संगणकावर, वर्ड पॅडला प्रोग्राम म्हणून परिभाषित करते ज्याने RTF फाइल उघडली पाहिजे.
चेतावणी: HKEY_CLASSES_ROOT की कशा सेट केल्या जातात याची जटिलता यामुळे, मी पूर्णपणे शिफारस करतो की आपण रजिस्ट्रीच्या मधून फाईल संबद्धता बदलत नाही . त्याऐवजी, आपल्या सामान्य Windows इंटरफेस मधून हे करण्याबद्दल सूचनांसाठी विंडोजमध्ये फाइल संघटना कशी बदलावी ते पहा.
HKCR & amp; सीएलएसआयडी, प्रोगिड, & amp; IID
HKEY_CLASSES_ROOT मधील शिल्लक उर्जेला प्रोगआयड, सीएलएसआयडी, आणि आयआयडी की आहेत. येथे प्रत्येकी काही उदाहरणे आहेत:
ProgID की HKEY_CLASSES_ROOT च्या रूट मध्ये स्थित आहेत, उपरोक्त चर्चा केलेल्या फाईल विस्तारक संवादाबरोबरच:
- HKEY_CLASSES_ROOT \ FaxServer.FaxServer
- HKEY_CLASSES_ROOT \ JPEGFilter.CoJPEG फिल्टर
- HKEY_CLASSES_ROOT \ WindowsMail.Envelope
- ...
सर्व सीएलएसआयडी की सीएलएसआयडी उपकी अंतर्गत आहेत:
- HKEY_CLASSES_ROOT \ CLSID \ {00000106-0000-0010-8000-00AA006D2EA4}
- HKEY_CLASSES_ROOT \ CLSID \ {06C792F8-6212-4F39-BF70-E8C0AC 965C23}
- HKEY_CLASSES_ROOT \ CLSID \ {FA10746C-9B63-4b6c-BC49-FC300EA5F256}
- ...
सर्व IID किल्ली इंटरफेस उपकी अंतर्गत आहेत:
- HKEY_CLASSES_ROOT \ इंटरफेस {0000000d-0000-0000-C000-000000000046}
- HKEY_CLASSES_ROOT \ इंटरफेस {00000089-0000-0010-8000-00AA006D2EA4}
- HKEY_CLASSES_ROOT \ इंटरफेस {00000129-0000-0000-C000-000000000046}
- ...
कॉम्प्युटर प्रोग्रॅमिंगच्या काही तांत्रिक बाबींशी संबंधित असलेले प्रोगआयड, सीएलएसआयडी आणि आयआयडी की कशा आहेत या चर्चेच्या पलीकडे आहेत. तथापि, आपण अनुक्रमे तीन, येथे आणि येथे येथे आणखी वाचू शकता.
HKEY_CLASSES_ROOT पोळे बॅकअप
अपवादाशिवाय, आपण नेहमी आपण संपादन किंवा काढून टाकण्याची योजना करत असलेल्या कोणत्याही रेजिस्ट्री नोंदींचा बॅक अप घेणे आवश्यक आहे. REG फाइलमध्ये HKEY_CLASSES_ROOT, किंवा रेजिस्ट्रीमधील कोणत्याही अन्य स्थानाचा बॅक अप घेण्यास आपल्याला मदत हवी असल्यास Windows नोंदणीचा बॅकअप कसा करावा ते पहा.
काहीतरी चूक झाल्यास, आपण नेहमी Windows नोंदणी बॅकअप सह कार्यरत स्थितीत पुनर्संचयित करू शकता. तुम्हाला फक्त त्या आरईजी फाइलवर दुहेरी-क्लिक किंवा दुहेरी-टॅप करा आणि आपण ते बदल करण्यास इच्छुक असल्याची पुष्टी करा.
HKEY_CLASSES_ROOT वर अधिक
आपण HKEY_CLASSES_ROOT Hive मध्ये कोणत्याही उपकुंजी संपादित आणि पूर्णपणे काढू शकता, तर मूळ फोल्डरमध्येच, रेजिस्ट्रीतील सर्व अंगावर, याचे नाव बदलले जाऊ शकत नाही किंवा काढले जाऊ शकत नाही
HKEY_CLASSES_ROOT एक जागतिक हावभाव आहे, ज्यामध्ये संगणकावरील सर्व वापरकर्त्यांना लागू असलेली माहिती असू शकते आणि प्रत्येक वापरकर्त्याद्वारे पाहण्यायोग्य आहे. हे काही अंगावर उठणार्या पित्ताच्या गाठींप्रमाणे असते ज्यांची माहिती केवळ सध्या साइन-इन केलेल्या वापरकर्त्यास लागू होते.
तथापि, HKEY_CLASSES_ROOT हावभाव प्रत्यक्षात दोन्ही HKEY_LOCAL_MACHINE हाइव ( HKEY_LOCAL_MACHINE \ Software Classes ) आणि HKEY_CURRENT_USER Hive ( HKEY_CURRENT_USER \ Software Classes ) मध्ये आढळलेला डेटा एकत्रित आहे, यात वापरकर्ता-विशिष्ट माहिती देखील आहे तरीही असे असले तरीही, HKEY_CLASSES_ROOT अद्याप कोणत्याही आणि सर्व वापरकर्त्यांकडून ब्राऊज करण्यात सक्षम आहे.
याचा अर्थ असा की, जेव्हा नवीन रजिस्ट्री की HKEY_CLASSES_ROOT रचनेमध्ये तयार केली जाते तेव्हा तेच एक HKEY_LOCAL_MACHINE \ Software \ Classes मध्ये दिसेल, आणि त्यापैकी एक हटविले जाईल तेव्हा समान कि इतर स्थानांवरून काढून टाकले जाईल
जर रजिस्ट्री की दोन्ही ठिकाणी स्थीत केले, परंतु काही प्रकारे विरोध केला तर, साइन-इन प्रयोक्ताच्या पोळेत आढळलेला डेटा, HKEY_CURRENT_USER \ Software Classes , प्राथमिकता घेते आणि HKEY_CLASSES_ROOT मध्ये वापरले जाते.