Düzeltme: VirtualBox Windows 10'u (64-Bit) göstermiyor

Birçok kullanıcı ve programcı VirtualBox kullanırken, uygulamada görüntülenen 64 bit konuk işletim sistemlerini göremedikleri bir sorunla karşı karşıya. Tüm gereksinimleri bile karşılayabileceğiniz için ancak bu sorun çok zordur, ancak VirtualBox kurulumunuza 64-bit konuk işletim sistemi kuramayacaksınız.

VirtualBox 64 bit Windows 10 göstermiyor

Bu sorunu yaşamanın nedenleri oldukça çeşitlidir ve birkaç farklı unsur içermektedir. Sanallaştırma sırasında (Hyper-V, Hiper Yönetici, Donanım güvenliği vb.) Çok sayıda yükseltilmiş ve BIOS seviyesi öğesi bulunduğundan, doğru şekilde yapılandırılmamış seçenekleriniz olabilir.

VirtualBox'un Windows 10'da 64 bit Misafir İşletim Sistemlerini göstermemesine neden olan şey nedir?

Cihazınızda 64 bit konuk işletim sistemlerini görememeniz için Hyper-V'den donanım güvenliğine kadar çeşitli nedenler vardır. İşte aşağıda listelenen ana suçlulardan bazıları:

  • Hyper-V: Microsoft'un Hyper-V uygulamasının VirtualBox uygulamasıyla ilgili sorunlara neden olduğu bilinmektedir. Uygulamanın tüm özelliklerine erişebilmek için devre dışı bırakılmalıdır.
  • Sistem Hata Ayıklayıcıları ve VM Platformları: Bilgisayarınıza sistem hata ayıklayıcılarını veya diğer VM yöneticilerini / platformlarını kurduysanız, kaynaklar için VirtualBox ile çakışabilir ve özelliklerin bazılarının çalışmamasına neden olabilir.
  • Aygıt Koruması / Kimlik Bilgileri Koruması: Aygıt Koruması veya Kimlik Bilgileri, bilgisayarınızda donanım ve kimlik bilgileri sağlayan uygulamalardır. Genellikle Dell tarafından önceden yüklenir. VirtualBox'ın düzgün çalışması için kaldırılmaları gerekir.
  • Çekirdek yalıtımı: Windows işlemcileri için bir çekirdek yalıtımı seçeneğine sahiptir. Bu da devre dışı bırakılmalıdır.
  • Sanallaştırmanın etkin olduğu bir CPU : Sanal Kutu'nun bilgisayarınızda çalışabilmesi için üzerinde sanallaştırmanın etkin olduğu geçerli bir CPU gereklidir.

Çözümlere başlamadan önce, bilgisayarınızda yönetici olarak oturum açtığınızdan emin olun. Ayrıca, konuk işletim sistemini bilgisayarınıza yüklemek için kullanılacak geçerli bir misafir işletim sistemi .iso dosyasına da sahip olmalısınız. Dosya geçerli değilse veya farklı değilse, VirtualBox seçeneklerinde 64 bit işletim sistemlerini göremezsiniz.

Önkoşul: x64 CPU olduğundan emin olmak

64 bit konuk işletim sistemlerini çalıştırmak için, x64 bit destekli bir CPU'nuz olması şarttır. Genellikle iki tür CPU vardır, yani 32 bit ve 64 bit. 32 bit CPU'nuz varsa, hiçbir şekilde 64 bit işletim sistemlerini çalıştıramazsınız.

İşlemci türünüzü nasıl kontrol edeceğiniz kısa bir yol.

  1. Bu PC'ye sağ tıklayın ve Özellikler'i seçin.

Bilgisayarın Özellikleri
  1. Bilgisayar özelliklerine girdikten sonra, Sistem alt başlığının altına bakın ve Sistem türünün önündeki türü kontrol edin. Hem işletim sistemi hem de işlemci 64 ise, gitmeniz iyi olur.

