Düzeltme: VT-X, Tüm CPU Modları için Bios'ta Devre Dışı Bırakıldı (Verr_Vmx_Msr_All_Vmx_Disabled)

Birkaç kullanıcı, VM Virtualbox ile bir sanal makine açmaya çalışırken Bios for All CPU Modes (Verr_Vmx_Msr_All_Vmx_Disabled) hatasıyla VT-X is Disabled (Devre Dışı) hatasıyla karşılaşıyor. Sorunun tüm son Windows sürümlerinde ve bazı Ubuntu dağıtımlarında ortaya çıktığı bildiriliyor. Aynı hata mesajıyla başarısız olan hem Windows hem de Ubuntu sanal oturumlarında bildirilen olaylar olduğu için sanal makinenin doğası önemli görünmüyor.

VT-x, BIOS'ta tüm CPU modları için devre dışı bırakılır (VERR_VMX_MSR_ALL_VMX_DISABLED

VT-X'in Tüm CPU Modları için Bios'ta Devre Dışı Bırakılmasına neden olan nedir (Verr_Vmx_Msr_All_Vmx_Disabled)?

Bu özel hata mesajını çeşitli kullanıcı raporlarına ve sorunu çözmek için kullandıkları çözüme bakarak araştırdık. Hem Windows hem de Linux'ta ortaya çıktığı için bu sorunun düzeltilmesi kolay değildir. Ancak, bu belirli hata mesajını tetiklediği bilinen birkaç yaygın senaryoyu tespit etmeyi başardık:

  • Sanallaştırma Teknolojisi (VT-X) BIOS'tan devre dışı bırakılır - Çoğu zaman bu özel sorun, VT-X'in makinedeki BIOS seviyesinden devre dışı bırakılması nedeniyle oluşur. 64 bitlik bir ana bilgisayarın BIOS'ta Sanallaştırma Teknolojisinin (VTx) etkinleştirilmiş olması gerekir. Bazı makinelerde, Sanallaştırma Teknolojisine Yönelik G / Ç'yi (VTd) de etkinleştirmeniz gerekir.
  • CPU'nuz VT-X / AMD-V'yi desteklemiyor - Bir başka olası senaryo da CPU'nuzun sanallaştırmayı destekleyecek donanıma sahip olmamasıdır. Bu, eski bir CPU kullanan eski kurulumlarda ortaya çıkabilir.
  • PAE ve NX, ana bilgisayar CPU'sunda devre dışı bırakıldı - Birkaç kullanıcı, sanallaştırılmış CPU'nun Fiziksel Adres Uzantısı (PAE) ve NX ile çalışacak şekilde yapılandırıldığından emin olduktan sonra sorunun çözüldüğünü bildirdi .
  • Ayrılan RAM yetersiz veya sistemin yeteneklerini aşıyor - Varsayılan Temel Bellek değerini değiştirmek, birçok kullanıcının aynı sorunu tamamen çözmesine yardımcı oldu.
  • Üçüncü taraf güvenlik çözümü VT-X Vt-D'yi engelliyor - VirtualBox ile etkileşime neden olduğu bilinen birkaç 3. taraf AV istemcisi vardır. Av istemcisini tamamen kaldırmak için bir kural oluşturmak çakışmayı çözecektir.

Şu anda bu sorunu çözmek için mücadele ediyorsanız, bu makale size kaliteli sorun giderme adımlarının bir listesini sağlayacaktır. Aşağıda, benzer durumdaki diğer kullanıcıların sorunu çözmek için izledikleri bir yöntem koleksiyonunuz var.

En iyi sonuçlar için, kendi senaryonuzdaki sorunu çözen bir düzeltmeyle karşılaşana kadar aşağıdaki yöntemleri sunuldukları sırayla izleyin.

Yöntem 1: CPU'nuzun VT-X / AMD-V'yi destekleyip desteklemediğini doğrulayın

Başka bir şey denemeden önce, sorunla karşılaştığınız sistemin VT-X (Intel) veya AMD-V (AMD) barındıracak şekilde tasarlandığından emin olalım . CPU'nuz yeterince eskiyse, sanallaştırmayı desteklemek için tasarlanmamış olabilir.

CPU'nuzun sanallaştırmayı destekleyip desteklemediğini doğrulamak için izleyebileceğiniz birkaç yöntem vardır, ancak biz kolay yolu seçeceğiz. SecurAble, işlemci özelliklerinizi belirlememize ve sanallaştırmanın gerçekleştirilebilir olup olmadığını bize bildirmemize yardımcı olacak ücretsiz bir yazılımdır.

