Windows'ta 'comdlg32.ocx' eksik Hatası Nasıl Onarılır?



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

' comdlg32.ocx Dosyası, Visual Basic Runtime paketinin bir parçasıdır ve varsayılan olarak bilgisayarınızda bulunmaz. Söz konusu paketin bir parçasıdır ve birçok farklı uygulama tarafından kullanılmaktadır. Şimdi, onu kullanan uygulama aşağıdaki hata mesajını görüntüleyebilir:



Bileşen comdlg32.ocx veya bağımlılıklarından biri doğru kaydedilmemiş: bir dosya eksik veya geçersiz.



'Comdlg32.ocx' Eksik Hata



Bu mesaj, dosyanın eksik veya bozuk olduğunu belirtir. Birçok kullanıcı sorunu çözmek için kullandıkları yöntemleri yayınlayacak kadar nazik davrandığından, bu sorunu çözmek çok zor olmamalıdır, bu nedenle aşağıda bunları kontrol ettiğinizden emin olun!

Ne Sebep Olur Windows'ta 'comdlg32.ocx' Hata Eksik mi?

Windows'ta 'comdlg32.ocx' eksik hatası iki farklı sorundan kaynaklanmaktadır. Kontrol etmeniz ve umarız nihai çözüme doğru bir adım daha yaklaşmanız için bunları aşağıya ekledik!

  • 'Comdlg32.exe' dosyasıyla ilgili sorunlar - Dosya eksik, bozuk veya kayıtlı değilse, çalışan bir sürümle değiştirmeniz ve Komut İstemi'ni kullanarak yeniden kaydolmanız gerekebilir. Sorunlu uygulamanın dosyaya erişimi olmayabilir, bu nedenle sahiplik ve izinleri verdiğinizden emin olun!
  • Kullanıcı Hesabı Kontrolü (UAC) - UAC'nin devre dışı bırakılması, birçok kullanıcı için sorunu çözmeyi başardı, ancak bu yöntem çoğunlukla sorunlu uygulamaya bağlı olacaktır.

1.Çözüm: Dosyayı Yeniden Kaydedin

Bilgisayarınızdaki 'comdlg32.ocx' dosyası kaybolduysa veya bozulduysa, yapabileceğiniz en iyi şey çalışan bir dosyayı indirmek ve Komut İstemi'ni kullanarak yeniden kaydolmaktır. Bu kolay bir adım dizisidir ancak sistem dosyalarıyla çalıştığınız için talimatları dikkatli bir şekilde uyguladığınızdan emin olun. Aşağıdan kontrol edin!



  1. Bir çalışmayı indirmek için bu bağlantıyı tıklayın comdlg32.ocx bilgisayarınızdaki dosya. Bağlantıya tıklamak, indirmeyi hemen başlatacaktır. Dosyayı bilgisayarınızda bulun, üzerine sağ tıklayın ve Kopyala görünecek bağlam menüsünden.

Dosyayı kopyalamak

  1. Sonra açın Kitaplıklar sorunlu PC'ye giriş yapın veya bilgisayardaki herhangi bir klasörü açın ve sol taraftaki menüden Bu PC seçeneğine tıklayın.
  2. Dosyayı kopyalamanız gereken klasörü bulmak için bilgisayarınızda aşağıdaki konuma gidin:
C:  Windows  System32 >> 32-bit Windows C:  Windows  SysWOW64 >> 64-bit Windows
  1. Klasörün içinde herhangi bir yere sağ tıklayın ve Yapıştırmak seçeneği görünecek bağlam menüsünden. Bunun için yönetici izinleri sağlamanız gerekebilir. Şu anda orada bulunan dosyayı değiştirmek için tüm istemleri onaylayın.

Dosyayı gerekli klasörün içine yapıştırmak

  1. Aramak ' Komut istemi 'Başlat menüsüne doğrudan yazarak veya hemen yanındaki arama düğmesine basarak. Arama sonucu olarak açılacak ilk girişi sağ tıklayın ve ' Yönetici olarak çalıştır ”Bağlam menüsü girişi.
  2. Ek olarak, Windows Logo Tuşu + R tuş kombinasyonunu kullanarak Çalıştır iletişim kutusu . Yazın ' cmd 'Beliren iletişim kutusunda' Ctrl + Shift + Enter tuş kombinasyonu yönetici için Komut İstemi.

Komut İstemini Çalıştırma

  1. Pencereye aşağıdaki komutu yazın ve bastığınızdan emin olun. Giriş yazdıktan sonra.
regsvr32 / u Comdlg32.ocx regsvr32 / i Comdlg32.ocx
  1. 'Comdlg32.ocx' eksik hatasını atan uygulamayı açmayı deneyin ve sorunun hala devam edip etmediğini kontrol edin!

2.Çözüm: Programı Yönetici İzinleriyle Uyumluluk Modunda çalıştırın

