पिछले कुछ वर्षों में Windows पर प्रोग्राम इंस्टॉल करना काफ़ी आसान हो गया है (खासकर Windows 10 के लॉन्च के बाद)। लेकिन कुछ प्रोग्राम के लिए यह अब भी महत्वपूर्ण है कि आप प्रोग्राम के संस्करण का सही बाइनरी प्रकार इंस्टॉल करें। आपके Windows आर्किटेक्चर (32-बिट या 64-बिट) के आधार पर, आप ऐसे एप्लिकेशन संस्करण इंस्टॉल करना चाहेंगे जो आपके Windows संस्करण के डिफ़ॉल्ट बाइनरी प्रकार के साथ पूरी तरह से संगत हों।
अगर आपके पास 64-बिट Windows संस्करण है, तो आपको हमेशा 64-बिट बाइनरी प्रकार के एप्लिकेशन इंस्टॉल करने चाहिए क्योंकि वे आपके कंप्यूटर पर बेहतर प्रदर्शन करेंगे। हालांकि, 64-बिट एप्लिकेशन 32-बिट Windows संस्करणों पर ठीक से काम नहीं करेंगे।
इस कारण से, Windows उपयोगकर्ता अपने Windows आर्किटेक्चर प्रकार का पता लगाने और यह जानने के तरीके ढूंढ रहे हैं कि उनके द्वारा इंस्टॉल किए गए एप्लिकेशन 64-बिट हैं या 32-बिट।
यदि आप उनमें से एक हैं, तो यह लेख आपकी उलझन दूर करेगा। नीचे दिए गए गाइड का पालन करके अपने OS आर्किटेक्चर का पता लगाएं। उसके बाद, नीचे दिए गए किसी भी तरीके का पालन करें जो आपको फ़ाइल या प्रोग्राम के 32-बिट या 64-बिट होने का पता लगाने की अनुमति देगा।
शुरू करते हैं!
अपने Windows आर्किटेक्चर का पता कैसे लगाएं?
किसी प्रोग्राम के बाइनरी प्रकार का पता लगाने के विभिन्न तरीकों को आज़माने से पहले, अपने Windows इंस्टॉलेशन आर्किटेक्चर को दोबारा जांचना महत्वपूर्ण है। इससे आप यह सुनिश्चित कर पाएंगे कि आप अपने कंप्यूटर पर आने वाले ऐप्स का सर्वोत्तम बाइनरी संस्करण इंस्टॉल कर रहे हैं।
नोट: यदि आप अपने Windows आर्किटेक्चर के बारे में पहले से निश्चित हैं, तो सीधे 'प्रोग्राम या फ़ाइल 32-बिट या 64-बिट है या नहीं, कैसे जांचें' अनुभाग पर जाएं।
यह पता लगाने के कई तरीके हैं कि आपके पास 32-बिट या 64-बिट Windows इंस्टॉलेशन है। लेकिन चीजों को सरल रखने के लिए, हम केवल दो अलग-अलग दृष्टिकोण पेश करेंगे - GUI के माध्यम से Windows आर्किटेक्चर ढूंढना या CMD के माध्यम से।
आप जिस गाइड में अधिक सहज महसूस करें, उसका पालन करने के लिए स्वतंत्र महसूस करें:
1. Windows मेनू के माध्यम से Windows आर्किटेक्चर पता करना
- File Explorer खोलें, This PC पर राइट-क्लिक करें और नव प्रकट संदर्भ मेनू से Properties चुनें।

- एक बार Basic Information Properties स्क्रीन के अंदर, स्क्रीन के दाएं हाथ के मेनू को देखें और System type ( System के तहत) जांचें।

यदि यह 64-बिट ऑपरेटिंग सिस्टम दिखाता है, तो वही आपका Windows आर्किटेक्चर है।
नोट: यदि आपके पास x64-आधारित प्रोसेसर है, तो 32-बिट Windows संस्करण इंस्टॉल करने का कोई मतलब नहीं है क्योंकि आप अपने कंप्यूटर के प्रदर्शन को सीमित कर देंगे।
2. CMD के माध्यम से Windows आर्किटेक्चर पता करना
- Windows key + R दबाकर Run डायलॉग बॉक्स खोलें। टेक्स्ट बॉक्स में 'cmd' टाइप करें और Ctrl + Shift + Enter दबाकर एक उन्नत CMD प्रॉम्प्ट खोलें। जब User Account Control द्वारा संकेत दिया जाए, तो प्रशासनिक विशेषाधिकार देने के लिए Yes पर क्लिक करें।