İşte CPU'nuzun sanallaştırmayı destekleyip desteklemediğini görmek için SecurAble'ı indirme ve kullanma hakkında hızlı bir kılavuz :

  1. Bu bağlantıyı ziyaret edin ( burada ), indirme bölümüne gidin ve Şimdi indir seçeneğine tıklayın .

    SecurAble'ı indirme

  2. Yardımcı program indirildikten sonra, çalıştırılabilir dosyayı açın ve gitmeniz iyi olur. UAC'de (Kullanıcı Hesabı İstemi) Evet'i tıklayın ve CPU'nuz analiz edilene kadar bekleyin.
  3. Sonuçlar göründüğünde, Donanım Sanallaştırmanın hemen üzerinde bir Evet'in olup olmadığını kontrol edin .Bu örnekte Donanım Sanallaştırma desteklenmektedir

    Donanım sanallaştırmanın desteklendiğini doğrularsanız , bunlardan birinin VT-X'in Tüm CPU Modları için Bios'ta (Verr_Vmx_Msr_All_Vmx_Disabled) hatasını çözeceğini bilmek için aşağıdaki yöntemleri uygulayabilirsiniz .

Testin makinenizin donanım sanallaştırmayı desteklemediğini göstermesi durumunda, aşağıdaki yöntemleri kullanarak sorunu çözmeniz mümkün olmayacaktır.

Yöntem 2: BIOS'tan Sanallaştırma Teknolojisini (VTX) etkinleştirin

64 bitlik bir ana bilgisayarda sorunla karşılaşıyorsanız, BIOS ayarlarınızdan Sanallaştırma Teknolojisini (VTx) etkinleştirmeniz gerekeceğini unutmayın . Bazı anakartlarda, Sanallaştırma Teknolojisine Yönelik G / Ç'yi (VTd) de etkinleştirmeniz gerekecektir.

Bazı anakartlar bu seçenek varsayılan olarak etkinleştirilmiş olarak gelir, ancak manuel kullanıcı müdahalesi veya üçüncü taraf müdahalesi bunu devre dışı bırakabilir.

Not: Windows Hyper V, bilgisayarınızda VT-x'in devre dışı bırakılmasından da sorumlu olabilir.

VT-X veya AMD-V'yi etkinleştirmeyi içeren tam menü seçeneklerinin ana kartınıza göre farklı olacağını unutmayın. Ancak genel olarak adımlar aşağı yukarı aynıdır. BIOS ayarlarınızda VT-X veya AMD-V'nin etkinleştirildiğinden emin olmak için hızlı bir kılavuz:

  1. Makinenizi başlatın ve BIOS'unuza girene kadar tekrar tekrar Kurulum tuşuna basın . Kurulum anahtarı, genellikle bilgisayarınızı açtıktan hemen sonra ekranda görüntülenecektir. Göremiyorsanız, doğru olana kadar F tuşlarına (F2, F4, F8, F10, F12) veya Del tuşuna (Dell bilgisayarlar) tekrar tekrar basmayı deneyin .

    kurulum veya bios'a girmek için bir tuşa basınNot: Kendinizi farklı kombinasyonları denemekten kurtarmak için “ * anakart sürümü * BIOS anahtarınız ” ile çevrimiçi bir arama yapabilirsiniz .

  2. BIOS ayarlarınızı girdikten sonra Güvenlik> Sistem Güvenliği'ne gidin ve Sanallaştırma Teknolojisi (VTx) ve / veya Sanallaştırma Teknolojisi DIrected I / O (VTd) seçeneğini etkinleştirin.

    HP tabanlı bir BIOS'ta sanallaştırmayı etkinleştirme

    Not: Anakartınıza bağlı olarak adların veya konumun farklı olacağını unutmayın. Bazı BIOS sürümlerinde, etkinleştirmeniz gerekir Sanallaştırma Teknolojisi dan Gelişmiş BIOS Features . Intel tabanlı anakartlarda, sanallaştırmayı Gelişmiş> Intel (R) Sanallaştırma Teknolojisinden etkinleştirebilirsiniz .

  3. Makinede sanallaştırma teknolojisi etkinleştirildikten sonra, mevcut BIOS yapılandırmanızı kaydedin ve makinenizin yeniden başlatılmasına izin vermek için BIOS ayarlarınızdan çıkın.
  4. Bir sonraki başlangıçta, aynı sanal makineyi (daha önce hata mesajını gösteren) açmaya çalışarak sorunun çözülüp çözülmediğine bakın.

Hala aynı VT-X, Tüm CPU Modları için Bios'ta (Verr_Vmx_Msr_All_Vmx_Disabled) hatasıyla karşılaşıyorsanız, aşağıdaki sonraki yönteme geçin.

Yöntem 3: VirtualBox Manager'dan PAE / NX'i etkinleştirin

Aynı hata mesajını çözmek için mücadele eden birkaç kullanıcı, Sanal cihaz ayarlarıyla uğraştıktan ve Ayarlar menüsünden PAE / NX'i etkinleştirdikten sonra sorunun tamamen çözüldüğünü bildirdi .

Bu seçenek , ana bilgisayar CPU'sunun PAE (Fiziksel Adres Uzantısı) ve NX yeteneklerinin sanal makineye açık olup olmayacağını belirler.