Sistem Tipini Kontrol Etme

1. Çözüm: Intel Sanallaştırma Teknolojisini Etkinleştirme

Sanal Teknoloji, konuk işletim sisteminin bir sanal alanda başlatıldığı sanallaştırma kullanarak kullanıcıların birden fazla işletim sistemi çalıştırmalarına izin veren mimaridir. Bir sanal alanda, uygulama sınırlı kaynaklara sahiptir ve sanal alanın ötesindeki ana bilgisayar mimarisine erişemez. Bu temel ayar devre dışı bırakılmışsa, VirtualBox ile ilgili sorunlar yaşayabilirsiniz. Burada onu BIOS'ta etkinleştireceğiz.

  1. Bilgisayarınızı yeniden başlatın ve Del veya F2 tuşlarına basın (ana kartın ana kartına bağlıdır. Bilgisayarınızı yeniden başlattığınızda Windows logosunun altında görünen doğru tuşu tıklayabilirsiniz).
  2. BIOS etkinleştirildikten sonra, genellikle Gelişmiş'te bulunan Intel Sanallaştırma Teknolojisi seçeneğine gidin. İçinde bulunduğu menü anakarttan anakarta farklılık gösterebilir, bu yüzden kendinizi keşfedin.

ASUS anakartlarında aşağıdaki yolu izleyin:

Gelişmiş> CPU Konfigürasyonu> Intel Sanallaştırma Teknolojisi

Intel Sanallaştırma Teknolojisine Gitme
  1. Şimdi seçeneği Enabled (Etkin) olarak değiştirin . Değişiklikleri kaydedin ve BIOS'tan çıkın.

Intel Sanallaştırma Teknolojisini Etkinleştirme

Bilgisayar şimdi yeniden başlatılacak. Yeniden başlattıktan sonra, VirtualBox uygulamasını yeniden yüklemeniz gerekebilir ve tüm konuk işletim sistemlerini yükledikten sonra sorunun çözülüp çözülmediğini kontrol edin.

2. Çözüm: Microsoft'un Hyper-V'sini Devre Dışı Bırakma

Hyper-V, Microsoft tarafından geliştirilen ve kullanıcıların bir veya daha fazla sanal makine oluşturmasını sağlayan bir araçtır. Bu, Windows'ta farklı işletim sistemlerini çalıştırmak için yapılır. Neredeyse VirtualBox ile aynı görevleri yapıyor ancak kafa karıştırıcı mimariye ek olarak zor seçeneklere de sahip. Kullanıcı raporlarından, Windows için VirtualBox'ın düzgün çalışması için Hyper-V'nin devre dışı bırakılması gerektiğini gördük.

Bilgisayarın Hyper-V Yetenekli olup olmadığını kontrol edin

İlk önce, bilgisayarınızın Hyper-V özellikli olup olmadığını kontrol edeceğiz. İşletim sistemi yoksa ve ilk kurulduğunda kurulmamışsa, bu çözümü atlayıp bir sonrakine geçebilirsiniz.

  1. Windows + S tuşlarına basın, iletişim kutusuna "komut istemi" yazın, uygulamaya sağ tıklayın ve Yönetici olarak çalıştır seçeneğini seçin.
  2. Yükseltilmiş komut istemine girdikten sonra, aşağıdaki komutu çalıştırın:
 systeminfo.exe 

Systeminfo.exe yürütme
  1. Sonuçlar yüklendikten sonra, “ Hyper-V Gereksinimleri ” girişini aramak için en alta gidin. Seçeneklerin önünde Evet varsa, bu, bilgisayarınızın Hyper-V'yi desteklediği anlamına gelir. Eğer bir Hayır göremiyor ve görüyorsanız, bu çözümü atlamalısınız.

Hyper-V Gereksinimlerini Kontrol Etme

Hyper-V'yi Devre Dışı Bırakma