Programı, bilgisayarınızda şu anda yüklü olandan daha eski bir Windows sürümü için uyumluluk modunda çalıştırmak birçok kullanıcı için çalıştı. Bazı durumlarda, sorunlu programın yürütülebilir dosyasını yönetici izinleriyle çalıştırmak, sorunu comdlg32.ocx dosyasıyla çözmeyi başardı. İkisini de veya birini aynı anda deneyebilirsiniz. Bu yöntemin çoğunlukla hatayı atan programa bağlı olduğunu unutmayın!

  1. Bulun programın çalıştırılabilir dosyasını açın ve masaüstünde, Başlat menüsünde veya Arama sonuçları penceresinde girişine sağ tıklayarak özelliklerini değiştirin ve Özellikleri . Şuraya gidin: Uyumluluk Özellikler penceresindeki sekmesine gidin ve ekranın yanındaki kutuyu işaretleyin. Bu programı yönetici olarak çalıştırın .

    Yönetici izinleriyle uyumluluk modu

  2. Altında Uyumluluk modu bölümünde, yanındaki kutuyu işaretleyin. Bu programı uyumluluk modunda çalıştırın seçenek ve seçim Windows 8 veya 7 değişiklikleri kabul etmeden önce açılır listeden. Bu seçenek zaten işaretlenmişse, işaretini tamamen kaldırın.
  3. Yönetici ayrıcalıklarıyla onaylamanız için görünebilecek tüm iletişim kutularını onayladığınızdan emin olun ve program bundan sonra yönetici ayrıcalıklarıyla başlamalıdır. Simgesine çift tıklayarak açın ve hatanın hala görünüp görünmediğini kontrol etmeye çalışın.

3. Çözüm: Sahipliği Değiştirin ve 'comdlg32.ocx' Dosyası için Tam İzin Verin

Dosyaya, hata mesajını görüntüleyen uygulama tarafından düzgün bir şekilde erişilemezse, bu hata devam eder ve uygulamayı kullanamazsınız. Ancak, 'comdlg32.ocx' dosyasının sahibini ve izinlerini herkesin erişebilmesi için değiştirmek mümkündür. Elbette, aşağıdaki adımlara devam etmek için yönetici izinlerine sahip olmanız gerekecek!

  1. Açık Kitaplıklar sorunlu PC'ye giriş yapın veya bilgisayardaki herhangi bir klasörü açın ve sol taraftaki menüden Bu PC seçeneğine tıklayın.
  2. 'Comdlg32.ocx' dosyasının bulunduğu klasörü bulmak için bilgisayarınızda aşağıdaki konuma gidin:
    C:  Windows  System32 >> 32-bit Windows C:  Windows  SysWOW64 >> 64-bit Windows
  3. Sahipliğini almanız gerekecek ocx devam etmeden önce yukarıda verilen klasörün içinde bulunan dosya. Dosyayı sağ tıklayın, ardından Özellikleri ve ardından Güvenlik sekmesi. Tıkla ileri buton. 'Gelişmiş Güvenlik Ayarları' penceresi görünecektir. Burada değiştirmelisiniz Sahip anahtarın.
  4. Tıkla Değişiklik 'Sahip:' etiketinin yanındaki bağlantı Kullanıcı veya Grup Seç penceresi görünecektir.

    Sahibin değiştirilmesi

  5. Kullanıcı hesabını şuradan seçin: ileri düğmesini tıklayın veya 'Seçilecek nesne adını girin' yazan alana kullanıcı hesabınızı yazın ve Tamam'ı tıklayın. Ekle Herkes hesabı.
  6. Tıkla Ekle Aşağıdaki düğmesini tıklayın ve üstteki Bir sorumlu seçin düğmesini tıklayarak takip edin. Kullanıcı hesabını şuradan seçin: ileri düğmesini tıklayın veya kullanıcı hesabınızı ' Seçilecek nesne adını girin 'Ve tıklayın tamam . Ekle Herkes hesabı.
  7. Altında Temel izinler bölüm, seçtiğinizden emin olun Tam kontrol yaptığınız değişiklikleri uygulamadan önce.

    Tam kontrol sağlamak

  8. Sorunun çözülüp çözülmediğini ve bilgisayarınızda hala 'comdlg32.ocx' eksik hata mesajını görüp görmediğinizi kontrol edin!

4.Çözüm: UAC'yi devre dışı bırakın

UAC'yi devre dışı bırakmak, hata belirli programlarda göründüğünde faydalı olabilir. UAC, kullanıcıyı yalnızca bilgisayarlarında daha önemli değişiklikler yapmak üzereyken uyarması nedeniyle tam olarak birincil bir güvenlik özelliği değildir. Herhangi bir şey varsa, onu kapatmak, sistem araçlarını açarken görünen bazı can sıkıcı istemleri devre dışı bırakır.

  1. Açık Kontrol Paneli Başlat menüsünde arayarak. Ayrıca şunu da kullanabilirsiniz: Windows Tuşu + R tuş kombinasyonu , yazın ' control.exe ' içinde Çalıştırmak görünecek olan kutu ve Tamam'ı tıklayın.
  2. Değiştir Görüntüle Denetim Masası'ndaki seçeneği Büyük ikonlar ve bulun Kullanıcı hesapları seçeneği kaydırarak veya aşağıya bakarak.

    Kontrol Panelindeki Kullanıcı Hesapları

  3. Açın ve ' Kullanıcı hesabı kontrol ayarlarını değiştir ' buton. Güvenlik kaydırıcısında seçebileceğiniz birkaç farklı seviye olduğunu fark edeceksiniz.
  4. Bu değeri düşürmeyi deneyin bir üst kaydırıcıdaysa ve sorunlu programı başlattıktan sonra yardımcı olup olmadığını kontrol edin. Hata hala görünüyorsa işlemi tekrarlayın.

    UAC'yi yönetme

  5. Size tavsiye ederiz UAC'yi kapat şimdilik programın muhtemelen başarıyla başlatılması ve daha sonra etkinleştirmeyi denemesi gerektiği için.
5 dakika okundu