- एक बार उन्नत Command Prompt के अंदर, निम्न कमांड टाइप करें और Enter दबाकर अपना वर्तमान OS आर्किटेक्चर प्रकट करें:
wmic OS get OSArchitecture
- OSArchitecture: के तहत की लाइन देखें: 64-बिट या 32-बिट - यही आपका वर्तमान Windows आर्किटेक्चर है।

प्रोग्राम या फ़ाइल 32-बिट या 64-बिट है या नहीं, कैसे जांचें
एक बार जब आप निश्चित हो जाएं कि आपके पास कौन सा OS आर्किटेक्चर है, तो आप उन प्रोग्राम या फ़ाइलों के प्रोग्राम आर्किटेक्चर का पता लगाने के लिए नीचे दिए गए तरीकों में से किसी एक का उपयोग कर सकते हैं जिनका आप निरीक्षण करना चाहते हैं।
ऐसा करने के कई तरीके हैं, लेकिन जिस फ़ाइल का आपको विश्लेषण करना है, उसके आधार पर कुछ तरीके दूसरों की तुलना में अधिक लागू हो सकते हैं।
यदि आप पारंपरिक रूप से इंस्टॉल किए गए प्रोग्राम के बाइनरी प्रकार का निर्धारण करना चाहते हैं, तो विधि 1 और विधि 2 का पालन करें। हालांकि, यदि आप केवल एक फ़ाइल का विश्लेषण करना चाहते हैं या पोर्टेबल निष्पादन योग्य के Machine Target को उजागर करना चाहते हैं, तो विधि 3 या विधि 4 का पालन करें।
विधि 1: Task Manager का उपयोग करके प्रोग्राम आर्किटेक्चर की जांच
यदि आप अपने कंप्यूटर पर पहले से इंस्टॉल प्रोग्राम का निरीक्षण करना चाहते हैं, तो इसे Task Manager के माध्यम से करना सबसे कुशल तरीका है। यह साफ़ और कुशल है, जो आपको प्लेटफॉर्म (32-बिट या 64-बिट) के अनुसार हर इंस्टॉल किए गए एप्लिकेशन की सूची देखने की अनुमति देता है।
Task Manager को 32-बिट या 64-बिट के लिए बने प्रोग्राम को प्रदर्शित करने के लिए कॉन्फ़िगर करने का त्वरित गाइड यहां दिया गया है:
- Ctrl + Shift + Esc दबाकर Task Manager खोलें।
- यदि आपको साधारण Task Manager इंटरफ़ेस दिखाई देता है, तो पूर्ण संस्करण देखने के लिए More details पर क्लिक करें।
- एक बार जब आप Task Manager का पूर्ण संस्करण देखते हैं, तो शीर्ष पर क्षैतिज मेनू से Detail टैब चुनें।
- जब आप Details मेनू के अंदर हों, तो Name कॉलम पर राइट-क्लिक करें और नव प्रकट संदर्भ मेनू से Select columns पर क्लिक करें।
- Select Columns विंडो के अंदर, संभावित कॉलम की सूची में नीचे स्क्रॉल करें और Platform से जुड़े बॉक्स को चेक करें और परिवर्तनों को सहेजने के लिए Ok पर क्लिक करें।
- एक बार जब आप इस बिंदु पर पहुंच जाते हैं, तो आपको Platform कॉलम दिखाई देगा, जो आपको दिखाएगा कि कौन सा निष्पादन योग्य 32-बिट है और कौन सा 64-बिट।
यदि आप प्रोग्राम को खोले बिना उसके बाइनरी प्रकार की जांच करना चाहते हैं ताकि वह Task Manager में दिखाई दे, तो नीचे दिए गए अगले दो तरीकों में से एक का पालन करें।
विधि 2: Program Files में जांच करना (यदि लागू हो)
यदि आप जिस प्रोग्राम का निरीक्षण करने का प्रयास कर रहे हैं, वह डिफ़ॉल्ट स्थान पर पारंपरिक रूप से इंस्टॉल किया गया था, तो आप यह भी पता लगा सकते हैं कि यह किस दो Program Files फ़ोल्डर में इंस्टॉल किया गया था, उसके बाइनरी प्रकार से।
यदि प्रोग्राम Program Files फ़ोल्डर के अंदर इंस्टॉल किया गया था, तो यह स्पष्ट रूप से 64-बिट का है। लेकिन अगर फ़ाइलें और मुख्य निष्पादन योग्य Program Files (x86) फ़ोल्डर में रहता है, तो यह 32-बिट आर्किटेक्चर के लिए बना है।
File Explorer के माध्यम से इसे मैन्युअल रूप से जांचने का त्वरित गाइड यहां दिया गया है:
- File Explorer खोलें और अपने OS ड्राइव (आमतौर पर C:) को खोलें।
- अपने OS ड्राइव के रूट फ़ोल्डर के अंदर, आपको प्रोग्राम इंस्टॉलेशन के लिए दो अलग-अलग डिफ़ॉल्ट फ़ोल्डर दिखाई देंगे:
Program Files और Program Files (x86)
- प्रत्येक फ़ोल्डर को व्यक्तिगत रूप से खोलें और देखें कि उनमें से कौन सा आपके द्वारा निरीक्षण किए जा रहे प्रोग्राम को रखता है। यदि प्रोग्राम Program Files में इंस्टॉल है, तो बाइनरी प्रकार 64-बिट है। यदि आप प्रोग्राम को Program Files (x86) में पाते हैं, तो प्रोग्राम स्पष्ट रूप से 32-बिट आर्किटेक्चर के लिए बना है।
विधि 3: Notepad++ के माध्यम से निष्पादन योग्य का निरीक्षण
यदि आप किसी ऐसे प्रोग्राम के बाइनरी प्रकार का निरीक्षण करना चाहते हैं जो इंस्टॉल नहीं किया गया था या किसी प्रकाशक द्वारा हस्ताक्षरित नहीं है, तो इसका बाइनरी प्रकार खोजने का सबसे आसान तरीका निष्पादन योग्य को Notepad++ जैसे थर्ड-पार्टी टेक्स्ट एडिटर से खोलना है।
जैसा कि यह पता चला है, आप किसी भी निष्पादन योग्य को Notepad के माध्यम से खोलकर उसका बाइनरी प्रकार आसानी से खोज सकते हैं। यहां त्वरित गाइड है कि आपको क्या करना है:
- यदि आपके कंप्यूटर पर Notepad++ या समकक्ष सॉफ़्टवेयर इंस्टॉल नहीं है, तो इस लिंक यहां से Notepad++ इंस्टॉल करें। फिर ऑन-स्क्रीन निर्देशों का पालन करके इसे अपने कंप्यूटर पर इंस्टॉल करें और इंस्टॉलेशन पूरा होने पर अपने कंप्यूटर को पुनरारंभ करें।
- अगले कंप्यूटर स्टार्टअप पर, निष्पादन योग्य (या उसके शॉर्टकट आइकन) पर राइट-क्लिक करें और नव प्रकट संदर्भ मेनू से Edit with Notepad++ चुनें।

