जब आप विभिन्न विंडोज वर्जन पर विचार करते हैं, तो आप सबसे पहले होम या प्रो एडिशन के बारे में सोच सकते हैं। हालांकि ये वास्तव में अलग हैं, एक और कारक है जो विंडोज वर्जन को अलग करता है: क्या सिस्टम 32-बिट या 64-बिट है?
कंप्यूटर को 32 या 64-बिट क्या बनाता है?
आपका कंप्यूटर आर्किटेक्चर 32-बिट या 64-बिट है या नहीं, यह आपके कंप्यूटर के अंदर प्रोसेसर (CPU) पर निर्भर करता है। तीन स्तर हैं जो प्रत्येक 32-बिट या 64-बिट हो सकते हैं: CPU, OS, और प्रोग्राम। आपका CPU और OS प्रत्येक ऊपर के स्तर को प्रभावित करते हैं, इसलिए यदि आपके पास 32-बिट CPU है, तो आप 64-बिट विंडोज इंस्टॉल नहीं कर सकते। और 32-बिट विंडोज पर, आप 64-बिट प्रोग्राम इंस्टॉल नहीं कर सकते।
64-बिट CPU आजकल प्रमुख आर्किटेक्चर हैं। 32-बिट CPU आज के बाजार में अप्रचलित हैं, इसलिए जब तक आपके पास पुराना कंप्यूटर नहीं है, संभावना है कि आपका प्रोसेसर 64-बिट है।
64-बिट प्रोसेसर अपने 32-बिट पूर्ववर्तियों की तुलना में तेजी से अधिक शक्तिशाली हैं क्योंकि वे बहुत अधिक जानकारी रख और प्रोसेस कर सकते हैं। 32-बिट और 64-बिट के बीच अंतर के परिमाण को समझने के लिए, आपको बाइनरी में गिनती के बारे में थोड़ा समझना होगा। हमारी दशमलव प्रणाली के विपरीत, जिसमें प्रति स्थान 10 संभावित अंक होते हैं, बाइनरी में केवल दो होते हैं: 0 या 1।
इस प्रकार, एक 32-बिट संख्या में 2^32 संभावित पते होते हैं, या 4,294,967,296। इसके विपरीत, एक 64-बिट संख्या की क्षमता 2^64, या 18,446,744,073,709,551,616 होती है। ~4 बिलियन बाइट्स (लगभग 4 गीगाबाइट्स) की तुलना ~18 क्विंटिलियन बाइट्स (लगभग 18 बिलियन गीगाबाइट्स या 16 एक्साबाइट्स) से करने पर विशाल अंतर प्रदर्शित होता है।
जब आप OS डाउनलोड और इंस्टॉल करते हैं तो आप माइक्रोसॉफ्ट द्वारा प्रदान किए गए विंडोज के 32-बिट और 64-बिट वर्जन के बीच चयन कर सकते हैं। विंडोज 11 केवल 64-बिट में उपलब्ध है; विंडोज 10 से विंडोज 7 दोनों रूपों में उपलब्ध हैं।
विंडोज 32-बिट और 64-बिट वर्जन के बीच कैसे भिन्न होता है
यदि आप 64-बिट प्रोसेसर का उपयोग कर रहे हैं, तो आपको इसकी बढ़ी हुई क्षमताओं का लाभ उठाने के लिए 64-बिट विंडोज वर्जन का भी उपयोग करना होगा। 32-बिट विंडोज वर्जन 64-बिट प्रोसेसर पर काम करते हैं, लेकिन 32-बिट OS जो कर सकता है उससे सीमित होते हैं।
आप 32-बिट प्रोसेसर पर 64-बिट विंडोज वर्जन इंस्टॉल नहीं कर सकते। हालांकि, 64-बिट विंडोज 32-बिट सॉफ़्टवेयर के साथ बैकवर्ड कम्पैटिबल है, जैसा कि हम चर्चा करेंगे।
दो प्रमुख स्थान हैं जहां आप विंडोज में 32-बिट और 64-बिट के बीच अंतर देखेंगे। एक यह है कि 32-बिट विंडोज वर्जन केवल 4GB रैम (या कम) तक उपयोग कर सकता है। इस प्रकार, यदि आपके कंप्यूटर में 16GB रैम है, लेकिन यह 32-बिट विंडोज चला रहा है, तो यह वास्तव में 4GB से अधिक उपयोग नहीं करेगा।
दूसरा स्थान जहां आपको अंतर मिलेगा वह है Program Files फ़ोल्डर। 32-बिट विंडोज वर्जन पर, ऐप्स एकमात्र Program Files फ़ोल्डर में इंस्टॉल होंगे। 64-बिट सिस्टम में 32-बिट सॉफ़्टवेयर के लिए एक अतिरिक्त Program Files (x86) फ़ोल्डर होता है। ऐसा इसलिए है क्योंकि 32-बिट आर्किटेक्चर के लिए सॉफ़्टवेयर लिखना 64-बिट सिस्टम के लिए लिखने से बहुत अलग है।
जब प्रोग्राम कुछ साझा जानकारी प्राप्त करना चाहते हैं, जैसे DLLs, तो उन्हें सही Program Files डायरेक्टरी में देखना होगा। यही कारण है कि विंडोज उन्हें अलग रखता है। एक 32-बिट प्रोग्राम को पता नहीं चलेगा कि 64-बिट DLL के साथ क्या करना है।
ध्यान दें कि विंडोज में, 32-बिट को x86 कहा जाता है, और 64-बिट को x64 कहा जाता है।
विंडोज के प्राचीन वर्जन, जैसे विंडोज 3.1, 16-बिट सॉफ़्टवेयर चलाते थे। 32-बिट विंडोज वर्जन इन लीगेसी प्रोग्राम्स के साथ बैकवर्ड-कम्पैटिबल हैं। यदि आपके पास 64-बिट मशीन है, हालांकि, आप प्राचीन 16-बिट सॉफ़्टवेयर नहीं चला सकते। आपको इन पुराने प्रोग्राम्स को चलाने के लिए 32-बिट ऑपरेटिंग सिस्टम का अनुकरण करना होगा।
इसके अलावा, 64-बिट विंडोज के लिए 64-बिट डिवाइस ड्राइवर्स की आवश्यकता होती है। यदि आपके पास पुराना प्रिंटर या ऐसा कुछ है जो केवल 32-बिट ड्राइवर्स प्रदान करता है, तो यह आपके आधुनिक 64-बिट सिस्टम पर काम नहीं करेगा।
32-बिट और 64-बिट प्रोग्राम्स के बीच अंतर
जब आप सॉफ़्टवेयर इंस्टॉल करते हैं, तो यह विक्रेता के अनुसार भिन्न होता है कि आपको 32-बिट या 64-बिट वर्जन मिलता है। कुछ डेवलपर्स केवल 32-बिट वर्जन प्रदान करते हैं, कभी-कभी वे आपको चुनने देते हैं, और फिर भी अन्य स्वचालित रूप से आपके लिए सही वर्जन इंस्टॉल करते हैं।
यदि आप 64-बिट विंडोज वर्जन चला रहे हैं, तो जब भी संभव हो आपको सॉफ़्टवेयर के 64-बिट वर्जन इंस्टॉल करने चाहिए। लेकिन चिंता न करें यदि कोई विक्रेता 64-बिट वर्जन प्रदान नहीं करता है, क्योंकि 32-बिट एडिशन ज्यादातर मामलों में ठीक काम करना चाहिए। उदाहरण के लिए, डिस्कॉर्ड और स्पॉटिफाई जैसे लोकप्रिय ऐप केवल 32-बिट फ्लेवर में उपलब्ध हैं।
प्रोग्राम्स के 64-बिट वर्जन शायद आपको बढ़ी हुई गति से चकित नहीं करेंगे। हालांकि, वे 64-बिट आर्किटेक्चर की बढ़ी हुई सुरक्षा का लाभ उठाते हैं और एक समय में 4GB से अधिक रैम का उपयोग कर सकते हैं। वे इस प्रकार अक्सर अपने 32-बिट समकक्षों की तुलना में अधिक स्थिर और कुशल होते हैं, विशेष रूप से वीडियो एडिटर्स जैसे भारी-भरकम सॉफ़्टवेयर के लिए।
विक्रेताओं के डाउनलोड पेज पर Versions या Editions जैसे लिंक पर नज़र रखें यह देखने के लिए कि क्या वे 64-बिट वर्जन प्रदान करते हैं। क्योंकि 32-बिट सॉफ़्टवेयर हर सिस्टम पर काम करता है, यह समझ में आता है कि यह कुछ विक्रेताओं के लिए डिफ़ॉल्ट है।
बेशक, यदि आप 32-बिट सिस्टम पर हैं, तो केवल 32-बिट सॉफ़्टवेयर आपके लिए काम करेगा। अधिक के लिए, 64-बिट पीसी पर वास्तव में पुराने सॉफ़्टवेयर को कैसे चलाएं, इस पर एक नज़र डालें।
क्या मैं 64-बिट या 32-बिट विंडोज चला रहा हूँ?
अब जब हमने विंडोज के 32 और 64-बिट वर्जन के बीच अंतर पर चर्चा की है, तो हम पता लगा सकते हैं कि आप 32-बिट या 64-बिट विंडोज उपयोग कर रहे हैं या नहीं।
विंडोज 10 पर, स्टार्ट बटन पर राइट-क्लिक करें और System चुनें। आप Settings > System > About पर भी ब्राउज़ कर सकते हैं। यहां, आपको Device specifications हेडर दिखाई देगा।
System Type के आगे, विंडोज सूचीबद्ध करता है कि आपका इंस्टॉलेशन 32 या 64-बिट है, साथ ही आपके प्रोसेसर आर्किटेक्चर भी।
विंडोज 7 और पहले पर, स्टार्ट मेनू में Computer पर राइट-क्लिक करें और Properties चुनें। किसी भी विंडोज वर्जन पर इस मेनू को खोलने के लिए Win + Pause शॉर्टकट का उपयोग करें। आपको System type एंट्री दिखाई देगी जिसमें आपका OS और CPU आर्किटेक्चर होगा।
दोनों पैनल यहां आपके Installed RAM को भी सूचीबद्ध करते हैं। 32-बिट सिस्टम पर, यदि आपने 4GB से अधिक इंस्टॉल किया है तो यह 4GB usable जैसा कुछ नोट करेगा।
क्या मैं 32-बिट विंडोज को 64-बिट विंडोज में अपग्रेड कर सकता हूँ?
आपके प्रोसेसर और ऑपरेटिंग सिस्टम आर्किटेक्चर को मेल खाना चाहिए। लेकिन अगर वे नहीं मिलते, तो आप अपग्रेड करने में सक्षम हो सकते हैं। यदि आप 64-बिट प्रोसेसर पर 32-बिट विंडोज 10 चला रहे हैं, तो आप 64-बिट विंडोज में अपग्रेड करने के लिए हमारे गाइड का पालन कर सकते हैं।
जो लोग 32-बिट प्रोसेसर पर 32-बिट विंडोज वर्जन चला रहे हैं, वे अपने वर्तमान हार्डवेयर पर अपग्रेड नहीं कर सकते। 64-बिट का लाभ उठाने के लिए आपको अपने CPU को अपग्रेड करना होगा या नई मशीन खरीदनी होगी। अभी उपलब्ध कोई भी कंप्यूटर 64-बिट प्रोसेसर और 64-बिट विंडोज शामिल करना चाहिए। यदि आप अपना खुद का पीसी बनाते हैं, तो आपको जो भी आधुनिक प्रोसेसर मिलेगा वह 64-बिट होगा।
अब आप जानते हैं कि 32-बिट और 64-बिट कैसे भिन्न हैं
64-बिट कंप्यूटिंग मानक है, लेकिन यह हमेशा ऐसा नहीं रहा। जबकि विंडोज XP ने 64-बिट वर्जन पेश किया, इसने संगतता मुद्दों का सिरदर्द पैदा किया, इसलिए कुछ लोगों ने इसका उपयोग किया। 64-बिट सिस्टम का उपयोग विंडोज 7 तक वास्तव में लोकप्रिय नहीं हुआ, और 64-बिट अब विंडोज 10 और विंडोज 11 के लिए मानक है।
4GB रैम, जो सीपीयू पहली बार डिजाइन किए गए थे जब एक अकल्पनीय राशि थी, अभी भी हल्के उपयोग के लिए एक कार्यात्मक मात्रा है। हालांकि, जैसे-जैसे कंपोनेंट की कीमतें गिरती रहती हैं, लो-एंड मशीनें अधिक रैम के साथ शिपिंग करती रहती हैं। अंततः, यह 32-बिट सिस्टम को पूरी तरह से अप्रचलित बना देगा।
बदले में, डेवलपर्स 64-बिट सॉफ़्टवेयर विकसित करने पर ध्यान केंद्रित करेंगे, जो लंबे, लंबे समय तक मानक रहेगा। हम शायद दशकों तक उस रैम सीलिंग को हिट नहीं करेंगे; बस कल्पना करें कि आप एक टेराबाइट रैम के साथ क्या कर सकते हैं!