এই নিবন্ধটি নিম্নলিখিত রূপরেখাটি ব্যবহার করে উইন্ডোজের প্রোগ্রাম ফাইল ফোল্ডারগুলি সম্পর্কে বিস্তারিত বর্ণনা করবে:
প্রোগ্রাম ফাইল ফোল্ডার কি?
প্রোগ্রাম ফাইল ফোল্ডারে উপস্থিত রয়েছে 'সি: \ প্রোগ্রাম ফাইল' সিস্টেমের ডিরেক্টরি। এটিতে সমস্ত ইনস্টল করা অ্যাপ্লিকেশন এবং প্রোগ্রাম রয়েছে যা সাধারণত ডিফল্ট অপারেটিং সিস্টেমের অংশ নয়। সমস্ত ইনস্টল করা অ্যাপ্লিকেশনগুলিকে সঠিকভাবে চালানোর জন্য তাদের সংশ্লিষ্ট DLL ফাইল, ডেটা ফাইল ইত্যাদির সমর্থন প্রয়োজন৷ প্রোগ্রাম ফাইল ফোল্ডার এই ফাইলগুলিকে পরিচালনা করে যাতে ফাইলগুলিকে মিশ্রিত না করেই অ্যাপ্লিকেশনগুলিকে কার্যকর করা সহজ হয়৷
প্রোগ্রাম ফাইল এবং প্রোগ্রাম ফাইল (x86) ফোল্ডারের মধ্যে পার্থক্য
প্রথমে, আপনার সিস্টেমে দুটি প্রোগ্রাম ফাইল ফোল্ডার আছে কিনা তা পরীক্ষা করতে, খুলুন 'ফাইল এক্সপ্লোরার' ব্যবহার করে 'উইন্ডোজ + ই' কীবোর্ডে শর্টকাট। তারপর, খুলুন 'এই পিসি' বাম দিক থেকে এবং সি ডিস্কে ডাবল ক্লিক করুন যা এই ক্ষেত্রে 'OS (C:)' :
এখানে দেখুন একাধিক প্রোগ্রাম ফাইল ফোল্ডার আছে কিনা। উদাহরণস্বরূপ, নীচের উদাহরণে, নাম দেওয়া দুটি প্রোগ্রাম ফাইল ফোল্ডার রয়েছে 'প্রোগ্রাম ফাইল' এবং 'প্রোগ্রাম ফাইল (x86)' :
দুটি প্রোগ্রাম ফাইল ফোল্ডার থাকার অর্থ হল পিসিতে একটি 64-বিট অপারেটিং সিস্টেম ইনস্টল করা আছে। এর আগে, উইন্ডোজের শুধুমাত্র 32-বিট অপারেটিং সিস্টেম ছিল যা একটি একক প্রোগ্রাম ফাইল ফোল্ডার ধারণ করে। এখন, 64-বিট অপারেটিং সিস্টেমে, ব্যবহারকারীরা 32-বিট অ্যাপ্লিকেশনগুলিও ব্যবহার করতে পারেন। সেই উদ্দেশ্যে, দুটি পৃথক প্রোগ্রাম ফাইল ফোল্ডার তৈরি করা হয়।
দ্য প্রোগ্রাম ফাইল (x86) ফোল্ডারটি সিস্টেমে ইনস্টল করা সমস্ত 32-বিট অ্যাপ্লিকেশন ধারণ করতে ব্যবহৃত হয় যেখানে, প্রোগ্রাম ফাইল ফোল্ডারে সমস্ত 64-বিট অ্যাপ্লিকেশন রয়েছে যা সিস্টেমে ইনস্টল করা আছে। দুটি পৃথক ফোল্ডারের কারণ হল কোনো অ্যাপ্লিকেশনের কোনো DLL বা ডেটা ফাইল মিশ্রিত করার কোনো সম্ভাবনা এড়ানো।
উদাহরণ স্বরূপ, যদি কোনো ব্যবহারকারী একই অ্যাপ্লিকেশনের 32-বিট এবং 64-বিট সংস্করণ উভয়ই ইনস্টল করে থাকে, অপারেটিং সিস্টেম সেগুলিকে আলাদাভাবে পরিচালনা করবে এবং তাদের কোনো ডেটা মিশ্রিত করবে না। যেহেতু 32-বিট প্রোগ্রাম 64-বিট প্রোগ্রামগুলির কোনোটি লোড করতে পারে না। একইভাবে, যদি একটি 32-বিট প্রোগ্রাম একটি 64-বিট DLL ফাইল লোড করার চেষ্টা করে, এটি ক্র্যাশ হবে।
(x86) মানে কি?
(x86) নামে প্রোগ্রাম ফাইল ফোল্ডারটি 32-বিট অপারেটিং সিস্টেমকে 64-বিট থেকে সনাক্ত করতে এবং আলাদা করতে ব্যবহৃত হয়। 'x86' 32-বিট প্রসেসর থেকে নেওয়া হয়েছে যেমন 286, 386, 486।
এটি উইন্ডোজের দুটি পৃথক প্রোগ্রাম ফাইল ফোল্ডারের মধ্যে পার্থক্য সম্পর্কে।
উপসংহার
নামের দুটি প্রোগ্রাম ফাইল ফোল্ডার সহ একটি সিস্টেম 'প্রোগ্রাম ফাইল' এবং 'প্রোগ্রাম ফাইল (x86)' মানে এটি একটি 64-বিট অপারেটিং সিস্টেম ইনস্টল করা আছে। প্রোগ্রাম ফাইলে (x86) সমস্ত 32-বিট থাকবে যেখানে, প্রোগ্রাম ফাইল ফোল্ডারে সিস্টেমে ইনস্টল করা সমস্ত 64-বিট প্রোগ্রাম থাকবে। দুটি ফোল্ডারের এই বিভাজনটি প্রোগ্রামগুলির DLL বা ডেটা ফাইলগুলিকে মিশ্রিত করা এড়াতে করা হয়। এই নিবন্ধটি প্রোগ্রাম ফাইল ফোল্ডারের মধ্যে পার্থক্য প্রদান করেছে যেমন 64-বিট প্রোগ্রামের জন্য এবং প্রোগ্রাম ফাইল (x86) ফোল্ডারের মধ্যে অর্থাৎ 32-বিট প্রোগ্রামগুলির জন্য, উইন্ডোজে।