Oracle VM VirtualBox-এ ভার্চুয়াল মেশিন ইনস্টল বা লঞ্চ করার সময় অনেক ব্যবহারকারী VT-x/AMD-V hardware acceleration is not available on your system ত্রুটি পাচ্ছেন। এই সমস্যা নির্দিষ্ট উইন্ডোজ ভার্সনের জন্য নয়, সব সাম্প্রতিক উইন্ডোজ রিলিজে দেখা যায়।

'VT-x/AMD-V hardware acceleration is not available on your system' ত্রুটির কারণ
বিভিন্ন ব্যবহারকারীর রিপোর্ট ও মেরামতের কৌশল বিশ্লেষণ করে আমরা এই সাধারণ কারণগুলো খুঁজে পেয়েছি:
- আপনার CPU VT-x/AMD-V সাপোর্ট করে না — কিছু পুরানো CPU ইন্টেলের VT-x বা AMD-V সাপোর্ট করে না। আপনার কম্পিউটার যদি কোনো ভার্চুয়ালাইজেশন টেকনোলজি সাপোর্ট না করে, তবে এই ত্রুটি সমাধান করা যাবে না।
- Hyper-V দ্বারা VT-x/AMD-V ডিজেবল করা হয়েছে — Hyper-V মাইক্রোসফটের মালিকানা ভার্চুয়ালাইজেশন টেকনোলজি। সাম্প্রতিক উইন্ডোজ ভার্সনগুলো স্বয়ংক্রিয়ভাবে Hyper-V এনাবল করে এবং VT-x/AMD-V ডিজেবল করে দ্বন্দ্ব এড়াতে। কিন্তু Hyper-V ভার্চুয়াল মেশিনের সাথে ভালো কাজ করে না।
- BIOS-এ VT-x/AMD-V ডিজেবল আছে — আপনার CPU যে ভার্চুয়ালাইজেশন টেকনোলজি ব্যবহার করে তা BIOS-এ ডিজেবল থাকতে পারে। BIOS সেটিংসে যেয়ে VT-x/AMD-V এনাবল করলে ত্রুটি সমাধান হবে এবং ভার্চুয়াল মেশিন চালানো যাবে।
এই ত্রুটি সমাধানের যাচাইকৃত ট্রাবলশুটিং ধাপগুলো নিচে দেওয়া আছে। ক্রম অনুযায়ী ফলো করুন।
এগিয়ে যাওয়ার আগে SFC স্ক্যান চালানোর চেষ্টা করুন।
পদ্ধতি ১: আপনার CPU ভার্চুয়ালাইজেশন সাপোর্ট করে কিনা যাচাই করুন
আরো কিছু করার আগে, আপনার কম্পিউটার VT-X বা AMD-V সাপোর্ট করে কিনা তা যাচাই করা জরুরি। সব নতুন CPU ভার্চুয়ালাইজেশন সাপোর্ট করে (লো-রেঞ্জও)। কিন্তু পুরানো CPU ব্যবহার করলে যাচাই করুন।
CPU ভার্চুয়ালাইজেশন সাপোর্ট করে কিনা যাচাই করার দুটি উপায় আছে — ডেডিকেটেড প্রোগ্রাম ব্যবহার করা বা ম্যানুয়ালি চেক করা। আপনার পছন্দমতো গাইড ফলো করুন।
স্বয়ংক্রিয়ভাবে CPU ভার্চুয়ালাইজেশন সাপোর্ট যাচাই করুন
সহজ উপায় হলো SecurAble নামক ডেডিকেটেড টুল ব্যবহার করা। এটি অন্যান্যের পাশাপাশি হার্ডওয়ার ভার্চুয়ালাইজেশন সহ অপারেশনাল মডেল প্রসেস ফিচার বিশ্লেষণ করে। SecurAble ব্যবহার:
- এই লিংক (এখানে) ভিজিট করে Download now-এ ক্লিক করে লেটেস্ট Securable ডাউনলোড করুন।

