Düzeltme: DllUnregisterServer 0x80040200 Hata Koduyla Başarısız Oldu



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

Bazı Windows kullanıcıları ' DllUnregisterServer 0x80040200 hata koduyla başarısız oldu ′ Bir DLL dosyasını kaydetmeye veya kaydını silmeye çalışırken veya bir DLL dosyasını otomatik olarak kaydetmeye çalışan bir uygulamayı yüklemeye çalışırken. Bu sorunun Windows 7, Windows 8.1 ve Windows 10'da ortaya çıktığı bildiriliyor.



DllUnregisterServer 0x80040200 hata koduyla başarısız oldu



Bu belirli hatayı üretmeye neden olacak en yaygın neden bir izin sorunudur. Bunu halletmek için, DLL dosyasını yönetici erişimi ile denemeniz ve kaydettirmeniz veya kaydını silmeniz gerekir.



Ancak, bir programı yüklemeye çalışırken sorun ortaya çıkarsa, yükleme başarısız olduktan sonra dosyayı yeniden kaydettirmeniz gerekebilir. Bir sorunla karşılaşırsanız OCX bağımlılığı yüklemeyi tekrar denemeden önce dosyayı System32 klasörüne taşımayı deneyin.

Yöntem 1: DLL dosyasının kaydını Yönetici Erişimi ile silme

Bir DLL dosyasının kaydını manuel olarak silmeye çalışırken bu hatayı görürseniz, muhtemelen 0x80040200 çünkü yeterli izinlere sahip değilsiniz. Bu senaryo geçerliyse, bu hata mesajından tamamen kaçınabilmeniz gerekir. 'Regsvr32' yükseltilmiş bir komut isteminde komut.

Bunu daha önce denemediyseniz, DLL dosyasının kaydını yükseltilmiş bir CMD isteminden manuel olarak silmeyi denemek için aşağıdaki talimatları izleyin:



  1. Basın Windows tuşu + R açmak için Çalıştırmak iletişim kutusu. Sonra yazın 'Cmd' metin kutusunun içinde ve Ctrl + Üst Karakter + Enter yükseltilmiş bir CMD Komut istemi. Gördüğün zaman UAC (Kullanıcı Hesabı Kontrolü) , Tıklayın Evet yönetici ayrıcalıkları vermek.

    Komut İstemini Çalıştırma

  2. Yükseltilmiş CMD isteminin içindeyken, aşağıdaki komutu yazın ve Giriş .DLL dosyasının kaydını manuel olarak silmek için:
    regsvr32 / u * DLL Dosyası *

    Not: * DLL dosyasının * sadece bir yer tutucu olduğunu unutmayın. Kaydını silmeye çalıştığınız DLL dosyasının adı + uzantısı ile değiştirmeniz gerekecektir. Örneğin, cdo32.dll dosyasının kaydını silmemiz gerekti, bu yüzden regsvr32 / u cdo32.dll komut.

  3. Operasyonun kullanılmadan başarıyla tamamlanması durumunda 0x80040200 hata kodu, makinenizi yeniden başlatın ve daha önce soruna neden olan kurulumu tamamlayın.

Aynı sorunun hala devam etmesi veya bu işlemin uygulanabilir olmaması durumunda, aşağıdaki bir sonraki olası düzeltmeye geçin.

Yöntem 2: Program Kurulumundan Sonra Dosyayı Yeniden Kaydetme

Bir uygulamayı yüklemeye çalışırken bu hatayı görüyorsanız, bu hatayı muhtemelen düzgün yüklenmeyen bazı bağımlılıklar nedeniyle görüyorsunuzdur. Bu durumda, büyük olasılıkla sorunu çözmek için yükleyiciyi çalıştırmak yönetici haklarıyla ve ardından başarısız olan bağımlılığı manuel olarak silme ve kaydetme.

Not: Bu düzeltmenin sıklıkla Windows 7'de etkili olduğu bildirilmektedir.

Bu senaryonun uygulanabilir olması durumunda, kurulumu yönetici erişimiyle çalıştırmak için aşağıdaki talimatları izleyin ve ardından başarısız olan bağımlılığı yeniden kaydedin:

  1. Dosya Gezgini'ni açın ve sonuçta hataya neden olan yükleyicinin konumuna gidin.
  2. Üzerine sağ tıklayın ve seçin Yönetici olarak çalıştır yeni açılan bağlam menüsünden.

    Yükleyiciyi yönetici erişimiyle çalıştırma

  3. Kurulumu tamamlamak için ekrandaki talimatları izleyin. Aynı şeyi görürsen aldırma 0x80040200 error - Hata penceresini kapatın ve bir sonraki adıma geçin.
  4. Bir Çalıştırmak iletişim kutusuna basarak Windows tuşu + R . Sonra yazın 'Cmd' metin kutusunun içinde ve Ctrl + Üst Karakter + Enter yükseltilmiş bir CMD istemi açmak için.

    Komut İstemini Çalıştırma

  5. Komut İstemi terminaline girdikten sonra, aşağıdaki komutları sırayla yazın ve her komutun ardından kaydı silmek ve ardından OCX bağımlılığını yeniden kaydetmek için Enter tuşuna basın:
    spr32x30.ocx / KAYDI SİL spr32x30.ocx / REGSERVER
  6. Bilgisayarınızı yeniden başlatın ve sorunun bir sonraki bilgisayar başlangıcında çözülüp çözülmediğine bakın.

Aynı sorunun devam etmesi durumunda, aşağıdaki bir sonraki olası düzeltmeye geçin.

Yöntem 3: OCX Dosyasını System32 klasöründen çalıştırma

Bir .ocx dosyasıyla (OLE Denetim Uzantısı) çalışırken bu sorunla karşılaşırsanız, büyük olasılıkla bir izin sorunu yaşarsınız. Etkilenen birkaç kullanıcı, .OCX dosyasını System32 klasörüne taşıyarak ve gerekli erişime sahip olduğundan emin olmak için oradan başlatarak bu sorunu çözmeyi başardıklarını onayladı.

ÖNEMLİ: Bunu yalnızca .OCX dosyasının bir güvenlik riski oluşturmadığından% 100 eminseniz yapın.

Gerçekten karşılaşıyorsanız 0x80040200 Bu dosya türünde hata kodu varsa, dosyayı açmadan önce System32 klasörüne taşımak için aşağıdaki talimatları izleyin:

  1. Dosya Gezgini'ni açın, .OCX dosyasının konumuna gidin, üzerine sağ tıklayın ve seçin Kesmek bağlam menüsünden.

    Dosyayı kesmek

  2. Ardından, şuraya gidin: C: Windows System32 ve az önce yaptığınız dosyayı yapıştırın panonuza kopyalandı .
  3. Dosya, System32 klasörüne gidin, kurulumu bir kez daha tekrarlayın ve hala aynı sorunla karşılaşıp karşılaşmadığınızı görün. 0x80040200 hata.
Etiketler pencereler 3 dakika okundu