Virtualbox'ta Hata 0x80004005: 6 Çözüm Çözümleri

Anonim

Virtualbox hatası 0x80004005.

Virtualbox sanal makinesinde Windows veya Linux işletim sistemini başlatmaya çalıştığınızda, kullanıcı 0x80004005 hatası ile karşılaşabilir. İşletim sisteminin başlamasından önce oluşur ve yükleme girişimini önler. Mevcut sorunu ortadan kaldırmanın ve konuk sistemini her zamanki gibi kullanmaya devam etmenin birkaç yolu vardır.

Virtualbox'ta 0x80004005 hatasının nedenleri

Durumlar, çünkü sanal bir makine için bir oturum açmanın imkansız olduğu, belki birkaç. Genellikle bu hata kendiliğinden gerçekleşir: Dün Sakince Çalışma Sisteminde VirtualBox'ta çalıştınız ve bugün, oturumun başlattığınızda başarısız olması nedeniyle aynı performans göstermesi mümkün değildir. Ancak bazı durumlarda, işletim sisteminin birincil (kurulum) lansmanını gerçekleştirmek mümkün değildir.

Bu, aşağıdaki nedenlerden biri nedeniyle olabilir:

  1. Son oturumu korurken hata oluştu.
  2. BIOS'ta Engelli Sanallaştırma Desteği.
  3. VirtualBox'un yanlış bir sürümü.
  4. 64 bit sistemlerde virtualbox ile hiper yönetici çatışması (Hyper-V).
  5. Sorun güncelleme Ana bilgisayar pencereleri.

Daha sonra, bu sorunların her birini nasıl ortadan kaldıracağınıza bakacağız ve sanal makineyi kullanmaya başlayacağız.

Yöntem 1: Dahili dosyaları yeniden adlandırın

Oturumu kaydetme, sonuç olarak, sonraki başlatılmasının imkansız olacağı sonucu olarak tamamlanabilir. Bu durumda, konuk işletim sisteminin başlangıcıyla ilişkili dosyaları yeniden adlandırmak yeterlidir.

Diğer eylemleri yerine getirmek için, dosya uzantıları ekranını etkinleştirmeniz gerekir. Bu, "Klasör Parametreleri" (Windows 7'de) veya "Explorer Ayarları" (Windows 10'da) ile yapılabilir.

  1. İşletim sisteminin başlatılmasından sorumlu olan dosyanın depolandığı klasörü açın, yani. Görüntünün kendisi. Virtualbox VMS klasöründe, Virtualbox'un kendisini kurarken seçtiğiniz yer bulunur. Genellikle, diskin kökündedir (HDD 2 bölüme ayrılırsa D disk veya dish). Ayrıca yol boyunca kişisel bir kullanıcı klasöründe bulunabilir:

    C: \ Users user_name \ virtualbox vms \ name_gost_os

  2. Çalıştırmak istediğiniz işletim sistemine sahip klasörde, aşağıdaki dosyalar şunlar olmalıdır: name.vbox ve name.vbox-prev. İsim yerine, misafir işletim sisteminizin adı olacaktır.

    Virtualbox klasöründeki sanal makine dosyaları

    İsim.vbox dosyasını, örneğin masaüstünde, örneğin, başka bir yere kopyalayın.

  3. İsim.vbox-prev dosyası, ad.vbox yerinden edilmiş dosyası yerine yeniden değiştirilmelidir, yani "-Prev" i silin.

    Virtualbox klasöründeki sanal makine dosyasını yeniden adlandırın

  4. Aynı işlemler aşağıdaki adresin ardından başka bir klasörde yapılmalıdır:

    C: \ users user_name \ .virtualbox

    Dahili virtualbox dosyaları

    Burada virtualbox.xml dosyasını değiştireceksiniz - başka bir yere kopyalayın.

  5. Dosya Virtualbox.xml-prev, "-prev" sırasını silin, böylece adın Virtualbox.xml olması için.

    Dahili dosyayı VirtualBox'tan yeniden adlandırın

  6. İşletim sistemini çalıştırmayı deneyin. Eğer işe yaramazsa, her şeyi geri yükleyin.

