मुखपृष्ठ » कैसे » विंडोज के 64-बिट संस्करण पर अधिकांश कार्यक्रम अभी भी 32-बिट क्यों हैं?

    विंडोज के 64-बिट संस्करण पर अधिकांश कार्यक्रम अभी भी 32-बिट क्यों हैं?

    आपका कंप्यूटर संभवतः विंडोज का 64-बिट संस्करण चला रहा है। लेकिन टास्क मैनेजर पर एक नज़र डालें और आप देखेंगे कि आपके सिस्टम के कई ऐप अभी भी 32-बिट के हैं। क्या ये एक दिक्कत है?

    अधिकांश आधुनिक कंप्यूटर-निश्चित रूप से विंडोज 7 दिनों के बाद से बेचे गए-64-बिट सक्षम हैं और विंडोज के 64-बिट संस्करण के साथ जहाज हैं। यदि आप अपने स्वयं के पीसी के बारे में अनिश्चित हैं, तो यह जांचना आसान है कि क्या आप 32-बिट या 64-बिट विंडोज चला रहे हैं। विंडोज-पर्याप्त के 64-बिट और 32-बिट संस्करणों के बीच कई अंतर हैं कि यदि आपका पीसी और एप्लिकेशन इसका समर्थन करते हैं, तो आपको 64-बिट संस्करण चलाना चाहिए। यहां तक ​​कि अगर आपके द्वारा चलाया जाने वाला हर ऐप 32-बिट वाला है, तो 64-बिट OS चलाना अभी भी अधिक सुरक्षित और विश्वसनीय है.

    लेकिन, उन ऐप्स का क्या? चीजें थोड़ी पेचीदा हो जाती हैं, वहां। पहली बात यह है कि विंडोज के 64-बिट संस्करण 32-बिट एप्लिकेशन चला सकते हैं, लेकिन विंडोज़ के 32-बिट संस्करण 64-बिट सॉफ़्टवेयर नहीं चला सकते हैं। एक और छोटी शिकन-और जो केवल बहुत कम लोगों पर लागू होती है-वह यह है कि विंडोज के 32-बिट संस्करण पुराने 16-बिट ऐप्स चला सकते हैं, लेकिन वे 16-बिट ऐप्स विंडोज के 64-बिट संस्करण पर नहीं चलेंगे । तो, चलो उस पर थोड़ा और गोता लगाएँ और देखें कि यह आपके लिए क्या मायने रखता है.

    कैसे चेक करें कि आपका कौन सा ऐप अभी भी 32-बिट का है

    आप टास्क मैनेजर का उपयोग करके देख सकते हैं कि आपके कौन से कार्यक्रम 64-बिट के हैं और कौन से 32-बिट के हैं। इसे खोलने के लिए, टास्कबार पर किसी भी खुले क्षेत्र पर राइट-क्लिक करें, और फिर "कार्य प्रबंधक" पर क्लिक करें (या Ctrl + Shift + एस्केप दबाएं).

    "प्रक्रिया" टैब पर, "नाम" कॉलम के नीचे एक नज़र डालें। यदि आप विंडोज 8 या 10 के 64-बिट संस्करण का उपयोग कर रहे हैं, तो आप किसी भी 32-बिट ऐप के नाम के बाद टेक्स्ट (32-बिट) देखेंगे। यदि आप विंडोज 7 के 64-बिट संस्करण का उपयोग कर रहे हैं, तो आपको इसके बजाय "* 32" टेक्स्ट दिखाई देगा। सभी संस्करणों में, 64-बिट ऐप्स के नाम के बाद कोई अतिरिक्त पाठ नहीं है.

    Windows विभिन्न स्थानों में 32-बिट और 64-बिट ऐप्स स्थापित करता है-या कम से कम, करने की कोशिश करता है। 32-बिट ऐप्स आमतौर पर स्थापित होते हैं C: \ Program Files (x86) \ विंडोज़ के 64-बिट संस्करणों पर फ़ोल्डर, जबकि 64-बिट प्रोग्राम आमतौर पर स्थापित होते हैं C: \ Program Files \ फ़ोल्डर.

    यह एक दिशानिर्देश के अधिक है, हालांकि। उनके संबंधित फ़ोल्डरों में 32-बिट और 64-बिट ऐप्स को मजबूर करने का कोई नियम नहीं है। उदाहरण के लिए, स्टीम क्लाइंट एक 32-बिट प्रोग्राम है, और यह ठीक से इंस्टॉल हो जाता है C: \ Program Files (x86) \ डिफ़ॉल्ट रूप से फ़ोल्डर। लेकिन, स्टीम के माध्यम से आपके द्वारा इंस्टॉल किए गए सभी गेम इंस्टॉल किए जाते हैं C: \ Program Files (x86) \ Steam डिफ़ॉल्ट रूप से भी 64-बिट गेम द्वारा फ़ोल्डर.

    यदि आप अपने दो अलग-अलग प्रोग्राम फ़ाइल फ़ोल्डर की तुलना करते हैं, तो आप पाएंगे कि आपके अधिकांश प्रोग्राम संभवतः C: \ Program Files (x86) फ़ोल्डर में स्थापित हैं। वे 32-बिट प्रोग्राम की संभावना रखते हैं.

    64-बिट विंडोज पर 32-बिट ऐप्स चलाना एक खराब विचार है?

    सतह पर, ऐसा लग सकता है कि 64-बिट वातावरण में 32-बिट ऐप्स चलाना खराब है या आदर्श से कम है, वैसे भी। आखिरकार, 32-बिट ऐप्स 64-बिट आर्किटेक्चर का पूरा फायदा नहीं उठा रहे हैं। और यह सच है। जब संभव हो, ऐप का 64-बिट संस्करण चलाने से उन ऐप्स को अतिरिक्त सुरक्षा सुविधाएं मिलती हैं, जिनके हमले की संभावना है। और 64-बिट ऐप्स 4 जीबी की तुलना में बहुत अधिक मेमोरी को सीधे एक्सेस कर सकते हैं जो 32-बिट ऐप एक्सेस कर सकते हैं.

    फिर भी, ये ऐसे अंतर हैं जो आपको वास्तविक दुनिया में नियमित रूप से चलने वाले ऐप्स को नोटिस करने की संभावना नहीं है। उदाहरण के लिए, आप 32-बिट ऐप्स चलाकर किसी भी प्रकार के प्रदर्शन का दंड भुगतने नहीं जा रहे हैं। विंडोज के 64-बिट संस्करण में, 32-बिट ऐप्स विंडोज 64-बिट (WoW64) संगतता परत पर विंडोज 32-बिट नाम की चीज के तहत चलती हैं, एक पूर्ण सबसिस्टम जो 32-बिट एप्लिकेशन को चलाने का काम करता है। आपके 32-बिट विंडोज प्रोग्राम लगभग उसी तरह चलेंगे जैसे वे विंडोज के 32-बिट संस्करण पर होंगे (और कुछ मामलों में, और भी बेहतर), इसलिए 64-बिट ओएस पर इन कार्यक्रमों को चलाने के लिए कोई नकारात्मक पहलू नहीं है।.

    यहां तक ​​कि अगर आपके द्वारा उपयोग किए जाने वाले प्रत्येक प्रोग्राम अभी भी 32-बिट है, तो आपको लाभ होगा क्योंकि आपका ऑपरेटिंग सिस्टम स्वयं 64-बिट मोड में चल रहा है। विंडोज का 64-बिट संस्करण अधिक सुरक्षित है.

    लेकिन 64-बिट प्रोग्राम बेहतर होगा, सही है?

    जैसा कि हमने पहले उल्लेख किया है, एक ऐप के 64-बिट संस्करण को चलाने का एक फायदा है, अगर कोई उपलब्ध है। विंडोज के 64-बिट संस्करण पर, 32-बिट प्रोग्राम केवल 4 जीबी मेमोरी का उपयोग कर सकते हैं, जबकि 64-बिट प्रोग्राम बहुत अधिक एक्सेस कर सकते हैं। यदि किसी कार्यक्रम के हमले की संभावना है, तो 64-बिट कार्यक्रमों पर लागू अतिरिक्त सुरक्षा सुविधाएँ मदद कर सकती हैं.

    कई ऐप 32-बिट और 64-बिट दोनों संस्करणों की पेशकश करते हैं। क्रोम, फ़ोटोशॉप, आईट्यून्स, और माइक्रोसॉफ्ट ऑफिस कुछ सबसे लोकप्रिय विंडोज प्रोग्राम हैं, और ये सभी 64-बिट फॉर्म में उपलब्ध हैं। डिमांडिंग गेम्स अक्सर 64-बिट होते हैं ताकि वे अधिक मेमोरी का उपयोग कर सकें.

    कई ऐप्स ने लीप नहीं बनाया है, हालांकि, और सबसे अधिक कभी नहीं होगा। आप विंडोज के 64-बिट संस्करण पर आज भी अधिकांश दस-वर्षीय 32-बिट विंडोज प्रोग्राम चला सकते हैं, भले ही उनके डेवलपर्स ने उन्हें अपडेट नहीं किया हो, क्योंकि विंडोज के 64-बिट संस्करण साथ आए थे।.

    एक डेवलपर जो अपने कार्यक्रम का 64-बिट संस्करण प्रदान करना चाहता है उसे अतिरिक्त काम करना होगा। उन्हें यह सुनिश्चित करना होगा कि मौजूदा कोड संकलन और 64-बिट सॉफ़्टवेयर के रूप में सही तरीके से चलता है। उन्हें कार्यक्रम के दो अलग-अलग संस्करणों को प्रदान करना और समर्थन करना है, क्योंकि विंडोज के 32-बिट संस्करण को चलाने वाले लोग 64-बिट संस्करण का उपयोग नहीं कर सकते हैं.

    और कई ऐप्स में, लोगों को वैसे भी फर्क नहीं दिखेगा। आइए एवरनोट के विंडोज डेस्कटॉप संस्करण को यहां एक उदाहरण के रूप में लेते हैं। यहां तक ​​कि अगर वे एवरनोट का 64-बिट संस्करण प्रदान करते हैं, तो उपयोगकर्ताओं को बिल्कुल भी अंतर नहीं दिखाई देगा। 32-बिट प्रोग्राम विंडोज के 64-बिट संस्करण पर ठीक चल सकता है, और 64-बिट संस्करण के साथ कोई ध्यान देने योग्य लाभ नहीं होगा.

    संक्षेप में, यदि आपके पास कोई विकल्प है, तो अपने ऐप के 64-बिट संस्करण को ज़रूर पकड़ें। यदि आपके पास कोई विकल्प नहीं है, तो 32-बिट संस्करण प्राप्त करें और इसके बारे में चिंता न करें.

    64-बिट ऐप्स प्राप्त करना

    जब आप उपलब्ध हों तो 64-बिट ऐप्स कैसे प्राप्त होते हैं, जो ऐप के आधार पर अलग-अलग होते हैं। कभी-कभी, जब आप किसी ऐप के लिए डाउनलोड पृष्ठ पर जाते हैं, तो पेज यह पता लगाएगा कि आप विंडोज के 32-बिट या 64-बिट संस्करण का उपयोग कर रहे हैं या नहीं और स्वचालित रूप से आपको सही इंस्टॉलर पर निर्देशित करता है। Apple iTunes इस तरह काम करता है.

    दूसरी बार, आप एक एकल इंस्टॉलेशन ऐप डाउनलोड करेंगे जिसमें ऐप के 32-बिट और 64-बिट दोनों संस्करण हैं। जब आप इंस्टॉलर को लॉन्च करते हैं, तो यह उस बिंदु पर पता लगाएगा कि क्या आप विंडोज के 32-बिट या 64-बिट संस्करण का उपयोग कर रहे हैं और उन फ़ाइलों को स्थापित करें। विंडोज के लिए फोटोशॉप इस तरह से काम करता है.

    और अभी भी अन्य समय में, आपको वास्तव में ऐप के डाउनलोड पेज पर एक विकल्प मिलेगा जो आप चाहते हैं कि संस्करण डाउनलोड करें। कभी-कभी संस्करण "64-बिट" कहेगा, कभी-कभी यह "x64", और कभी-कभी दोनों कहेगा। जब आपको इस तरह का कोई विकल्प दिखाई दे तो आगे बढ़ें और 64-बिट संस्करण डाउनलोड करें.


    अंत में, यह महत्वपूर्ण नहीं है कि आप 64-बिट ऐप्स चला रहे हैं-यह सुनिश्चित कर रहा है कि आप ऐसे ऐप चला रहे हैं जो आपके लिए अच्छा काम कर रहे हैं। यदि किसी एप्लिकेशन का 64-बिट संस्करण है, तो हर तरह से इसका उपयोग करें। यदि नहीं, तो 32-बिट संस्करण का उपयोग करना ठीक है। अधिकांश ऐप्स के लिए, आप अंतर भी नहीं देख पाएंगे.