Windows 10'da 0x80004005 hata kodu

Windows 10'daki sinir bozucu hata kodu 0x80004005 çeşitli varyasyonlarda görünebilir ve genellikle "Tanımsız hata" olarak sınıflandırılır ve bu hatanın kaynağını anlamayı zorlaştırır. Kullanıcı, Virtual Box gibi sanal makinelere ağ üzerinden paylaşılan klasörlere veya sürücülere erişemediğinde 0x80004005 hatası oluşabilir. Ancak hepsi bu kadar değil, bu hata Windows güncellemelerini "güncelleme merkezine" yüklerken de görünür. Windows 10'da 0x80004005 hata kodunu nasıl düzelteceğimize bakalım.

Windows 10'da 0x80004005 hatası nasıl düzeltilir

Sanal kutudaki bir hata , erişim ağındaki bir hata veya Windows Update'teki bir hata gibi çeşitli durumlar için bu hataya bir çözüm sunacağım . Hatanın nerede olduğunu hemen seçebilir ve düzeltmeye başlayabilirsiniz:

  1. Paylaşılan klasörlere ve sürücülere erişmeye çalışırken 0x80004005 hatası.
  2. Hata E_FAIL (0x80004005) Sanal Kutu.
  3. Windows Update hatası 0x80004005.

1. Paylaşılan klasörlere ve sürücülere erişmeye çalışırken 0x80004005 hatası

Bu hata, ağ üzerinden başka bir yerel bilgisayara erişmeye çalışırken ortaya çıkar. Diğer durumlarda, bir dosyayı silmeye, taşımaya veya yeniden adlandırmaya çalıştığınızda, belki de bu dosya taşınma sırasında sistem tarafından kullanılıyor olabilir.

0x80004005 tanınmayan hata

Yöntem 1. Win + R tuş bileşimine basın ve Kayıt Defteri Düzenleyicisi'ni açmak için regedit yazın . Kayıt Defteri Düzenleyicisi'nde aşağıdaki yola gidin:

  • HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

Sağ fare düğmesi ve Yeni > DWORD Değeri (32-bit) ile boş bir alana sağ tıklayın . Ardından, adı LocalAccountTokenFilterPolicy ve değeri 1 olarak ayarlayın . Sisteminiz 64 bit ise, bir QWORD (64 bit) parametresi oluşturmanız gerekir .

LocalAccountTokenFilterPolicy

Yöntem 2 .

Win + R tuş kombinasyonuna basın ve Aygıt Yöneticisi'ni açmak için hdwwiz.cpl yazın. Ardından, " Ağ bağdaştırıcıları " sütununu genişletin, " Görünüm" üstündeki sekmeyi tıklayın ve " Gizli aygıtları göster " i seçin . Microsoft 6to4 ağ bağdaştırıcılarınız varsa , üzerlerine sağ tıklayın ve cihazı kaldır seçeneğini seçin . Bilgisayarınızı yeniden başlatın ve ağ erişiminde 0x80004005 hatasının çözülüp çözülmediğini kontrol edin.

Hata devam ederse, SMB protokolünü kontrol etmenizi öneririm. Bu öğretici Adım 6'ya bakın.

Microsoft 6to4 adaptörleri

2. Hata E_FAIL (0x80004005) Sanal Kutu

Sanal makinede bu hatanın ne zaman ortaya çıktığını inceleyelim. 6.0 Virtual box sürümünde 32-bit desteği bulunmadığını belirtmek isterim. Bu nedenle, Virtual box'ı Windows 7, XP'nin sonraki sürümlerine kurarsanız, 6.0 sürümüne kadar yükleyin. Aksine, programı en son sürüme güncellemeniz gerekebilir. Bu, gelecekte birçok hatayı çözecektir. Ayrıca Windows'un kendi Hyper-V sanal makinesine sahip olduğunu ve diğerlerinden hiçbir şekilde daha düşük olmadığını önermek istiyorum.

0x80004005 Sanal kutu hatası