Yöntem 2: BIOS'ta Sanallaştırma Desteğini Etkinleştir

Virtualbox'ı ilk kez kullanmaya karar verirseniz ve hemen yukarıda belirtilen hatayla çarpışırsa, belki de sanallaştırma teknolojisiyle çalışmak üzere yapılandırılmış bir BIOS'ta bulunur.

Sanal bir makineyi başlatmak için, Intel Sanallaştırma teknolojisi olarak adlandırılan yalnızca bir ayarı içerecek kadar yeterlidir.

  • Ödül BIOS'unda, bu ayarın yolu aşağıdaki gibidir: Gelişmiş BIOS özellikleri> Sanallaştırma teknolojisi (veya sadece sanallaştırma)> Etkin.

    Ödül BIOS'unda Intel Sanallaştırma Teknolojisi

  • AMI BIOS: Yönlendirilmiş G / Ç> Etkin için Gelişmiş> Intel (R) VT.

    AMI BIOS'taki Intel Sanallaştırma Teknolojisi

  • ASUS UEFI'da: Gelişmiş> Intel Sanallaştırma Teknolojisi> Etkin.

    Asus UEFI'de Intel Sanallaştırma Teknolojisi

Kurulum başka bir yola sahip olabilir (örneğin, HP dizüstü bilgisayarlardaki BIOS'ta veya BIOS INSYDE H20 kurulum yardımcı programında):

  • Sistem Yapılandırması> Sanallaştırma Teknolojisi> Etkin;
  • Yapılandırma> Intel Sanal Teknolojisi> Etkin;
  • Gelişmiş> Sanallaştırma> Etkin.

Bu ayarı BIOS'un sürümünüzde bulamadıysanız, anahtar kelimeler sanallaştırma, sanal, vt. Açmak için, Etkin durumunu seçin.

Yöntem 3: VirtualBox güncellemesi

Belki de programın son sürüme bir sonraki güncellemesi gerçekleşti, ardından E_FAIL 0x80004005 lansmanı hatası ortaya çıktı. Mevcut durumdan iki çıkış var:

  1. VirtualBox'un kararlı sürümünün çıktısını bekleyin.

    Programın çalışma sürümünün seçimi ile uğraşmak istemeyenler, güncellemeyi bekleyebilir. Resmi web sitesi VirtualBox'un yeni sürümünü veya program arayüzü aracılığıyla öğrenebilirsiniz:

    1. Sanal Makine Yöneticisini çalıştırın.
    2. "Dosya"> Güncellemeleri Kontrol Et ... "seçeneğini tıklayın.

      VirtualBox'un yeni sürümünün doğrulanması

    3. Kontrol etmeyi bekleyin ve gerekirse güncellemeyi yükleyin.
  • Virtualbox'ı mevcut veya önceki sürüme yeniden yükleyin.
    1. Bir virtualbox kurulum dosyanız varsa, yeniden yüklemek için kullanın. Mevcut veya önceki sürümü tekrar indirmek için bu bağlantıyı gözden geçirin.
    2. VirtualBox'un geçerli sürümü için önceki tüm sürümlerin listesine giden bağlantıyı tıklayın.

      Tüm Virtualbox sürümlerini görüntüle

    3. Ana bilgisayar işletim sistemi için uygun tertibatı seçin ve indirin.

      VirtualBox'un sürümünü seçme

    4. VirtualBox'un yüklü sürümünü yeniden yüklemek için: Yükleyiciyi ve kurulum türü penceresinde çalıştırın, "Onar" seçeneğini seçin. Programı her zamanki gibi yükleyin.

      Kurtarma VirtualBox Kurtarırken

    5. Önceki sürüme geri dönerseniz, Windows'ta "Programları yüklemek ve silmek" için Virtualbox'ı silmek daha iyidir.

      Programların kurulumu ve kaldırılması yoluyla virtualbox silme

      Veya Virtualbox Installer üzerinden.

      VirtualBox'u Yükleyici ile Çıkarma

      Klasörlerinizi işletim sistemi görüntüleriyle yedeklemeyi unutmayın.

  • Yöntem 4: Hyper-V'yi kapatma

    Hyper-V, 64 bit sistemler için bir sanallaştırma sistemidir. Bazen sanal makine için oturumun başlangıcında bir hata oluşumu oluşturan VirtualBox ile bir çatışma olabilir.

    Hipervizörü kapatmak için aşağıdakileri yapın:

    1. Kontrol panelini çalıştırın.

      Koşu Kontrol Paneli

    2. Simgeler üzerinde görüntüleme etkinleştirin. "Programlar ve Bileşenler" i seçin.

      Program Yardımcı Programını ve Bileşenlerini Çalıştırma

    3. Pencerenin sol tarafında, "Windows Bileşenlerini Etkinleştir veya Devre Dışı Bırak" bağlantısını tıklayın.

      Windows bileşenlerini etkinleştirin veya devre dışı bırakın

    4. Açılan pencerede, onay kutusunu Hyper-V bileşeninden kaldırmanız ve ardından Tamam'ı tıklatmanız gerekir.

      Hyper-V bileşenini kapatmak

    5. Bilgisayarı yeniden başlatın (isteğe bağlı) ve VirtualBox'u çalıştırmayı deneyin.

    Yöntem 5: Konuk İşletim Sisteminin Başlatılmasının Türünü Değiştirme

    Geçici bir çözüm olarak (örneğin, VirtualBox'un yeni sürümünün serbest bırakılmasından önce), başlangıç ​​işletim sisteminin türünü değiştirmeyi deneyebilirsiniz. Bu yöntem, her durumda yardımcı olmaz, ancak belki de sizin için işe yarayacaktır.

    1. Virtualbox Manager'ı çalıştırın.
    2. Sorunlu İşletim Sistemini sağ fare düğmesiyle tıklatın, "Çalıştır" öğesinin üzerine gelin ve "Arabirim ile Arka Planda Başlangıç" seçeneğini seçin.

      Virtualbox'taki arayüzü ile arka planda sanal bir makineyi başlatmak

    Bu özellik yalnızca VirtualBox'ta, sürüm 5.0 ile başlamıştır.

    Yöntem 6: Sil / Windows 7 Güncellemesini Sil

    Bu yöntem eski olarak kabul edilir, çünkü sanal makinelerdeki sanal makinelerin çalışmalarının sonlandırılmasına yol açan, bu sorunu ortadan kaldıran KB3024777 yaması açıldı.

    Bununla birlikte, bir nedenden dolayı bilgisayarınızda varsa, düzeltme yaması yoktur ve bir sorun var, yani KB3004394'ü mantıklı ya da kaldırır veya KB3024777'yi yükler.

    Kaldırma KB3004394:

    1. "Komut satırını" yönetici haklarıyla açın. Bunu yapmak için, Başlat penceresini açın, bir CMD yazın, farenin sağ tıklamasıyla "Yönetici adına çalıştır" üzerine tıklayın.

      Yönetici adına cmd'yi başlatın

    2. Ekibi koymak

      Wusa / Uninstall / KB: 3004394

      Ve ENTER tuşuna basın.

      CMD'de Windows Update Update ekibi

    3. Bu işlemden sonra, bilgisayarı yeniden başlatmanız gerekebilir.
    4. Misafir OS'unu Virtualbox'da çalıştırmak için bir kez daha deneyin.

    Kurulum KB3024777:

    1. Microsoft'a bu bağlantıya gidin.
    2. Dosya sürümünü işletim sisteminizin deşarjıyla indirin.

      Windows 7 için Güncelleme İndirme

    3. Dosyayı manuel olarak takın, gerekirse PC'yi yeniden başlatın.
    4. Sanal makine fırlatılmasını VirtualBox'ta kontrol edin.

    Vakaların ezici çoğunluğunda, bu önerilerin tam olarak yürütülmesi, 0x80004005 numaralı hatanın ortadan kaldırılmasına neden olur ve kullanıcı bir sanal makine ile kolayca başlayabilir veya çalışmaya devam edebilir.

    Devamını oku