Düzeltme: DllRegisterServer 0x80070005 hata koduyla başarısız oldu



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

Bu sorun, regsvr32 komutunu Windows Vista Home Premium (32 bit) içeren Sistemlerde çalıştırmaya çalışırken ortaya çıkar. Hata, komutun başarıyla çalıştırılmasını imkansız kılar. Yukarıdaki komutu çalıştırmayı denediğinizde, ekranda aşağıdaki hata sürekli olarak görüntülenir;



yüklendi ancak DllRegisterServer çağrısı 0x80070005 hata koduyla başarısız oldu



Bu sorun oldukça yaygındır ve bu hatanın nedeni sınırlı yönetici ayrıcalıklarıdır. Regsvr32 komutunu başarılı bir şekilde çalıştırmak için yönetici haklarına sahip olmanız gerekir. Yani sorun yönetici haklarından kaynaklandığı için bu komutu yönetici haklarıyla çalıştırarak bu sorunu kolayca çözebilirsiniz.



Aşağıdaki yöntemler ve adımlar hatayı sorunsuz bir şekilde çözmelidir.

Yöntem 1: Yönetici olarak Cmd

Sorun, sistemi kullanıcıyı basitçe tanımaya zorlayarak çözülür. yönetici komutu çalıştırmadan önce. Aşağıdaki adımlar, bunun nasıl yapılacağına dair bilgi sağlamıştır.



  1. Basın Windows anahtarı klavyenizde
  2. Tür cmd arama çubuğunda ancak BASMAYIN Giriş .
  3. Görünen programlar listesinden bulun CMD ve üzerine sağ tıklayın.
  4. Seçiniz Yönetici olarak çalıştır ve görüntülenen komut isteminden devam et'i tıklayın.
  5. Tür regsvr32 dosya yolu komutu çalıştırmak için (Dosya yolunu, tırnak işaretleri olmadan gerçek dosyanın yoluyla değiştir)

Her şey yolunda giderse, bu sefer başarılı olmalı. Herhangi bir hata mesajı görürseniz, dosya yolunun eksiksiz ve doğru olduğundan emin olun.

Yöntem 2: Kullanıcı Hesabı Denetimi UAC'sini Devre Dışı Bırakma

Kullanıcı Hesabı Kontrolünü devre dışı bırakmak bazen sorunu da çözer. Temel olarak, UAC'yi devre dışı bıraktığınızda, sistem sizden yönetici haklarını onaylamanızı istemez.

UAC'yi kapatmadan önce, daha duyarlı hale geldiği için temelde sistemin güvenliğini zayıflattığını unutmayın. güvenlik saldırılar. Bu nedenle, kayıt işlemini tamamladıktan sonra UAC'yi açmanız önerilir.

Aşağıdaki adımlar, UAC'yi çevirerek hatanın nasıl çözüleceğini gösterir.

  1. Tıklayın Başlat -> tür cmd -> sağ tıklama cmd ve Seç yönetici olarak çalıştır
  2. UAC'yi kapatmak için tıklayın, Komut İstemi'nde aşağıdaki komutu kopyalayıp yapıştırın ve Enter tuşuna basın.
    reg.exe EKLE HKLM  YAZILIM  Microsoft  Windows  CurrentVersion  Policies  System / v EnableLUA / t REG_DWORD / d 0 / f

  3. UAC'yi açmak için , aşağıdaki komutu Komut İstemi'ne yapıştırın ve Enter tuşuna basın.
    reg.exe EKLE HKLM  YAZILIM  Microsoft  Windows  CurrentVersion  Policies  System / v EnableLUA / t REG_DWORD / d 1 / f
  4. UAC'yi başarıyla devre dışı bıraktınız. Bilgisayarınızı yeniden başlatın ve yöntem 1'de verilen adımları izleyerek REGSVR32 komutunu çalıştırın. Şimdi sorunsuz bir şekilde başarıyla çalışmalıdır.

Yöntem 3: Antivirüsleri Devre Dışı Bırakın

Yönetici ayrıcalıklarına sahip olmanıza rağmen hata mesajını göreceğiniz durumlar vardır. Bunun nedeni, kayıt sürecini engelleyen antivirüsler olabilir. Dolayısıyla, 1. ve 2. yöntemleri uyguladıktan sonra hala bazı sorunlarla karşılaşıyorsanız, deneyin antivirüslerinizi devre dışı bırakmak.

  1. Çift tıklama ekranın sağ alt köşesinde bulunan antivirüs simgesi
  2. Virüsten koruma ekranı açıldığında, virüsten koruma yazılımını devre dışı bırakmak için bir seçenek arayın
  3. Genellikle, virüsten koruma yazılımını 10, 20, 30 dakika süreyle devre dışı bırakma seçeneği olacaktır ve bu, bu süreden sonra virüsten koruma yazılımınızı otomatik olarak etkinleştirecektir. İhtiyaçlarınıza en uygun seçeneği seçin.

Ayrıca, kullandığınız antivirüs türüne bağlı olarak seçeneklerin değişebileceğini unutmayın. Antivirüs devre dışı bırakıldıktan sonra, regsvr32 komutunu şimdi uygun yönetici haklarıyla çalıştırmayı deneyin ve sorunun devam edip etmediğini görün.

Not: Antivirüs, bilgisayarınızı birçok tehdide karşı korumaya yardımcı olduğu için bilgisayarınızın güvenliği için önemlidir. Bu nedenle, sorununuz çözülür çözülmez virüsten koruma yazılımınızı açmanız önerilir.

2 dakika okundu