- SecurAble এক্সিকিউটেবল খুলুন এবং UAC প্রম্পটে Yes ক্লিক করুন।
- যদি আপনার কম্পিউটার হার্ডওয়ার ভার্চুয়ালাইজেশন সাপোর্ট করে, Hardware Virtualization-এর উপরে সবুজ Yes দেখাবে।

উত্তর Yes হলে আপনার CPU ভার্চুয়ালাইজেশন সাপোর্ট করে, এবং পরবর্তী পদ্ধতিগুলো ত্রুটি সমাধান করবে। যদি Hardware Virtualization সাপোর্ট না করে, তবে অন্যান্য পদ্ধতিও কাজ করবে না।
ম্যানুয়ালি CPU ভার্চুয়ালাইজেশন সাপোর্ট যাচাই করুন
ম্যানুয়ালি চেক করতে চাইলে আপনার CPU স্পেসিফিকেশন দেখুন। CPU ম্যানুফ্যাকচারার অনুযায়ী নিচের গাইড ফলো করুন:
Intel
ইন্টেল প্রসেসরের জন্য ARK.INTEL.COM-এ প্রসেসর ডকুমেন্টেশন দেখুন। সার্চ ফাংশনে আপনার CPU মডেল সার্চ করুন। Advanced Technologies ট্যাবে Intel® Virtualization Technology for Directed I/O (VT-d) এবং Intel® Virtualization Technology (VT-x) স্ট্যাটাস দেখুন। যেকোনোটি No হলে আপনার প্রসেসর ভার্চুয়ালাইজেশন সাপোর্ট করে না।
AMD
AMD প্রসেসরের জন্য AMD-এর ওয়েবসাইটে স্পেসিফিকেশন দেখুন। আপনার মডেল সার্চ করুন বা লিস্ট থেকে বেছে নিন। CPU-র ডেডিকেটেড পেজে Key Features ড্রপ-ডাউন এক্সপ্যান্ড করে VirtualizationSupported Technologies-এ আছে কিনা চেক করুন।
ভার্চুয়ালাইজেশন সাপোর্ট পেলে নিচের পদ্ধতিগুলো ফলো করুন।
পদ্ধতি ২: Hyper-V ডিজেবল করুন
Hyper-V (পূর্বে Windows Server Virtualization) মাইক্রোসফটের মালিকানা ভার্চুয়ালাইজেশন টেকনোলজি। এটি x86/x64 উইন্ডোজ সিস্টেমে ভার্চুয়াল মেশিন তৈরি করতে পারে, কিন্তু VirtualBox বা VMware এর সাথে স্থিতিশীলতার কারণে ব্যবহার হয় না।
সাম্প্রতিক উইন্ডোজ ভার্সনগুলো Hyper-V-কে VT-X বা AMD-V-র ওপর প্রাধান্য দেয়। Hyper-V এনাবল থাকলে VT-x বা AMD-V ডিজেবল থাকে দ্বন্দ্ব এড়াতে। এটা VirtualBox, VMware ইত্যাদির সাথে সমস্যা সৃষ্টি করে যারা Hyper-V-র সাথে কাজ করার জন্য ডিজাইন করা নয়।
Hyper-V ডিজেবল করলে VT-x/AMD-V hardware acceleration is not available on your system ত্রুটি সমাধান হয়। Hyper-V ডিজেবল করার একাধিক উপায় আছে, আপনার পছন্দমতো ফলো করুন।
কমান্ড প্রম্পট দিয়ে Hyper-V ডিজেবল করুন
সহজ উপায়: উন্নত কমান্ড প্রম্পটে কমান্ড দিন।
- Windows key + R চাপুন, cmd টাইপ করে Ctrl + Shift + Enter চাপুন। UAC প্রম্পটে Yes ক্লিক করুন।