Yöntem 1 . Win + R tuş kombinasyonuna basın ve Kayıt Defteri Düzenleyicisi'ni açmak için regedit yazın . Kayıt Defteri Düzenleyicisi'nde aşağıdaki yola gidin:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

Sağ tarafta , DisableUserCallbackException değerine sahip benzer bir C: \ Program Files \ Oracle \ VirtualBox \ VirtualBox.exe anahtarınız varsa , silin ve sorunun çözülüp çözülmediğini kontrol edin. Bir virüsten koruma ürünü kullanıyorsanız, bir süre devre dışı bırakın ve kayıt defterinde anı tekrarlayın.

VirtualBox.exe DISABLEUSERCALLBACKEXCEPTION

Yöntem 2 . Dosyaları, dolayısıyla kopyanın yedek dosyasını kullanarak yeniden adlandırmayı denemelisiniz. Başlangıç ​​olarak, hatanın çöktüğü kurulu sistemin yolunu bilmelisiniz. Yol, "Dosya"> "Ayarlar" tıklanarak Sanal Kutunun kendisinde görüntülenebilir. Yolu bulduğumuzda, varsayılan olarak takip ediyoruz, hepsinde C: \ Kullanıcılar \ adınız \ VirtualBox VM'ler var, işletim sistemini seçin, benim durumumda 7 klasörü (Win7). Klasörde, .vbox ve .vbox-prev uzantılı iki dosyayla ilgileniyoruz:

  1. Her itfaiyecinin yedeklemesi için .vbox dosyasını kesip başka bir yere yapıştırın . Hata çözülürse daha sonra kaldırılabilir.
  2. Sonra, yeniden adlandırmak .vbox-önceki dosyayı .vbox  uzantısı tarafından çıkarmadan -prev önek .

VMbox dosyalarını yeniden adlandırma


Şimdi C: \ Users \ adınız \ .VirtualBox klasörüne gidin , aynısını yapmanız gerekir:

  1. VirtualBox.xml  dosyasını kesin ve yedekleme için güvenli bir konuma yapıştırın.
  2. -Prev önekini kaldırarak VirtualBox.xml- prev'i normal VirtualBox.xml olarak yeniden adlandırın .

VMbox dosyasının bir kopyasını geri yükleyin

3. Hata 0x80004005 Windows Update

Güncellemeleri yüklerken Windows 10'da 0x80004005 hatasını nasıl düzelteceğimize bakalım.

Yöntem 1 . Sistem dosyası dpcdll.dll'nin değiştirilmesi gerekiyor . Bunu yapmak için, bu dosyanın bir kopyasını başka bir güvenilir bilgisayardan bir USB flash sürücüye kopyalamanız gerekir . Ardından, sistemin size sistem dosyasını değiştirme fırsatı vermesi için Güvenli Modda önyükleme yapmanız gerekecektir. Her şeyi hazırladığınızda ve güvenli modda başlattığınızda, yolu izleyin ve dpcdll.dll dosyasını değiştirin :

  • X86 için: C: \ Windows \ System32.
  • X64 için : C: \ Windows \ SysWOW64.

Bundan sonra, yönetici olarak bir komut istemi açın ve regsvr32 dpcdll.dllbu dosyayı sisteme kaydetmek için komutu girin .

dpcdll dosyasını kaydettir

Yöntem 2 . Bu bir özellik güncellemesi değilse, yalnızca toplu bir güncellemeyse, Windows güncellemelerini resmi Microsoft dizininden manuel olarak indirebilir ve yükleyebilirsiniz. Gidin Ayarlar > Güncelleme ve Güvenlik > Windows Update > Görünüm Güncelleme sağda History . Hangi güncellemenin başarısız olduğunu görmek için günlüğe bakın. Ardından, Windows güncelleme kataloğuna gidin, yüklenemeyen, indirilemeyen ve kurulamayan güncellemenin KB numarasını girin .

Yukarıdakiler yardımcı olmadıysa, Windows Update'teki çeşitli hataları ortadan kaldırmanın en çözülebilir yollarının yazıldığı mükemmel bir kılavuz derledim.

Windows güncellemeleri yüklenemedi