- एक बार जब आप फ़ाइल को Notepad++ के साथ खोलने में सक्षम हो जाते हैं, तो Find विंडो खोलने के लिए Ctrl + F दबाएं।
- Find विंडो के अंदर, शीर्ष से Find टैब चुनें, फिर Find what के तहत 'PE' टाइप करें और Find Next बटन दबाएं।

- एक बार खोज परिणाम उत्पन्न हो जाने पर, PE के बाद के अक्षर को देखें। यदि आपको अक्षर L दिखाई देता है, तो इसका मतलब है कि प्रोग्राम 32-बिट है। यदि आपको अक्षर D दिखाई देता है, तो इसका मतलब है कि प्रोग्राम 64-बिट है।
विधि 4: VirusTotal के साथ फ़ाइल का विश्लेषण
यदि आप केवल किसी फ़ाइल का विश्लेषण करना चाहते हैं - कोई ऐसा प्रोग्राम नहीं जो पहले से इंस्टॉल है और बैकग्राउंड प्रक्रिया का उपयोग करता है - तो उसका बाइनरी प्रकार खोजने का सबसे आसान तरीका उसे VirusTotal पर अपलोड करना है।
निश्चित रूप से, इस प्रक्रिया का मुख्य उपयोग यह निर्धारित करना है कि फ़ाइल संक्रमित है या नहीं, लेकिन इसका उपयोग PE हेडर की बुनियादी जानकारी खोजने के लिए भी उतना ही अच्छा किया जा सकता है। एकमात्र आवश्यकता यह है कि आपका कंप्यूटर इंटरनेट से जुड़ा हो।
VirusTotal का उपयोग करके फ़ाइल के बाइनरी प्रकार का पता लगाने का तरीका यहां दिया गया है:
- इस लिंक (यहां) पर जाएं और File पर क्लिक करें, फिर Choose File पर क्लिक करें और उस फ़ाइल का चयन करें जिसका आप विश्लेषण करना चाहते हैं।

- एक बार विश्लेषण पूरा हो जाने पर, Details टैब पर क्लिक करें, PE header basic information तक नीचे स्क्रॉल करें और Target Machine से जुड़ी प्रविष्टि देखें। यह आपको बताएगा कि फ़ाइल 32-बिट की है या 64-बिट की।