গত কয়েক বছরে উইন্ডোজে প্রোগ্রাম ইনস্টল করা অনেক সহজ হয়ে উঠেছে (বিশেষ করে উইন্ডোজ ১০ রিলিজের পর)। কিন্তু কিছু প্রোগ্রামের ক্ষেত্রে এখনও প্রোগ্রামের সঠিক বাইনারি টাইপের সংস্করণ ইনস্টল করা অত্যন্ত গুরুত্বপূর্ণ। আপনার উইন্ডোজ আর্কিটেকচার (৩২-বিট বা ৬৪-বিট) অনুযায়ী, আপনাকে এমন অ্যাপ্লিকেশন সংস্করণ ইনস্টল করতে হবে যা আপনার উইন্ডোজ সংস্করণের ডিফল্ট বাইনারি টাইপের সাথে সম্পূর্ণভাবে কম্প্যাটিবল।

আপনার যদি ৬৪-বিট উইন্ডোজ সংস্করণ থাকে, তবে আপনাকে সর্বদা ৬৪-বিট বাইনারি টাইপের অ্যাপ্লিকেশন ইনস্টল করার চেষ্টা করनी चाहिए কারণ সেগুলো আপনার কম্পিউটারে আরও ভালো পারফর্ম করবে। যাইহোক, ৬৪-বিট অ্যাপ্লিকেশন ৩২-বিট উইন্ডোজ সংস্করণে সঠিকভাবে কাজ করবে না।
এই কারণে উইন্ডোজ ব্যবহারকারীরা তাদের উইন্ডোজ আর্কিটেকচার টাইপ জানতে এবং ইনস্টল করা অ্যাপ্লিকেশনগুলো ৬৪-বিট নাকি ৩২-বিট তা বের করার উপায় খুঁজছেন।
আপনি যদি তাদের মধ্যে একজন হন, তবে এই আর্টিকেলটি আপনার বিভ্রান্তি দূর করবে। নিচের গাইড অনুসরণ করে আপনার ওএস আর্কিটেকচার বের করুন। সেটা জানার পর, ফাইল বা প্রোগ্রাম ৩২-বিট নাকি ৬৪-বিট তা জানতে নিচের যেকোনো পদ্ধতি অনুসরণ করুন।
চলুন শুরু করি!
আপনার উইন্ডোজ আর্কিটেকচার কীভাবে জানবেন?
প্রোগ্রামের বাইনারি টাইপ বের করার বিভিন্ন পদ্ধতি ট্রাই করার আগে, আপনার উইন্ডোজ ইনস্টলেশনের আর্কিটেকচার ডাবল-চেক করা গুরুত্বপূর্ণ। এটি নিশ্চিত করবে যে আপনি সর্বদা আপনার কম্পিউটারে ইনস্টল হওয়া অ্যাপ্লিকেশনগুলোর সেরা বাইনারি সংস্করণ ইনস্টল করছেন।
দ্রষ্টব্য: আপনি যদি ইতিমধ্যেই আপনার উইন্ডোজ আর্কিটেকচার নিয়ে নিশ্চিত হন, তবে সরাসরি 'প্রোগ্রাম বা ফাইল ৩২-বিট নাকি ৬৪-বিট তা কীভাবে যাচাই করবেন' সেকশনে যান।
উইন্ডোজ ৩২-বিট নাকি ৬৪-বিট তা জানার একাধিক উপায় আছে। কিন্তু বিষয়টা সহজ রাখতে আমরা শুধু দুটি পদ্ধতি আলোচনা করব - GUI বা CMD-এর মাধ্যমে উইন্ডোজ আর্কিটেকচার বের করা।
আপনি যেটায় কমফরটেবল महসूस করেন সেটা অনুসরণ করুন:
১. উইন্ডোজ মেনুর মাধ্যমে উইন্ডোজ আর্কিটেকচার জানা
- ফাইল এক্সপ্লোরার খুলুন, This PC-র উপর রাইট-ক্লিক করুন এবং নতুন কনটেক্সট মেনু থেকে Properties বেছে নিন।

- বেসিক ইনফরমেশন প্রপার্টিজ স্ক্রিনে घुसলে, স্ক্রিনের ডান পাশের মেনুতে System type ( System-এর অধীনে) চেক করুন।

যদি ৬৪-বিট অপারেটিং সিস্টেম দেখায়, তবেই সেটাই আপনার উইন্ডোজ আর্কিটেকচার।
দ্রষ্টব্য: আপনার যদি x64-বেসড প্রসেসর থাকে, তবে ৩২-বিট উইন্ডোজ ইনস্টল করলে আপনার কম্পিউটারের পারফরম্যান্স লিমিটেড হয়ে যাবে।
২. CMD-এর মাধ্যমে উইন্ডোজ আর্কিটেকচার জানা
- Windows key + R চাপিয়ে Run ডায়লগ বক্স খুলুন। টেক্সট বক্সে 'cmd' লিখুন এবং Ctrl + Shift + Enter চাপিয়ে এলিভেটেড CMD প্রম্পট খুলুন। User Account Control প্রম্পট করলে Yes ক্লিক করে অ্যাডমিনিস্ট্রেটিভ সুবিধা দিন।

