কম্পিউটার টিউটোরিয়াল

VirtualBox-এ VT-X Not Available (VERR_VMX_NO_VMX) এরর সমাধান: ধাপে ধাপে গাইড

VT-x বা Intel Virtualization Technology প্রসেসরকে ভার্চুয়াল মেশিন চালাতে সক্ষম করে। তাই "VT-x is not available (VERR_VMX_NO_VMX)" এরর VirtualBox-কে সঠিকভাবে কাজ করতে বাধা দেয় কোনো আশ্চর্য নয়।

এই এরর ইঙ্গিত দেয় যে আপনার প্রসেসরে ভার্চুয়ালাইজেশন ইনএবলড নেই। এর কারণ অনেক হতে পারে — সিকিউরিটি প্রিকশন থেকে অন্য টেকনোলজির সাথে কনফ্লিক্ট পর্যন্ত। خوشবর হল এই সাধারণ VirtualBox এরর সমাধানের অনেক সহজ উপায় আছে। সব পদ্ধতি নিচে দেওয়া হলো।

ফিক্স ১: BIOS থেকে VT-X ইনেবল করুন

"VT-x is not available" এরর পাওয়ার সবচেয়ে সহজ কারণ হল ফিচারটি আপনার কম্পিউটারে ইনএবলড নেই।

যদি এই মেশিনে প্রথমবার VirtualBox চালান, তবে এটি সম্ভব। সমাধান: BIOS সেটিংসে যিয়ে VT-x এবং VT-d অপশন ইনেবল করুন। সাধারণত এটি Intel Virtualization Technology নামে থাকবে, AMD কম্পিউটারে SVM mode নামে।

VirtualBox-এ VT-X Not Available (VERR_VMX_NO_VMX) এরর সমাধান: ধাপে ধাপে গাইড

বিভিন্ন মাদারবোর্ডে অপশনের লোকেশন ভিন্ন হতে পারে। কখনো Security-তে, কখনো Advanced-তে পাওয়া যায়। বিয়ে বিয়ে খুঁজে বের করুন।

ফিক্স ২: Hyper-V ডিজেবল করুন

মাইক্রোসফট উইন্ডোজের নিজস্ব ভার্চুয়ালাইজেশন টেকনোলজি আছে, যা থার্ড-পার্টি টুল যেমন VirtualBox-এর সাথে ভালো কাজ করে না। কনফ্লিক্ট দূর করতে Hyper-V ডিজেবল করতে হবে।

Hyper-V ফিচার সব উইন্ডোজ ভার্সনে নেই। শুধু ৬৪-বিট উইন্ডোজ ১০ Pro, Enterprise, বা Education-এ Hyper-V থাকে। উইন্ডোজ ১০ বা ১১ Home এডিশন ব্যবহার করলে এই ধাপ এড়িয়ে যান।

  1. Hyper-V ডিজেবল করার একাধিক পদ্ধতি আছে, সবচেয়ে বিশ্বস্ত হল Command Prompt ব্যবহার। স্টার্ট মেনুতে "cmd" সার্চ করে Run as administrator সিলেক্ট করুন।
VirtualBox-এ VT-X Not Available (VERR_VMX_NO_VMX) এরর সমাধান: ধাপে ধাপে গাইড
  1. নিচের কমান্ড চালান: bcdedit /set hypervisorlaunchtype off

এটি বুট কনফিগারেশন ডেটা এডিট করে Hyper-V সার্ভিসকে লিস্ট থেকে মুছে ফেলবে।

VirtualBox-এ VT-X Not Available (VERR_VMX_NO_VMX) এরর সমাধান: ধাপে ধাপে গাইড
  1. আরও নিশ্চিত হওয়ার জন্য এই কমান্ডও চালান: dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

এটি DISM-কে উইন্ডোজ ইমেজ আপডেট করার সময় স্বয়ংক্রিয়ভাবে সার্ভিসটি ফেরত আনে থেকে রক্ষা করবে।

VirtualBox-এ VT-X Not Available (VERR_VMX_NO_VMX) এরর সমাধান: ধাপে ধাপে গাইড
  1. কম্পিউটার রিস্টার্ট করুন।

ফিক্স ৩: মেমরি ইন্টিগ্রিটি (Memory Integrity) ডিজেবল করুন