- উন্নত কমান্ড প্রম্পটে নিচের কমান্ড দিয়ে এন্টার চাপুন:
dism.exe /Online /Disable-Feature:Microsoft-Hyper-V
এই কমান্ড রান হলে Hyper-V ডিজেবল হবে এবং আপনার প্রসেসরের ভার্চুয়ালাইজেশন টেকনোলজি সক্রিয় হবে।
GUI দিয়ে Hyper-V ডিজেবল করুন
কন্ট্রোল প্যানেল ইন্টারফেস ব্যবহার করে Hyper-V ডিজেবল করুন। এটি ধীর কিন্তু কমান্ড লাইন পছন্দ না করলে ভালো।
- Windows key + R চাপুন, appwiz.cpl টাইপ করে এন্টার চাপুন Programs and Features খুলতে।

- বাম প্যানেল থেকে Turn Windows features on or off ক্লিক করুন।

- Windows Features মেনুতে Hyper-V ফোল্ডার এক্সপ্যান্ড করে Hyper-V Management Tools এবং Hyper-V Platform আনচেক করে OK ক্লিক করুন।

- কম্পিউটার রিস্টার্ট করুন এবং পরবর্তী স্টার্টআপে চেক করুন।
যদি ত্রুটি থাকে, BIOS/UEFI-এ ভার্চুয়ালাইজেশন এনাবল করার জন্য পরবর্তী পদ্ধতিতে যান।
পদ্ধতি ৩: BIOS/UEFI-এ ভার্চুয়ালাইজেশন এনাবল করুন
BIOS সেটিংসে ভার্চুয়ালাইজেশন ডিজেবল থাকলে এই ত্রুটি হয়। অধিকাংশ কনফিগারেশনে ভার্চুয়ালাইজেশন ডিফল্টলা এনাবল থাকে, কিন্তু এটি কমন। অনেক ব্যবহারকারীর জন্য BIOS আপডেটে ভার্চুয়ালাইজেশন ডিজেবল হয়ে যায়।
BIOS/UEFI সেটিংসে যেয়ে ভার্চুয়ালাইজেশন টেকনোলজি রি-এনাবল করলে সহজে সমাধান হয়।
নোট: উইন্ডোজ ৮ রিলিজের আগের মাদারবোর্ড BIOS ব্যবহার করে, আধুনিক পিসি UEFI ব্যবহার করে।
BIOS-ভিত্তিক কম্পিউটারে, ইনিশিয়াল স্টার্টআপ স্ক্রিনে Setup key চাপুন। সেটআপ কী সাধারণত F keys (F2, F4, F6, F8) বা Del key। সেটআপ কী না পেলে অনলাইন সার্চ করুন 'motherboard model + setup key'।
UEFI-ভিত্তিক কম্পিউটারে, Advanced Startup options menu-এ বুট করুন। সেখান থেকে UEFI ফার্মওয়্যার সেটিংস অ্যাক্সেস করুন।
BIOS/UEFI-তে Intel VT-x, AMD-V, Intel Virtualization Technology, Vanderpool ইত্যাদি লেবেলের অপশন খুঁজুন। সাধারণত Processor, Security, Chipset, Advanced, Advanced Chipset Control, Advanced CPU configuration ইত্যাদিতে থাকে।
অপশন পেলে এনাবল করুন।
নোট: BIOS/UEFI সেটিংস মাদারবোর্ড ও CPU ম্যানুফ্যাকচারার অনুযায়ী ভিন্ন। অপশন না পেলে অনলাইন সার্চ করুন আপনার কনফিগারেশনের জন্য নির্দিষ্ট ধাপ।
ভার্চুয়ালাইজেশন এনাবল করলে চেঞ্জ সেভ করে কম্পিউটার রিস্টার্ট করুন। পরবর্তী স্টার্টআপে ভার্চুয়াল মেশিন ইনস্টল বা রান করার সময় VT-x/AMD-V hardware acceleration is not available on your system ত্রুটি আর দেখা যাবে না।