- এলিভেটেড কমান্ড প্রম্পটে নিচের কমান্ডটি টাইপ করে Enter চাপুন:
wmic OS get OSArchitecture
- OSArchitecture: এর নিচের লাইন দেখুন - ৬৪-বিট নাকি ৩২-বিট। এটাই আপনার বর্তমান উইন্ডোজ আর্কিটেকচার।

প্রোগ্রাম বা ফাইল ৩২-বিট নাকি ৬৪-বিট তা কীভাবে যাচাই করবেন
আপনার ওএস আর্কিটেকচার নিয়ে নিশ্চিত হওয়ার পর, নিচের যেকোনো পদ্ধতি ব্যবহার করে আপনি যাচাই করতে পারেন যে আপনার যাচাই করতে চাওয়া প্রোগ্রাম বা ফাইলগুলোর আর্কিটেকচার কী।
এই কাজের জন্য একাধিক পদ্ধতি আছে, কিন্তু আপনি কোন ফাইল বিশ্লেষণ করতে চান তার উপর নির্ভর করে কিছু পদ্ধতি অন্যগুলোর চেয়ে বেশি উপযোগী হতে পারে।
যদি আপনি প্রচলিতভাবে ইনস্টল করা কোন প্রোগ্রামের বাইনারি টাইপ জানতে চান, তবে পদ্ধতি ১ এবং পদ্ধতি ২ অনুসরণ করুন। কিন্তু আপনি যদি শুধু একক ফাইল বিশ্লেষণ করতে চান বা পোর্টেবল এক্সিকিউটেবলের মেশিন টার্গেট জানতে চান, তবে পদ্ধতি ৩ বা পদ্ধতি ৪ অনুসরণ করুন।
পদ্ধতি ১: টাস্ক ম্যানেজার ব্যবহার করে প্রোগ্রাম আর্কিটেকচার যাচাই করা
আপনার কম্পিউটারে ইতিমধ্যে ইনস্টল করা কোন প্রোগ্রাম ইন্সপেক্ট করতে চাইলে, টাস্ক ম্যানেজার সবচেয়ে কার্যকর উপায়। এটি পরিষ্কার এবং দক্ষ, যা আপনাকে প্রতিটি ইনস্টল করা অ্যাপ্লিকেশনকে প্ল্যাটফর্ম (৩২-বিট বা ৬৪-বিট) অনুযায়ী দেখতে দেয়।
টাস্ক ম্যানেজার কনফিগার করে ৩২-বিট নাকি ৬৪-বিট용 তৈরি হয়েছে তা দেখার কুইক গাইড:
- Ctrl + Shift + Esc চাপিয়ে Task Manager খুলুন।
- যদি সিম্পল টাস্ক ম্যানেজার ইন্টারফেস দেখেন, More details ক্লিক করে ফুল ভার্সন দেখুন।
- ফুল ভার্সন পেলে, উপরের হরিজন্টাল মেনু থেকে Details ট্যাব সিলেক্ট করুন।
- Details মেনুতে Name কলামের উপর রাইট-ক্লিক করুন এবং কনটেক্সট মেনু থেকে Select columns বেছে নিন।
- Select Columns উইন্ডোতে নিচে স্ক্রোল করে Platform-এর সাথে জড়িত চেকবক্স টিক করে Ok ক্লিক করুন।
- এখন আপনার প্ল্যাটফর্ম কলাম দেখতে পাবেন, যা আপনাকে বলবে কোন এক্সিকিউটেবল ৩২-বিট এবং কোনটি ৬৪-বিট।

প্রোগ্রাম খুলে টাস্ক ম্যানেজারে দেখানোর বদলে বাইনারি টাইপ জানতে চাইলে, নিচের দুটি পদ্ধতির যেকোনো একটি অনুসরণ করুন।
পদ্ধতি ২: প্রোগ্রাম ফাইলসে যাচাই করা (যদি প্রযোজ্য হয়)
আপনি যে প্রোগ্রামটি ইন্সপেক্ট করতে চাচ্ছেন সেটি যদি ডিফল্ট লোকেশনেই প্রচলিতভাবে ইনস্টল করা থাকে, তবে সেটি কী বাইনারি টাইপের তা জানতে পারেন দুটি প্রোগ্রাম ফাইল ফোল্ডারের যেকোনো একটিতে ইনস্টল করা হয়েছে কিনা দেখে।
প্রোগ্রাম যদি Program Files ফোল্ডারে ইনস্টল করা থাকে, তবে সেটি স্পষ্টভাবে ৬৪-বিট। কিন্তু যদি ফাইলগুলো এবং মেইন এক্সিকিউটেবল Program Files (x86) ফোল্ডারে থাকে, তবে সেটি ৩২-বিট আর্কিটেকচারের জন্য তৈরি।
ফাইল এক্সপ্লোরারের মাধ্যমে ম্যানুয়ালি এটি যাচাই করার কুইক গাইড:
- ফাইল এক্সপ্লোরার খুলুন এবং আপনার ওএস ড্রাইভ খুলুন (সাধারণত C:)।
- আপনার ওএস ড্রাইভের রুট ফোল্ডারে প্রোগ্রাম ইনস্টলেশনের জন্য দুটি ডিফল্ট ফোল্ডার দেখতে পাবেন:
Program Files এবং Program Files (x86)

