रजिस्ट्री में कहां विंडोज कुछ प्रोग्राम के साथ कुछ फ़ाइल प्रकारों को खोलने के लिए स्टोर करता है?


19

एडोब पीडीएफ रीडर स्थापित करने के बाद, यह .PDFफाइल एक्सटेंशन के साथ फाइल खोलता है । Ones का डिफ़ॉल्ट वेब ब्राउज़र .htmlफाइलें खोलता है और नोटपैड .txtफाइलें खोलता है, आदि।

रजिस्ट्री में वास्तव में ये फाइलाइप कहां हैं - प्रोग्राम एसोसिएशन रजिस्ट्री में संग्रहीत हैं?

दूसरे शब्दों में, विंडोज़ को किस सॉफ्टवेयर / प्रोग्राम के साथ पता है कि उसे एक निश्चित फ़ाइल (प्रकार) खोलनी होगी?

जवाबों:


13

के साथ खुला संघों सभी में जमा हो जाती HKEY_CLASSES_ROOT।

यह एक विशेष रजिस्ट्री हाइव है जो HKEY_CURRENT_USER\Software\Classesसिस्टम के संघों के साथ स्थानीय उपयोगकर्ता के संघों को जोड़ती है HKEY_LOCAL_MACHINE\Software\Classes।

यहाँ आपके प्रश्न में उल्लिखित पीडीएफ एसोसिएशन के लिए मेरी रजिस्ट्री से एक शॉट है:

रजिस्ट्री में पीडीएफ फाइल एसोसिएशन


8

बस गैरेथ के जवाब का विस्तार करने के लिए:

रजिस्ट्री के साथ खेलने से ऐसा लगता है

  • से प्रविष्टियां HKEY_CURRENT_USER\Software\Classesसे ओवरराइड प्रविष्टियों HKEY_LOCAL_MACHINE\Software\Classesमें HKEY_CLASSES_ROOT\Software\Classes
  • assocकमांड एक्ट्स का उपयोग करके कमांड लाइन से फाइल के एक्स्टेंशन एसोसिएशन को सेट करनाHKEY_LOCAL_MACHINE\Software\Classes
  • ftypeकमांड कृत्यों का उपयोग करके कमांड लाइन से फाइल टाइप एसोसिएशन सेट करनाHKEY_LOCAL_MACHINE\Software\Classes

3

हालांकि उत्तर सही हैं (शायद, मैंने जांच नहीं की थी) सही, फ़ाइल संघों को संशोधित करने का सामान्य तरीका जीयूआई माइक्रोसॉफ्ट के लिए है जो इसके लिए डिज़ाइन किया गया है। (यदि आप एक उपयोगकर्ता हैं और सेटअप डेवलपर नहीं हैं।)

यहाँ अच्छी तस्वीरों के साथ एक ट्यूटोरियल है, मुझे यह Google के साथ मिला: http://www.digitalcitizen.life/how-associate-file-type-or-protocol-program

लेकिन आप बस शुरुआत (win7 मेनू या win8 स्क्रीन, कोई फर्क नहीं पड़ता) खोल सकते हैं और फ़ाइल एसोसिएशन टाइप करें , दर्ज करें और इसे सही पैनल पैनल लिंक खोलना चाहिए। (नियंत्रण कक्ष \ कार्यक्रम \ डिफ़ॉल्ट कार्यक्रम \ सेट संघों)।


हो सकता है कि एक बार काम किया हो। अब सभी Win10 मुझे "Microsoft Store में एक ऐप की तलाश करें" देता है। बी एस।
— राल्फ
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.