Şimdi eğer bilgisayarınıza Hyper-V yüklüyse, onu devre dışı bırakıp bilgisayarınızı yeniden başlatırız. Bu Hyper-V ve VirtualBox arasındaki çatışmayı ortadan kaldıracak ve sorunu çözecektir.

  1. Windows + R tuşlarına basın, iletişim kutusuna " OptionalFeatures.exe " yazın ve Enter tuşuna basın.
  2. İsteğe Bağlı Özellikler açıldıktan sonra, Hyper-V seçeneğini arayın. İşaretliyse, seçeneğin işaretini kaldırın (alt seçenekler dahil).

Hyper-V'yi Devre Dışı Bırakma - Windows 10
  1. Bilgisayarınızı yeniden başlatın ve VirtualBox'ı tekrar başlatın. Sorunun çözülüp çözülmediğini kontrol edin. 64 bit işletim sistemini iso dosyasından da yeniden yükleyebilirsiniz.

3. Çözüm: Aygıt Korumasını / Kimlik Bilgisini Kaldırma

Aygıt Koruması, bir aygıtın yalnızca Windows kod bütünlüğü ilkelerinde doğru şekilde tanımlanmış uygulamaları çalıştırmasına olanak tanıyan kuruluşla ilgili donanım ve yazılım güvenliği özelliklerinin bir birleşimidir. Ekstra bir güvenlik katmanı olarak kullanılır ve DELL bilgisayarlarında Varsayılan olarak etkindir. VirtualBox'ın bilgisayarınızda 64 bit konuk işletim sistemlerini görüntülemesi için bu seçeneğin devre dışı bırakılması gerekir.

Kimlik Bilgisi Koruması yalnızca Windows 10 Enterprise Edition'da bulunur, bu nedenle Windows sürümünüzde göremiyorsanız endişelenmeyin.

Aygıt Korumasını Devre Dışı Bırakma

  1. Windows + R tuşlarına basın, iletişim kutusuna " gpedit.msc " yazın ve Enter tuşuna basın.
  2. Grup ilkesi editöründen sonra, aşağıdaki yola gidin:
 Bilgisayar Yapılandırması> Yönetim Şablonları> Sistem> Aygıt Koruması 

Aygıt Koruma'ya Gitme - Grup İlkesi Düzenleyicisi
  1. Şimdi Sanallaştırmaya Dayalı Güvenliği Aç ilkesini çift tıklatın ve Devre Dışı olarak ayarlayın.

Aygıt Korumasını Devre Dışı Bırakma
  1. Değişiklikleri Kaydet ve Çık. Şimdi bilgisayarınızı yeniden başlatın ve VirtualBox başlatmayı deneyin. Sorunun çözülüp çözülmediğini kontrol edin.

Kimlik Bilgisi Korumasını Devre Dışı Bırakma

Bilgisayarınız Windows 10 Enterprise ise ve ayrıca Credential Guard'ı içeriyorsa, Device Guard'a ek olarak devre dışı bırakmayı deneyeceğiz. Aşağıdaki talimatları izleyin.

  1. Yukarıda gösterildiği gibi Device Guard'ı devre dışı bırakma yöntemini uygulayın. Şimdi Windows + R tuşlarına basın, iletişim kutusuna "regedit" yazın ve aşağıdaki adreslere gidin.
 HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ LSA \ LsaCfgFlags HKEY_LOCAL_MACHINE \ Yazılım \ Politikalar \ Microsoft \ Windows \ DeviceGuard \ EnableVirtualizationBasedSecurity 

