Perbaiki: VT-X Dinyahaktifkan di Bios untuk Semua Mod CPU (Verr_Vmx_Msr_All_Vmx_Disabled)

Beberapa pengguna menghadapi VT-X adalah Dinonaktifkan dalam Bios untuk Kesalahan Semua Mod CPU (Verr_Vmx_Msr_All_Vmx_Disabled) apabila cuba membuka mesin maya dengan VM Virtualbox. Isu ini dilaporkan berlaku pada semua versi Windows baru-baru ini dan pada beberapa pengedaran Ubuntu. Sifat mesin maya nampaknya tidak penting kerana terdapat kejadian yang dilaporkan dengan kedua-dua sesi maya Windows dan Ubuntu yang gagal dengan mesej ralat yang sama.

VT-x dinyahdayakan dalam BIOS untuk semua mod CPU (VERR_VMX_MSR_ALL_VMX_DISABLED

Apa yang menyebabkan VT-X Dinyahaktifkan di Bios untuk Semua Mod CPU (Verr_Vmx_Msr_All_Vmx_Disabled)?

Kami menyiasat mesej ralat tertentu ini dengan melihat pelbagai laporan pengguna dan penyelesaian yang mereka gunakan untuk menyelesaikan masalah ini. Masalah ini tidak mudah untuk dibaiki kerana ia berlaku pada Windows dan Linux. Bagaimanapun, kami dapat melihat beberapa senario umum yang diketahui mencetuskan mesej ralat tertentu:

  • Teknologi Maya (VT-X) dinyahdayakan dari BIOS - Kebanyakan masa, isu khusus ini berlaku kerana VT-X dinyahdayakan dari tahap BIOS pada mesin. Hos 64-bit perlu mempunyai Teknologi Perbualan (VTx) yang dibolehkan dalam BIOS. Pada beberapa mesin, anda juga perlu mengaktifkan Teknologi Maya Dirikan I / O (VTd).
  • CPU anda tidak menyokong VT-X / AMD-V - Satu lagi senario yang mungkin ialah CPU anda tidak dilengkapi untuk menyokong virtualisasi. Ini boleh berlaku dengan setup lama yang menggunakan CPU lama.
  • PAE dan NX dinyahdayakan pada CPU hos - Beberapa pengguna telah melaporkan bahawa masalah itu telah selesai setelah mereka memastikan bahawa CPU virtual dikonfigurasi untuk dijalankan dengan Extension Adjustment Fisik (PAE) dan NX .
  • RAM yang diperuntukkan tidak mencukupi atau melampaui keupayaan sistem - Mengubah nilai Pangkalan Asas lalai telah membantu banyak pengguna yang menghadapi isu yang sama untuk menyelesaikannya sepenuhnya.
  • Penyelesaian keselamatan pihak ke-3 mengganggu VT-X Vt-D - Terdapat beberapa klien AV pihak ke-3 yang diketahui menyebabkan gangguan terhadap VirtualBox. Menetapkan peraturan o menyahpasang pelanggan Av sepenuhnya akan menyelesaikan konflik.

Jika anda sedang berjuang untuk menyelesaikan masalah tertentu ini, artikel ini akan memberi anda senarai langkah penyelesaian masalah yang berkualiti. Di bawah ini anda mempunyai koleksi kaedah yang pengguna lain dalam keadaan yang sama telah diikuti untuk mendapatkan masalah diselesaikan.

Untuk hasil yang terbaik, ikut kaedah di bawah dalam susunan yang dibentangkan sehingga anda menghadapi masalah yang menyelesaikan masalah dalam senario tertentu anda.

Kaedah 1: Sahkan apakah CPU anda menyokong VT-X / AMD-V

Sebelum anda mencuba apa-apa lagi, mari pastikan bahawa sistem yang anda hadapi masalah ini direka untuk menampung VT-X (Intel) atau AMD-V (AMD) . Sekiranya CPU anda sudah cukup lama, mungkin ia tidak direka untuk menyokong virtualisasi.

Terdapat beberapa kaedah yang boleh anda ikuti untuk mengesahkan sama ada CPU anda menyokong virtualisasi, tetapi kami akan mengambil laluan mudah. SecurAble adalah perisian percuma yang akan membantu kami menentukan ciri pemproses anda dan memberitahu kami sama ada perbualan boleh dicapai.

Berikut adalah panduan ringkas untuk memuat turun dan menggunakan SecurAble untuk melihat sama ada CPU anda menyokong virtualisasi:

  1. Lawati pautan ini ( di sini ), tatal ke bahagian muat turun dan klik Muat turun sekarang.

    Memuat turun SecurAble
  2. Sebaik sahaja utiliti dimuat turun, hanya buka executable dan anda baik untuk pergi. Klik Ya di UAC (Promosi Akaun Pengguna) dan tunggu sehingga CPU anda dianalisis.
  3. Setelah keputusan dipaparkan, periksa untuk melihat apakah anda mempunyai Ya secara langsung di atas Virtualization Perkakasan .

    Virtualisasi perkakasan disokong dalam contoh ini

    Jika anda mengesahkan bahawa virtualisasi perkakasan disokong, anda boleh mengikuti kaedah di bawah untuk mengetahui bahawa salah satu daripada mereka akan menyelesaikan VT-X adalah Dinonaktifkan dalam Bios untuk Kesalahan Semua Mod CPU (Verr_Vmx_Msr_All_Vmx_Disabled) .

Sekiranya ujian menunjukkan bahawa mesin anda tidak menyokong virtualisasi perkakasan, anda tidak dapat menyelesaikan masalah menggunakan kaedah di bawah.

Kaedah 2: Aktifkan Teknologi Maya (VTX) dari BIOS

Jika anda menghadapi masalah pada hos 64-bit, perhatikan bahawa anda mungkin perlu mengaktifkan Teknologi Perbualan (VTx) dari tetapan BIOS anda. Pada beberapa papan induk, anda juga perlu mengaktifkan Teknologi Maya Dirikan I / O (VTd)

Sesetengah papan asal datang dengan pilihan ini diaktifkan secara lalai, tetapi campur tangan pengguna manual atau gangguan pihak ke-3 mungkin mematikannya.

Nota: Windows Hyper V juga boleh bertanggungjawab daripada melumpuhkan VT-x pada komputer anda.

Perlu diingat bahawa pilihan menu yang tepat yang melibatkan VT-X atau AMD-V yang mungkin akan berbeza mengikut papan induk anda. Tetapi secara umum, langkah-langkahnya lebih kurang sama. Berikut ialah panduan ringkas untuk memastikan VT-X atau AMD-V diaktifkan dalam tetapan BIOS anda:

  1. Mulakan mesin anda dan tekan kekunci Setup berulang kali sehingga anda memasukkan BIOS anda. Kekunci Persediaan biasanya akan dipaparkan pada skrin dengan serta-merta selepas anda menghidupkan komputer anda. Jika anda tidak melihatnya, cuba berulang kali menekan kekunci F (F2, F4, F8, F10, F12) atau kekunci Del (komputer Dell) sehingga anda mendapatnya dengan betul.

    Tekan [utama] untuk memasukkan persediaan Nota: Anda boleh melakukan carian dalam talian dengan " * motherboard version * BIOS key " untuk menyelamatkan diri daripada bereksperimen dengan kombinasi yang berbeza.
  2. Sebaik sahaja anda memasukkan tetapan BIOS anda, pergi ke Keselamatan> Keselamatan Sistem dan aktifkan Teknologi Perbualan Teknologi (VTx) dan / atau Teknologi Virtualisasi DIRected I / O (VTd).

    Membolehkan virtualisasi pada BIOS berasaskan HP

    Nota: Perlu diketahui bahawa nama atau lokasi akan berbeza bergantung pada motherboard anda. Pada beberapa versi BIOS, anda perlu mengaktifkan Teknologi Perbualan dari Ciri-ciri BIOS Lanjutan . Pada motherboard berasaskan Intel, anda boleh mendayakan virtualisasi dari Advanced> Intel (R) Virtualization Technology .

  3. Setelah teknologi virtualisasi diaktifkan pada mesin, simpan konfigurasi BIOS semasa anda dan keluar dari tetapan BIOS anda untuk membolehkan mesin anda dimulakan semula.
  4. Pada permulaan seterusnya, lihat jika masalah telah diselesaikan dengan cuba membuka mesin maya yang sama (yang sebelumnya menunjukkan mesej ralat)

Sekiranya anda masih menghadapi VT-X yang sama adalah Dinyahaktifkan dalam kesilapan Bios untuk Semua Mod CPU (Verr_Vmx_Msr_All_Vmx_Disabled), beralih ke kaedah seterusnya di bawah.

Kaedah 3: Dayakan PAE / NX dari Pengurus VirtualBox

Beberapa pengguna yang bergelut untuk menyelesaikan mesej ralat yang sama telah melaporkan bahawa masalah itu telah diselesaikan sepenuhnya selepas mereka menjejaskan tetapan peranti Maya dan membolehkan PAE / NX dari menu Tetapan .

Pilihan ini menentukan sama ada IPE (Extension Adjustment Fisik) dan kemampuan NX CPU hos akan terdedah kepada mesin maya.

Walaupun ini tidak dijamin berfungsi, biasanya dilaporkan menyelesaikan masalah pada komputer 64-bit yang disahkan untuk menyokong virtualisasi perkakasan. Berikut adalah panduan ringkas untuk membolehkan PAE / NX dari Oracle VM VirtualBox:

  1. Pilih mesin yang menunjukkan mesej ralat dari anak panah kiri dan kemudian klik pada ikon Tetapan .

    Mengakses menu Tetapan mesin yang gagal
  2. Dalam tetingkap Tetapan mesin maya, pergi ke bahagian Sistem (menggunakan anak panah kiri) dan akses tab Pemproses . Kemudian pastikan kotak semak Enable PAE / NX (dikaitkan dengan Ciri Lanjutan ) diperiksa.

    pergi ke System> Processor dan tandakan kotak yang berkaitan dengan Enable PAE / NX
  3. Simpan perubahan dan mulakan semula mesin maya.

Sekiranya anda masih melihat VT-X adalah Dinonaktifkan dalam Bios untuk Semua Kesalahan CPU CPU (Verr_Vmx_Msr_All_Vmx_Disabled) apabila cuba memulakan mesin maya, turun ke kaedah seterusnya di bawah.

Kaedah 4: Meningkatkan saiz RAM

Beberapa pengguna yang menghadapi isu yang sama telah melaporkan bahawa isu tersebut telah diselesaikan selepas mereka meningkatkan saiz RAM yang diperuntukkan dan memulakan mesin maya sekali lagi.

Kemas kini: Sesetengah pengguna melaporkan bahawa dalam kes mereka, pembaikan yang terlibat sebenarnya mengurangkan saiz RAM yang diperuntukkan.

Sekiranya kaedah di atas telah terbukti tidak berkesan, ikuti langkah-langkah di bawah sama ada untuk menambah atau mengurangkan saiz RAM:

  1. Pilih mesin maya yang memberi anda masalah dan klik ikon Tetapan .

    Mengakses menu Tetapan mesin yang gagal
  2. Dalam tetingkap Tetapan, pergi ke Sistem dan akses tab Motherboard . Sebaik sahaja anda tiba di sana, tambah memori yang diperuntukkan ( Memori Asas ) dengan melaraskan gelangsar, kemudian klik Ok untuk menyimpan perubahan.

    Memperbesar Memory Base
  3. Jalankan mesin maya dan lihat jika isu telah diselesaikan. Jika anda masih melihat ralat yang sama, kembali ke tab Motherboard menggunakan langkah 2 dan membawa Memory Base lebih rendah daripada yang pada awalnya.

    Mengurangi Memori Asas
  4. Jalankan lagi mesin dan lihat jika isu telah diselesaikan.

Kaedah 5: Mencegah antivirus pihak ke-3 daripada mengganggu dengan virtualisasi perkakasan

Seorang punca yang tidak mungkin tetapi satu yang telah dikenal pasti menyebabkan masalah kali dan masa lagi adalah penyelesaian antivirus pihak ke-3. Beberapa pengguna yang mengalami masalah yang sama telah melaporkan bahawa dalam kes mereka, Avast (atau klien AV pihak ketiga yang lain) telah mencetuskan mesej ralat.

Ternyata, beberapa penyelesaian keselamatan pihak ke-3 sedang menjalankan sesuatu di latar belakang untuk membuat ciri "kotak pasir". Ini akhirnya mengunci ciri-ciri virtualisasi daripada digunakan oleh VirtualBox atau pelanggan yang serupa.

Jika anda menggunakan pelanggan keselamatan pihak ke-3, melumpuhkan perlindungan masa nyata daripada itu tidak akan membantu anda untuk menyelesaikan masalah itu. Peraturan keselamatan yang sama akan tetap tegas jika AV anda aktif berjalan atau tidak.

Jika anda menggunakan Avast, anda boleh menghalang klien keselamatan daripada campur tangan dengan VirtualBox dengan pergi ke Tetapan> Penyelesaian masalah dan nyahtanda kotak yang berkaitan dengan Membolehkan virtualisasi dibantu perkakasan . Mulakan semula sistem anda sebaik sahaja anda membuat perubahan ini.

Melumpuhkan perbualan perkakasan Avast

Sekiranya anda menggunakan klien yang berbeza, cari dalam talian untuk tetapan bersamaan. Tetapi perlu diingat bahawa beberapa klien AV pihak ke-3 tidak akan membenarkan anda melumpuhkan ciri sandboxing.

Jika itu berlaku, satu-satunya penyelesaian ialah menyahpasang AV pihak ketiga anda sepenuhnya dari sistem anda. Anda boleh melakukannya dengan mudah dengan mengikuti panduan ini ( di sini ).

Artikel Yang Menarik