Windows Security-এ একটি ভার্চুয়ালাইজেশন-বেসড প্রোটেকশন ফিচার আছে যা লো-লেভেল কোড ইনজেকশন ডিটেক্ট করে এবং খারাপ ম্যালওয়্যার থেকে রক্ষা করে। কিন্তু Hyper-V-এর মতো এটি VirtualBox-এর সাথে কনফ্লিক্ট তৈরি করে।

অधিকাংশ ইউজারকে Core isolation-এর এডভান্সড সিকিউরিটি দরকার নেই। আধুনিক ল্যাপটপে এটি ডিফল্টভাবে ডিজেবল থাকে, কারণ এটি হার্ডওয়্যার পারফরম্যান্স অপ্টিমাইজ করার বিল্ট-ইন সফ্টওয়্যারের সাথে কনফ্লিক্ট করে।

  1. Memory integrity ডিজেবল করতে Windows Security খুলুন (স্টার্ট মেনুতে সার্চ করুন)।
VirtualBox-এ VT-X Not Available (VERR_VMX_NO_VMX) এরর সমাধান: ধাপে ধাপে গাইড
  1. Device Security ট্যাবে যান।
VirtualBox-এ VT-X Not Available (VERR_VMX_NO_VMX) এরর সমাধান: ধাপে ধাপে গাইড
  1. Core isolation হেডার চেক করে Memory integrity চলছে কিনা দেখুন। Core isolation details ক্লিক করলে অপশনটি পাবেন।
  2. Memory integrity টগল অফ পজিশনে আনুন।
VirtualBox-এ VT-X Not Available (VERR_VMX_NO_VMX) এরর সমাধান: ধাপে ধাপে গাইড
  1. কম্পিউটার রিস্টার্ট করুন।

ফিক্স ৪: এন্টিভাইরাস সেটিংস চেক করুন

থার্ড-পার্টি এন্টিভাইরাস টুল ব্যবহার করলে, অ্যাপটি আপনার PC-র কিছু ভার্চুয়ালাইজেশন ফিচার ব্লক করতে পারে। উদাহরণস্বরূপ, Avast কিছু কম্পিউটারে অটোমেটিক্যালি VT-x ডিজেবল করে দেয়।

আপনার এন্টিভাইরাস অ্যাপের সেটিংসে যান এবং হার্ডওয়্যার ভার্চুয়ালাইজেশন সংক্রান্ত যেকোনো সেটিং খুঁজে বের করুন এবং অ্যালো করুন। Avast-এ General > Troubleshooting > Enable hardware-assisted virtualization চেক করুন।

VirtualBox-এ VT-X Not Available (VERR_VMX_NO_VMX) এরর সমাধান: ধাপে ধাপে গাইড

উইন্ডোজে "VT-x is not available (VERR_VMX_NO_VMX)" এরর ফিক্স করার সেরা উপায় কী?

Hyper-V ভার্চুয়ালাইজেশন চালু থাকা এবং VirtualBox-এর সাথে ইন্টারফেয়ার করা উইন্ডোজ ১০-এ VT-x এরর পাওয়ার সবচেয়ে সাধারণ কারণ। কমান্ড প্রম্পট দিয়ে সহজেই এই ফিচার ডিজেবল করা যায়।

অনেক PC-তে BIOS-এ ভার্চুয়ালাইজেশন ডিজেবল থাকায়ও এই এরর আসে। সেটিও সহজ সমাধান — BIOS সেটিংসে যিয়ে Intel Virtualization বা SVM mode ইনেবল করুন।

অবশেষে, আপনার সিস্টেম ওভারজিলাস সিকিউরিটি ফিচারের কারণে VT-x এরর পেতে পারে। Windows Security থেকে Memory integrity ডিজেবল করুন, এবং থার্ড-পার্টি এন্টিভাইরাসের সেটিংসে যান যেকোনো কনফ্লিক্ট খুঁজে বের করে সমাধান করুন। এখন VirtualBox কোনো সমস্যা ছাড়া চলবে।

  1. ১০টি ভিডিও গেম যা আপনি সম্ভবত কখনো শেষ করেননি—এবং কেন

  2. গুগল ক্রোমে সিঙ্ক কী হবে সেটি কীভাবে পরিচালনা করবেন

  3. ফেসবুক কমেন্টে জিআইএফ বাটন যোগ: ইন্টারঅ্যাকশন বাড়ানো

  4. এক্সেলে স্ট্যান্ডার্ড ডেভিয়েশন এবং স্ট্যান্ডার্ড এরর অফ দ মিন ক্যালকুলেট করুন