Listelenen yukarıdaki tuşların her birini silin .

  1. Şimdi bcdedit kullanarak Windows Defender Kimlik Koruması EFI değişkenlerini silmemiz gerekiyor. Windows + S tuşlarına basın, iletişim kutusuna "komut istemi" yazın, uygulamaya sağ tıklayın ve Yönetici olarak çalıştır seçeneğini seçin.
  2. Şimdi aşağıdaki komutları sırayla her birinden sonra bir Enter ile devam ederek uygulayın.
 mountvol X: / s kopyası% WINDIR% \ System32 \ SecConfig.efi X: \ EFI \ Microsoft \ Boot \ SecConfig.efi / Y bcdedit / create {0cb3b571-2f2e-4343-a879-d86a476d7215} / d "DebugTool" / uygulama osloader bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} yolu "\ EFI \ Microsoft \ Boot \ SecConfig.efi" bcdedit / set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a886} 0cb3b571-2f2e-4343-a879-d86a476d7215} yükler DISABLE-LSA-ISO bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} cihaz bölümü = X: mountvol X: / d86a476d7215} 

Kimlik Bilgisi Korumasını Devre Dışı Bırakma
  1. Şimdi bilgisayarınızı düzgün bir şekilde yeniden başlatın. Windows Defender Kimlik Bilgisi Korumasını devre dışı bırakmanız istendiğinde istemi kabul edin.
  2. Bilgisayarınızı tekrar başlatın. Şimdi VirtualBox çalıştırmayı deneyin ve konuk işletim sistemini tekrar yükledikten sonra hatanın çözülüp çözülmediğini kontrol edin.

4. Çözüm: Çekirdek İzolasyonunu Devre Dışı Bırakma

Çekirdek izolasyon teknolojisi, Windows'un normal çalışan bellekten tamamen izole edilmiş güvenli bir sistem belleği alanı oluşturmasını sağlamıştır. Sanal makinelerin Windows'ta çalıştırılmasına yardımcı olur. Bu güvenli alanda, sistem, çekirdek işletim sistemi tarafından durdurulma riski olmadan sistem işlemlerini, güvenlik yazılımını vb. Çalıştırabilir. Bazen bu modül Çekirdek İzolasyonu ile çatışmaya neden olur. Çekirdek İzolasyonunu devre dışı bırakıp bunun hata mesajını çözüp çözmediğini kontrol edeceğiz.

  1. .Reg dosyasını buradan indirin. Dosya 'Kimlik Bilgisi Güvencesini Devre Dışı Bırakma' olarak adlandırılacak.
  2. Çalıştırmak için üzerine çift ​​tıklayın . Eylemlerinizi onaylamanız için sizden UAC tarafından istenebilir.

Çekirdek İzolasyonunu Devre Dışı Bırakma
  1. Çekirdek İzolasyonunu tekrar etkinleştirmek istiyorsanız, .reg dosyasını (buradan) indirin.
  2. Bilgisayarınızı yeniden başlatın ve hata mesajının çözülüp çözülmediğini kontrol edin.

5. Çözüm: Sistem Düzeyinde Hata Ayıklayıcıları ve diğer VM Platformlarını Kaldırma

Bilgisayarınızda kurulu başka bir Sanal Makine yazılımı kullanıyorsanız, VirtualBox'ın bilgisayarınızda 64 bit işletim sistemleri çalıştırmasına izin vermez. Uygulamanın diğer işlevleriyle bile çelişebilir. Burada, diğer tüm Sanal Makine yazılımlarını ve Sistem düzeyinde Hata Ayıklayıcıları (varsa) bilgisayarınızdan kaldırmanız gerekir.

  1. Windows + R tuşlarına basın, iletişim kutusuna " appwiz.cpl " yazın ve Enter tuşuna basın.
  2. Uygulama yöneticisine girdikten sonra, diğer VM platformlarını veya Sistem Seviyesi Hata Ayıklayıcılarını arayın. Onlara sağ tıklayın ve Kaldır'ı seçin.

Sistem Düzeyinde Hata Ayıklayıcıları ve diğer VM Platformlarını Kaldırma
  1. Bilgisayarınızı yeniden başlatın ve sorunun çözülüp çözülmediğini kontrol edin. Değilse, 64 bit işletim sistemini bilgisayarınıza geri yüklemeyi düşünün.

Ilginç Haberler