Bunun çalışacağı garanti edilmese de, genellikle donanım sanallaştırmayı desteklediği onaylanan 64 bit bilgisayarlarda sorunu çözdüğü bildirilmektedir. Oracle VM VirtualBox'tan PAE / NX'i etkinleştirmek için hızlı bir kılavuz :

  1. Sol taraftaki bölmeden hata mesajını gösteren makineyi seçin ve ardından Ayarlar simgesine tıklayın .Arızalı makinenin Ayarlar menüsüne erişim
  2. Sanal makinenin Ayarlar penceresinde Sistem bölümüne gidin (sol bölmeyi kullanarak) ve İşlemci sekmesine erişin . Ardından PAE / NX'i Etkinleştir onay kutusunun ( Genişletilmiş Özellikler ile ilişkili ) işaretli olduğundan emin olun .Sistem> İşlemci'ye gidin ve PAE / NX'i Etkinleştir ile ilişkili kutuyu işaretleyin
  3. Değişiklikleri kaydedin ve sanal makineyi tekrar başlatın.

Sanal makineyi başlatmaya çalışırken, Tüm CPU Modları için Bios'ta (Verr_Vmx_Msr_All_Vmx_Disabled) VT-X'in Devre Dışı Bırakıldığını görüyorsanız, aşağıdaki sonraki yönteme geçin.

Yöntem 4: RAM boyutunu artırma

Aynı sorunla karşılaşan birkaç kullanıcı, ayrılan RAM boyutunu artırıp sanal makineyi yeniden başlattıktan sonra sorunun çözüldüğünü bildirdi.

Güncelleme: Bazı kullanıcılar, kendi durumlarında, düzeltmenin aslında tahsis edilen RAM boyutunu azaltmayı içerdiğini bildirdi.

Yukarıdaki yöntemlerin etkisiz olduğu kanıtlanmışsa, RAM boyutunu artırmak veya azaltmak için aşağıdaki adımları izleyin:

  1. Size sorun çıkaran sanal makineyi seçin ve Ayarlar simgesine tıklayın .Arızalı makinenin Ayarlar menüsüne erişim
  2. In Ayarlar penceresinde, Sistem ve erişim gitmek Anakart sekmesi. Oraya bir kez, ayrılan belleği (arttırmak Baz Hafıza kaydırıcıyı ayarlayarak), ardından Ok değişiklikleri kaydetmek için.Baz Belleği Büyütme
  3. Sanal makineyi çalıştırın ve sorunun çözülüp çözülmediğine bakın. Hala aynı hatayı görüyorsanız, 2. adımı kullanarak Ana Kart sekmesine dönün ve Temel Belleği başlangıçta olduğundan daha düşük bir seviyeye getirin.Temel Belleği Küçültme
  4. Makineyi tekrar çalıştırın ve sorunun çözülüp çözülmediğine bakın.

Yöntem 5: Üçüncü taraf antivirüsün donanım sanallaştırmasına müdahale etmesini önleme

Muhtemel bir suçlu, ancak defalarca soruna neden olduğu tespit edilen üçüncü taraf antivirüs çözümüdür. Aynı sorunla karşılaşan birkaç kullanıcı, durumlarında Avast'ın (veya başka bir 3. taraf AV istemcisinin) hata mesajını tetiklediğini bildirdi.

Görünüşe göre, birkaç 3. taraf güvenlik çözümü bir "korumalı alan" özelliği oluşturmak için arka planda bir şeyler çalıştırıyor. Bu, sanallaştırma özelliklerinin VirtualBox veya benzer bir istemci tarafından kullanılmasının kilitlenmesine neden olur.

Üçüncü taraf bir güvenlik istemcisi kullanıyorsanız, ondan gerçek zamanlı korumayı devre dışı bırakmak sorunu çözmenize yardımcı olmaz. AV'niz aktif olarak çalışıyor olsa da olmasa da aynı güvenlik kuralları sıkı bir şekilde yürürlükte kalacaktır.

Avast kullanıyorsanız, güvenlik istemcisinin VirtualBox'a müdahale etmesini, Ayarlar> Sorun Giderme'ye gidip Donanım destekli sanallaştırmayı etkinleştir ile ilişkili kutunun işaretini kaldırarak önleyebilirsiniz . Bu değişikliği yaptıktan sonra sisteminizi yeniden başlatın.

Avast'ın donanım sanallaştırmasını devre dışı bırakma

Farklı bir müşteri kullanıyorsanız, eşdeğer ayarı çevrimiçi olarak arayın. Ancak bazı 3. taraf AV istemcilerinin sandbox özelliğini devre dışı bırakmanıza izin vermeyeceğini unutmayın.

Durum buysa, tek çözüm üçüncü taraf AV'nizi sisteminizden tamamen kaldırmaktır. Bu kılavuzu ( burada ) izleyerek bunu kolayca yapabilirsiniz .