HKEY_CLASSES_ROOT ڇا آهي؟

تفصيلات HKEY_CLASSES_ROOT رجسٽري هائٽ تي

HKEY_CLASSES_ROOT، اڪثر ڪري مختصر طور تي HKCR جي طور تي، ونڊوز رجسٽري ۾ رجسٽريشن جو هڪڙو هوندو آهي ، ۽ فائل جي واڌارن جي انفارميشن ڄاڻ آهي، انهي سان گڏ هڪ پروگرام جي سڃاڻپ ڪندڙ (ProgID)، ڪلاس ID (CLSID)، ۽ انٽررفيٽ ID (IID) ڊيٽا شامل آهي.

آسان اصطلاحن ۾ ممڪن آهي، رجسٽري واري ايڪسائن ۾ HKEY_CLASSES_ROOT ضروري آهي، Windows لاء ضروري ڄاڻ آهي ته ڇا توهان اهو ڪجھ ڪرڻ لاء ڇا ڪيو آهي، جهڙوڪ ڊوائيس جي مواد کي ڏسڻ، يا ڪا خاص قسم جي فائل کولڻ.

HKEY_CLASSES_ROOT ڪئين حاصل ڪجي

HKEY_CLASSES_ROOT هڪ رجسٽري ٽائڪ آهي ۽ انهي ڪري رجسٽري ايڊيٽر ايڊيٽر ۾ مٿين سطح تي ويٺل آهي:

  1. اوپن رجسٽري ايڊيٽر
  2. HKEY_CLASSES_ROOT ڳوليو رجسٽري ايڊيٽر جي بائیں حصي ۾
  3. لفظ HKEY_CLASSES_ROOT تي ڪلڪ ڪري ٻه ٽڪرا يا ڊبل تي ٽيپ ڪريو، يا ننڍڙو تير کي کاٻي پاسي لاء استعمال ڪريو.

جيڪڏهن رجسٽري ايڊٽورٽر توهان جي ڪمپيوٽر تي استعمال ڪيو ويو آهي، توهان کي اڳوڻي HKEY_CLASSES_ROOT گھمڻ ڏسي سگهندا آهيو ته توهان کي ڪنهن به رجسٽري ڪنچ کي ختم ڪرڻ جي ضرورت هجي. اهو ساڳيو طريقي سان ٿي سگهي ٿو اهي اهي کوليا ويا آهن - ٻه طرفي تي / ٽيپنگ، انهن کي يا تير کي منتخب ڪندي.

رجسٽري سبڪز ۾ HKEY_CLASSES_ROOT

HKEY_CLASSES_ROOT گھمڻ جي تحت رجسٽري چابمن جي فهرست تمام ڊگھي ۽ بلڪل پريشان آھي. مان انهن مان هزارين ڪيئي شين کي نه ڏسي سگهان ٿو، پر توهان ان کي ڪجهه انتظام ڪرڻ واري ٽڪر ۾ ڀڃڪڙي سگهو ٿا.

هتي ڪجھ گھڻن فائلن جي واڌاري ايسوسيئيشن چابيون جيڪي توهان HKEY_CLASSES_ROOT گھمڻ هيٺ هيٺ ڏٺا ويندا، جن مان گهڻا مدت سان شروع ٿيندا.

انهن رجسٽ جي چارن مان هر هڪ معلومات کي گڏ ڪندو آهي تنهن کي ونڊوز ڪرڻ گهرجي جڏهن توهان هڪ واڌ تي فائل تي ٻه ڊبل ڪلڪ ڪريو يا ڊبلپپ ڪريو ٿا. اهو شايد ان پروگرام ۾ شامل ڪيل پروگرامن جي "Open with ..." سيڪشن شامل ڪري جڏهن ڪا فائل تي ڪلڪ ڪري / لڪايو ويندو، ۽ هر ايپليڪيشن جو رستو ڏنل آهي.

مثال طور، منهنجي ڪمپيوٽر تي، جڏهن آء فائل تي ڊبل ڪلڪ ڪريو يا ڊبلپ تي ڪلڪ ڪريو مسوير جي نالي سان. رجسٽري ڊيٽا جيڪو انهي کي ٺاهيندو آهي اهو ئي HKEY_CLASSES_ROOT \ .rtf ڪيبل ۾ محفوظ ڪيو ويو آهي، جيڪو، منهنجي ڪمپيوٽر تي، لفظ پياد کي پروگرام طور متعين ڪري ٿو جيڪو RTF فائل کولڻ گهرجي.

خبردار: ان جي پيچيدگي جي لاء، ڪيئن HKEY_CLASSES_ROOT ڪيٽ سيٽ سيٽ هوندا آهن، مان بلڪل مڪمل طور تي سفارش نٿو ڪري سگهان ٿو ته توهان رجسٽريشن کان ڊفالٽ فائل سان اتحاد تبديل ڪندا . ان جي بدران، ڏسو ته توهان جي عام ونڊوز انفارميشن جي اندر هن کي ڪرڻ تي هدايتون لاء ونڊوز ۾ فائل ايسوسيئيشنز کي ڪيئن تبديلي آڻڻ .

