अधिकांश आधुनिक कंप्यूटर-निश्चित रूप से जो विंडोज 7 दिनों के आसपास से बेचे जाते हैं-64-बिट सक्षम हैं और विंडोज के 64-बिट संस्करण के साथ जहाज हैं। यदि आप अपने पीसी के बारे में अनिश्चित हैं, तो यह जांचना आसान है कि आप 32-बिट या 64-बिट विंडोज चल रहे हैं या नहीं। विंडोज़ के 64-बिट और 32-बिट संस्करणों के बीच कई अंतर हैं-पर्याप्त है कि यदि आपके पीसी और ऐप्स इसका समर्थन करते हैं, तो आपको 64-बिट संस्करण चलाना चाहिए। यहां तक कि यदि आपके द्वारा चलाए जाने वाले प्रत्येक ऐप 32-बिट ऐप है, तो 64-बिट ओएस चलाना अभी भी अधिक सुरक्षित और भरोसेमंद होगा।
लेकिन, उन ऐप्स के बारे में क्या? चीजें थोड़ा सा ट्रिकियर मिलता है। पहली बात यह जानना है कि विंडोज़ के 64-बिट संस्करण 32-बिट ऐप्स चला सकते हैं, लेकिन विंडोज़ के 32-बिट संस्करण 64-बिट सॉफ़्टवेयर नहीं चला सकते हैं। एक और छोटी झुर्रियां- और जो केवल बहुत ही कम संख्या में लोगों पर लागू होती है- यह है कि विंडोज़ के 32-बिट संस्करण पुराने 16-बिट ऐप्स चला सकते हैं, लेकिन उन 16-बिट ऐप्स विंडोज के 64-बिट संस्करण पर नहीं चलेंगे । तो, चलो थोड़ा और अधिक गोता लगाएँ और देखें कि यह आपके लिए महत्वपूर्ण हो सकता है।
यह जांचें कि आपके कौन से ऐप्स अभी भी 32-बिट हैं
आप कार्य प्रबंधक का उपयोग यह देखने के लिए कर सकते हैं कि आपके कौन से प्रोग्राम 64-बिट हैं और जो 32-बिट हैं। इसे खोलने के लिए, टास्कबार पर किसी भी खुले क्षेत्र पर राइट-क्लिक करें, और फिर "कार्य प्रबंधक" पर क्लिक करें (या Ctrl + Shift + एस्केप दबाएं)।
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-बिट संस्करण प्रदान करना चाहता है उसे अतिरिक्त काम करना है। उन्हें यह सुनिश्चित करना होगा कि मौजूदा कोड संकलित और 64-बिट सॉफ़्टवेयर के रूप में सही ढंग से चलता है। उन्हें कार्यक्रम के दो अलग-अलग संस्करण प्रदान करना और समर्थन देना है, क्योंकि विंडोज़ का 32-बिट संस्करण चलाने वाले लोग 64-बिट संस्करण का उपयोग नहीं कर सकते हैं।
और कई ऐप्स में, लोगों को वैसे भी कोई फर्क नहीं पड़ता। चलिए यहाँ एक उदाहरण के रूप में Evernote के विंडोज डेस्कटॉप संस्करण लेते हैं।भले ही उन्होंने Evernote का 64-बिट संस्करण प्रदान किया हो, फिर भी उपयोगकर्ताओं को कोई फर्क नहीं पड़ता। 32-बिट प्रोग्राम विंडोज के 64-बिट संस्करण पर ठीक चल सकता है, और 64-बिट संस्करण के साथ कोई उल्लेखनीय लाभ नहीं होगा।
संक्षेप में, यदि आपके पास कोई विकल्प है, तो निश्चित रूप से अपने ऐप के 64-बिट संस्करण को पकड़ लें। यदि आपके पास कोई विकल्प नहीं है, तो 32-बिट संस्करण प्राप्त करें और इसके बारे में चिंता न करें।
64-बिट ऐप्स प्राप्त करना
जब आप उपलब्ध हों तो 64-बिट ऐप्स कैसे प्राप्त होते हैं, ऐप के आधार पर अलग-अलग होते हैं। कभी-कभी, जब आप किसी ऐप के डाउनलोड पेज पर जाते हैं, तो पेज पता लगाएगा कि आप विंडोज के 32-बिट या 64-बिट संस्करण का उपयोग कर रहे हैं और स्वचालित रूप से आपको सही इंस्टॉलर पर निर्देशित करते हैं। ऐप्पल आईट्यून्स इस तरह से काम करता है।
और फिर भी अन्य बार, आपको वास्तव में इच्छित संस्करण डाउनलोड करने के लिए ऐप के डाउनलोड पेज पर एक विकल्प मिल जाएगा। कभी-कभी संस्करण "64-बिट" कहेंगे, कभी-कभी यह "x64" और कभी-कभी दोनों कहेंगे। जब आप इस तरह कोई विकल्प देखते हैं, तो आगे बढ़ें और 64-बिट संस्करण डाउनलोड करें।
अंत में, यह सुनिश्चित करना महत्वपूर्ण नहीं है कि आप 64-बिट ऐप्स चला रहे हैं-यह सुनिश्चित कर रहा है कि आप ऐसे ऐप्स चला रहे हैं जो आपके लिए अच्छा काम करते हैं। यदि ऐप का 64-बिट संस्करण है, तो हर तरह से इसका इस्तेमाल करें। यदि नहीं, 32-बिट संस्करण का उपयोग करना ठीक है। अधिकांश ऐप्स के लिए, आप अंतर भी नहीं देखेंगे।