কয়েক দিন আগে আমরা Windows 10/8.1 VirtualBox-এ ইনস্টল করার সময় পাওয়া একটি ত্রুটি নিয়ে পোস্ট করেছিলাম। সকলে জানি VirtualBox প্রিভিউ ভার্সন ট্রাই করার সবচেয়ে নিরাপদ পথ কারণ এটি Windows এডিশন টেস্ট করার জন্য প্রয়োজনীয় সব রিকোয়ারমেন্ট পূরণ করে। আজ আমরা VirtualBox-এ Windows ইনস্টল করার সময় আরেকটি সমস্যায় পড়লাম। এইবার একটি ত্রুটি উইন্ডো পেলাম: Your PC doesn't support CompareExchange128। স্ক্রিনশট নিচে:

লক্ষ się এই একটি কম্প্যাটিবিলিটি ইস্যু যা ভার্চুয়ালাইজেশন-এর সাথে কঠোরভাবে সম্পর্কিত যেহেতু Windows একই PC-তে চলছে। কিন্তু VirtualBox-এর প্যারামিটারগুলো পূরণ করতে হয় যখন আপনি কোনো অপারেটিং সিস্টেম ইনস্টল করার সিদ্ধান্ত নেন, সাধারণ রিকোয়ারমেন্টের পাশাপাশি। VirtualBox-এর এই সমস্যার সমাধান আছে।
VirtualBox-এ ভার্চুয়ালাইজেশন ব্যবহার করে Windows 10/8.1 ইনস্টল করার সময় আপনি যদি ত্রুটি পান You can't install Windows because your processor doesn't support CompareExchange128, তবে পড়ুন।
ফিক্সটি নিচে দেওয়া আছে, কিন্তু নিশ্চিত হন যে VirtualBox আপনার সিস্টেমে চলছে না أثناء এটি পারফর্ম করবেন।
প্রসেসর CompareExchange128 সাপোর্ট না করলে Windows ইনস্টল হচ্ছে না
১. অ্যাডমিনিস্ট্রেটিভ প্রivilেজ দিয়ে Command Prompt খুলুন।
২. নিচের কমান্ডগুলো একটা একটা টাইপ করে Enter কী চাপুন:
cd "C:\Program Files\Oracle\VirtualBox" VBoxManage setextradata [vmname] VBoxInternal/CPUM/CMPXCHG16B 1

যদি লাস্ট কমান্ড এক্সিকিউট করার সময় invalid batch command error আসে, তবে বর্তমান ইউজার (নন-অ্যাডমিনিস্ট্রেটিভ Command Prompt) দিয়ে চেষ্টা করুন। এখন রিবুট করুন এবং ভার্চুয়ালাইজেশন ব্যবহার করে Windows ইনস্টল করার চেষ্টা করুন, এইবার ত্রুটি আসবে না।
এই আর্টিকেলটি 32-বিট Windows প্রিভিউর জন্য প্রযোজ্য; আপনি যদি 64-বিট ভার্সন ইনস্টল করতে যান, তবে আপনার প্রসেসর অবশ্যই CMPXCHG16b, PrefetchW এবং LAHF/SAHF সাপোর্ট করতে হবে।
আশা করি ফিক্সটি উপকারী লাগবে!
আপনার Windows install couldn't be completed error message পেলে এই পোস্টটি চেক করুন।
