यह आलेख निम्नलिखित रूपरेखा का उपयोग करके विंडोज़ में प्रोग्राम फ़ाइल फ़ोल्डरों पर विस्तार से चर्चा करेगा:
प्रोग्राम फाइल्स फोल्डर क्या है?
प्रोग्राम फाइल्स फोल्डर मौजूद है 'सी:\प्रोग्राम फ़ाइलें' सिस्टम की निर्देशिका. इसमें सभी इंस्टॉल किए गए एप्लिकेशन और प्रोग्राम शामिल हैं जो आमतौर पर डिफ़ॉल्ट ऑपरेटिंग सिस्टम का हिस्सा नहीं हैं। सभी इंस्टॉल किए गए एप्लिकेशन को ठीक से चलाने के लिए उनकी संबंधित DLL फ़ाइलों, डेटा फ़ाइल आदि के समर्थन की आवश्यकता होती है। प्रोग्राम फ़ाइलें फ़ोल्डर इन फ़ाइलों को प्रबंधित करता है ताकि फ़ाइलों को मिश्रित किए बिना अनुप्रयोगों को निष्पादित करना आसान हो सके।
प्रोग्राम फ़ाइलों और प्रोग्राम फ़ाइलों (x86) फ़ोल्डरों के बीच अंतर
सबसे पहले, यह जांचने के लिए कि क्या आपके सिस्टम में दो प्रोग्राम फ़ाइलें फ़ोल्डर हैं, खोलें 'फाइल ढूँढने वाला' का उपयोग 'विंडोज़ + ई' कीबोर्ड पर शॉर्टकट. फिर, खोलें 'यह पीसी' बाईं ओर से और सी डिस्क पर डबल क्लिक करें जो इस मामले में है 'ओएस (सी:)' :
यहां देखें कि क्या एकाधिक प्रोग्राम फ़ाइलें फ़ोल्डर हैं। उदाहरण के लिए, नीचे दिए गए उदाहरण में, दो प्रोग्राम फ़ाइल फ़ोल्डर नामित हैं 'कार्यक्रम फाइलें' और 'प्रोग्राम फ़ाइलें (x86)' :
दो प्रोग्राम फाइल फोल्डर होने का मतलब है कि पीसी पर 64-बिट ऑपरेटिंग सिस्टम स्थापित है। इससे पहले, विंडोज़ में केवल 32-बिट ऑपरेटिंग सिस्टम था जिसमें एक प्रोग्राम फाइल फ़ोल्डर होता था। अब, 64-बिट ऑपरेटिंग सिस्टम में, उपयोगकर्ता 32-बिट एप्लिकेशन का भी उपयोग कर सकते हैं। उस उद्देश्य के लिए, दो अलग-अलग प्रोग्राम फ़ाइलें फ़ोल्डर बनाए जाते हैं।
प्रोग्राम फ़ाइलें (x86) फ़ोल्डर का उपयोग सिस्टम पर इंस्टॉल किए गए सभी 32-बिट एप्लिकेशन को शामिल करने के लिए किया जाता है, जबकि कार्यक्रम फाइलें फ़ोल्डर में सिस्टम पर स्थापित सभी 64-बिट एप्लिकेशन शामिल हैं। दो अलग-अलग फ़ोल्डरों का कारण किसी एप्लिकेशन की किसी भी डीएलएल या डेटा फ़ाइलों को मिश्रित करने की किसी भी संभावना से बचना है।
उदाहरण के लिए, यदि किसी उपयोगकर्ता ने एक ही एप्लिकेशन के 32-बिट और 64-बिट दोनों संस्करण इंस्टॉल किए हैं, तो ऑपरेटिंग सिस्टम उन दोनों को अलग-अलग संभालेगा और उनके किसी भी डेटा को मिश्रित नहीं करेगा। चूँकि 32-बिट प्रोग्राम 64-बिट प्रोग्राम में से किसी को भी लोड नहीं कर सकते हैं। इसी तरह, यदि कोई 32-बिट प्रोग्राम 64-बिट DLL फ़ाइल को लोड करने का प्रयास करता है, तो यह क्रैश हो जाएगा।
(x86) का क्या मतलब है?
प्रोग्राम फ़ाइल फ़ोल्डर के नाम में (x86) का उपयोग केवल 32-बिट ऑपरेटिंग सिस्टम को 64-बिट ऑपरेटिंग सिस्टम से पहचानने और अलग करने के लिए किया जाता है। 'x86' 32-बिट प्रोसेसर यानी 286, 386, 486 से लिया गया है।
यह विंडोज़ में दो अलग-अलग प्रोग्राम फ़ाइल फ़ोल्डरों के बीच अंतर के बारे में है।
निष्कर्ष
दो प्रोग्राम फ़ाइल फ़ोल्डरों वाला एक सिस्टम 'कार्यक्रम फाइलें' और 'प्रोग्राम फ़ाइलें (x86)' इसका मतलब है कि इसमें 64-बिट ऑपरेटिंग सिस्टम स्थापित है। प्रोग्राम फ़ाइलें (x86) में सभी 32-बिट होंगे, जबकि प्रोग्राम फ़ाइलें फ़ोल्डर में सिस्टम पर स्थापित सभी 64-बिट प्रोग्राम होंगे। दो फ़ोल्डरों का यह पृथक्करण प्रोग्राम की DLL या डेटा फ़ाइलों को मिश्रित होने से बचाने के लिए किया जाता है। इस आलेख में विंडोज़ में प्रोग्राम फ़ाइल फ़ोल्डर यानी 64-बिट प्रोग्राम के लिए और प्रोग्राम फ़ाइल (x86) फ़ोल्डर यानी 32-बिट प्रोग्राम के बीच अंतर प्रदान किया गया है।