HKCR & amp؛ CLSID، پروگڊ، & amp؛ IID

HKEY_CLASSES_ROOT ۾ ڪيچين جا باقي پروگائڊ، CLSID، ۽ IID چيڪ آهن. هتي ڪجهه مثالن جا ڪجهه مثال آهن:

پروجيڊ چيڪن HKEY_CLASSES_ROOT جي روٽ ۾ واقع آهن، مٿي ڏنل فائل جي توسيع ايسوسيشنن بابت مٿي ڄاڻايل آهي:

سڀ CLSID ڪيچ CLSID سبر جي اندر واقع آھن :

سڀ IID چابمن کي انٽرنيٽ فريم هيٺ موجود آهن:

پروگائڊ، CLSID، ۽ آئي ٽي سي ڪي آهن، جيڪي ڪمپيوٽر پروگرامن جي ڪجهه تخنيقي حصن سان لاڳاپيل آهن ۽ هن بحث جي دائري کان ٻاهر آهن. بهرحال، توهان سڀني ٽنهي هتي هتي، هتي ۽ هتي، وڌيڪ پڙهي سگهو ٿا.

Hive Up HKEY_CLASSES_ROOT کي ڇڪايو

بغير بغير، توهان هميشه کي تبديل ڪرڻ يا ختم ڪرڻ جي منصوبي ۾ توهان ڪنهن رجسٽري جي درجن جو هڪ بيڪ اپ ٺاهيو. ڏسو ته ونڊوز رجسٽريشن کي ڪيئن واپس آڻيو جيڪڏهن توهان کي وڌيڪ مدد حاصل ڪرڻ جي ضرورت آهي HKEY_CLASSES_ROOT، يا رجسٽري ۾ ڪنهن ٻئي هنڌ، ريگ فائل تي .

جيڪڏهن ڪجهه غلط آهي، ته توهان هميشه کي ريڊيڪل رياست سان ونڊوز رجسٽريشن کي بحال ڪري سگهو ٿا. توهان سڀني کي ڪرڻو آهي ته ريگ فائل تي ٻه ڊبل ڪلڪ ڪريو يا ڊبلپ ٽيپ ڪريو ۽ تصديق ڪريو ته توهان انهن تبديلين کي ٺاهڻ چاهيو ٿا.

وڌيڪ HKEY_CLASSES_ROOT تي

جڏهن توهان ايڊٽ ڪري سگهو ٿا ۽ مڪمل طور تي HKEY_CLASSES_ROOT ٽپو اندر ڪنهن به سبزي کي هٽائي، پاڻ کي ريٽ فولڊر، جهڙوڪ سڀني سڀني کي رجسٽري ۾ لڪايو، نام نه ٿو ڪري سگھجي يا ختم ڪيو وڃي.

HKEY_CLASSES_ROOT هڪ گلوبل ٽائيڪ آهي، انهي جو مطلب اهو آهي ته ڪمپيوٽر تي سڀني صارفن تي لاڳو ٿئي ٿو ۽ هر صارف کي قابل ڏسڻ آهي. اهو ڪجهه لڪائيندڙن جي ابتڙ آهي جنهن وٽ ڄاڻ آهي ته صرف هن وقت سائن ان ٿيل صارف تي لاڳو ٿئي ٿي.

تنهن هوندي، ڇو ته HKEY_CLASSES_ROOT عمدو آهي اصل ۾ ٻنهي HKEY_LOCAL_MACHINE ڪوچ ( HKEY_LOCAL_MACHINE \ سافٽويئر \ ڪلاسس ) ۽ HKEY_CURRENT_USER ٽيو ( HKEY_CURRENT_USER \ سافٽويئر \ ڪلاسس ) ۾ ملندڙ ڊيٽا، اهو پڻ صارف مخصوص ڄاڻ پڻ آهي. جيتوڻيڪ انهي جي صورت ۾، HKEY_CLASSES_ROOT اڃا تائين ڪنهن به ۽ سڀني صارفن طرفان براؤز ٿيڻ جي قابل آهي.

انهي جو مطلب، يقينا، جڏهن ڪا نئين رجسٽري ڪيسٽ HKEY_CLASSES_ROOT ٽپو ۾ ٺاهيو ويندو آهي، ساڳئي ئي هڪ HKEY_LOCAL_MACHINE \ سافٽويئر \ ڪلاسز ۾ ظاهر ٿيندو، ۽ جڏهن ته هر هڪ کان خارج ٿي ويندو، ساڳيا ڪنڌ ٻئي هنڌ تان هٽايو ويندو.

جيڪڏهن رجسٽري جي چئلينج ٻنهي هنڌن ۾ رهندي، پر ڪجهه طريقن سان، سائن ان-جي صارف جي رڪاوٽ ۾ ڄاڻايل ڊيٽا، HKEY_CURRENT_USER \ سافٽويئر \ ڪلاس ، ترجيح وٺندي ۽ HKEY_CLASSES_ROOT ۾ استعمال ٿيل آهي.