Türkiye'nin en büyük bilgi, eğitim ve sosyal içerikli paylaşım sitesi "Bilgi Hanesi"

Windows Comdlg32.ocx Hatası ve Çözümü | Component ‘comdlg32.ocx Errors Fix

0 80

Son günlerde oldukça fazla çözümü konusunda araştırma yapılan comdlg32.ocx hatası nedir, nasıl çözümlenir, windows 7, vista ve xp comdlg32.ocx Nedir, nasıl düzeltilir, hatasının çözümü gibi konu ile merak edilen önemli sorulara cevap vermeye çalışacağım..

Öncelikle Comdlg32.ocx Nedir, Ne işe Yarar, ona bir bakalım..

Comdlg32.ocx, bir sistem dosyasıdır ve CMDialog ActiveX Control DLL kütüphanesinde activex denetiminin işlevini üstlenir. Visual Studio 6 / Visual Basic 6 ile gelen bir özellik olup bilgisayarınız da bu dosyanın olmaması halinde aşağıdaki uyarı hatasını verir;

Windows XP/Vista ve Windows 7’de “Component ‘comdlg32.ocx’ or one of its dependencies not correctly registered: a file is missing or invalid” hatası alıyorsanız eğer aşağıdaki çözümü uygulayabilirsiniz:

Comdlg32.ocx Hatası ve Çözümü

1- comdlg32.ocx dosyasını indirin,
2- comdlg32.ocx dosyasını C:\Windows\system32 dizinine atın. 64bit Windows Vista/7 için C:\Windows\SysWOW64 konumuna atın.
3- Başlat-Çalıştır’a cmd yazıp komut istemi penceresini açın ve şu komutu yazın:

regsvr32 c:\windows\system32\comdlg32.ocx

64bit Windows Vista/7 için, komut istemini yönetici olarak açmanız gerekmektedir (Komut istemini yönetici olarak açmak için: Başlat-Tüm Programlar-Donatılar- Komut istemi’ne sağ tıklayıp Yönetici Olarak Çalıştır’ı seçin). Ve şu komutu yazın:

regsvr32 c:\windows\syswow64\comdlg32.ocx

===ENGLISH===
Fixing “Component ‘comdlg32.ocx’ or one of its dependencies not correctly registered: a file is missing or invalid” error on Windows XP/Vista/7:

How to Fix Comdlg32.ocx;

1- Download comdlg32.ocx and extract comdlg32.ocx from zip file
2- Move comdlg32.ocx to C:\Windows\system32 folder. For 64bit Vista/Win7, move comdlg32.ocx to C:\Windows\SysWOW64
3- Open a command line window and type following command:
regsvr32 C:\Windows\system32\comdlg32.ocx

Note: a) On 64bit Vista/Win7, run this command instead:

regsvr32 c:\Windows\SysWOW64\comdlg32.ocx

b) For Vista/Win7 with UAC turn on, the above command needs to be run from elevated command prompt.

Once comdlg32 is registered successfully, following message will prompt, DllRegisterServer in C:\WINDOWS\System32\comdlg32.ocx succeeded.
Now launch the application again you should not see file missing error.
Update: Important note if you use WIN7: when registering comdlg32.ocx, it must be done as administrator, or regsvr32.exe will failed with error 0x8002801c.

To do this as administrator, Go to ‘All Programs -> Accessories -> Command Prompt’, right click on ‘Command Prompt’ icon, and click on ‘Run as administrator’ to start a command prompt, then run the regsvr32 command.

comdlg32 ocx windows 7 hatası,  comdlg32 ocx hatası, comdlg32 ocx hatası çözümü, comdlg32 ocx hatası windows 7

Cevap bırakın

E-posta hesabınız yayımlanmayacak.