- প্রতিটি ফোল্ডার আলাদা করে খুলুন এবং দেখুন আপনি যে প্রোগ্রামটি ইন্সপেক্ট করছেন সেটি কোনটিতে আছে। প্রোগ্রাম যদি Program Files-এ থাকে, বাইনারি টাইপ ৬৪-বিট। Program Files (x86)-এ পেলে প্রোগ্রামটি স্পষ্টভাবে ৩২-বিট আর্কিটেকচারের জন্য তৈরি।
পদ্ধতি ৩: Notepad++ দিয়ে এক্সিকিউটেবল ইন্সপেক্ট করা
যে প্রোগ্রাম ইনস্টল করা নেই বা যেটির কোন পাবলিশার সাইন নেই, তার বাইনারি টাইপ জানতে সবচেয়ে সহজ উপায় হলো এক্সিকিউটেবলটিকে Notepad++ মতো থার্ড-পার্টি টেক্সট এডিটর দিয়ে খোলা।
যদি এক্সিকিউটেবলটিকে Notepad++ দিয়ে খুলতে পারেন, তবে তার বাইনারি টাইপ সহজে জানতে পারবেন। এখানে কী করতে হবে তার গাইড:
- আপনার কম্পিউটারে Notepad++ বা সমকক্ষ সফটওয়্যার না থাকলে, এখান থেকে Notepad++ ইনস্টল করুন। অন-স্ক্রিন ইনস্ট্রাকশন অনুসরণ করে ইনস্টলেশন শেষ করুন এবং কম্পিউটার রিস্টার্ট করুন।
- পরবর্তী স্টার্টআপে, এক্সিকিউটেবলটিতে (বা এর শর্টকাট আইকনে) রাইট-ক্লিক করে নতুন কনটেক্সট মেনু থেকে Edit with Notepad++ বেছে নিন।

- Notepad++-এ ফাইল খুললে Ctrl + F চাপিয়ে Find উইন্ডো খুলুন।
- Find উইন্ডোতে উপরের Find ট্যাব সিলেক্ট করুন, Find what-এ 'PE' লিখুন এবং Find Next বাটন চাপুন।

- সার্চ রিজাল্টে PE-র পরের অক্ষরটি দেখুন। অক্ষর L থাকলে প্রোগ্রামটি ৩২-বিট। অক্ষর D থাকলে প্রোগ্রামটি ৬৪-বিট।
পদ্ধতি ৪: VirusTotal দিয়ে ফাইল বিশ্লেষণ করা
আপনি শুধু কোন ফাইল বিশ্লেষণ করতে চান - এমন প্রোগ্রাম না যা ইতিমধ্যে ইনস্টল করা থাকে এবং ব্যাকগ্রাউন্ড প্রসেস ব্যবহার করে - তবে এর বাইনারি টাইপ জানতে সবচেয়ে সহজ উপায় হলো VirusTotal-এ আপলোড করা।
হ্যাঁ, এর প্রধান উদ্দেশ্য হলো ফাইল ইনফেক্টেড কিনা তা জানা, কিন্তু এটা PE হেডারের বেসিক ইনফরমেশন জানতেও একইভাবে কাজ করে। একমাত্র শর্ত হলো আপনার কম্পিউটার ইন্টারনেটে কানেক্টেড থাকতে হবে।
VirusTotal ব্যবহার করে ফাইলের বাইনারি টাইপ জানার উপায়:
- এই লিংকে (এখানে) যান এবং File ক্লিক করুন, তারপর Choose File ক্লিক করে যেই ফাইলটি বিশ্লেষণ করতে চান সেটি সিলেক্ট করুন।

- অ্যানালিসিস সম্পন্ন হলে Details ট্যাবে ক্লিক করুন, নিচে স্ক্রোল করে PE header basic information-এ যান এবং Target Machine-এর সাথে জড়িত এন্ট্রিটি চেক করুন। এটি আপনাকে বলবে ফাইলটি ৩২-বিট নাকি ৬৪-বিট।
