Komponen COMCTL32.OCX atau dependensi tidak terdaftar: file hilang atau tidak valid

Komponen COMCTL32.OCX atau dependensi tidak terdaftar: file hilang atau tidak valid

 Komponen COMCTL32.OCX atau dependensi tidak terdaftar: file hilang atau tidak valid

Notebooks.my.id - Saat Anda mencoba menjalankan program yang dibuat menggunakan Visual Basic (VB klasik) di komputer Windows 11/10, kesalahan berikut mungkin terjadi:

Kesalahan waktu proses '339':


Komponen 'COMCTL32.OCX' atau salah satu dependensinya tidak

terdaftar dengan benar: file hilang atau tidak valid


comctl32.ocx kesalahan 339 hilang


Mari kita lihat cara memperbaiki kesalahan ini pada versi Windows apa pun, termasuk Windows 11.


Catatan: Ada dua versi Kontrol Umum Microsoft Windows. Comctl32.ocx berisi Windows Common Controls 5.0 dan disertakan dengan Microsoft Visual Studio 5.0. Mscomctl.ocx berisi Windows Common Controls 6.0 dan disertakan dengan Visual Studio 6.0.


Perbaiki untuk Kesalahan COMCTL32.OCX hilang atau tidak terdaftar


Daftarkan COMCTL32.OCX menggunakan RegSvr32.exe


Pertama, periksa apakah file COMCTL32.OCX ada di folder berikut:


Jika Anda menggunakan Windows edisi 64-bit:

C:\Windows\SysWOW64


Jika Anda menggunakan Windows edisi 32-bit:

C:\Windows\System32


Jika COMCTL32.OCX ada di lokasi di atas, maka yang perlu Anda lakukan hanyalah mendaftarkan modul menggunakan perintah regsvr32.exe.


Untuk mendaftarkan modul, buka jendela Command Prompt administrator dan ketik perintah berikut:


Untuk sistem Windows 64-bit:

regsvr32 C:\Windows\SysWOW64\COMCTL32.OCX


Untuk sistem Windows 32-bit:

regsvr32 C:\Windows\System32\COMCTL32.OCX


Anda akan melihat output/pesan berikut:

DllRegisterServer di comctl32.ocx berhasil.

RegSvr32.exe melempar kesalahan 0x8002801c?


Jika baris perintah di atas memunculkan kesalahan 0x8002801c, itu berarti perintah tidak berhasil menulis ke registri. Ini terjadi jika Anda menjalankan perintah dari Command Prompt normal alih-alih admin atau Command Prompt yang ditinggikan.

Modul "comctl32.ocx" telah dimuat tetapi panggilan ke DllRegisterServer gagal dengan kode kesalahan 0x8002801c.


Untuk informasi lebih lanjut tentang masalah ini, cari secara online menggunakan kode kesalahan sebagai istilah pencarian.


Untuk mengatasi kesalahan 0x8002801c, jalankan kembali baris perintah dari admin Command Prompt.


COMCTL32.OCX Hilang? Unduh sekarang


Jika COMCTL32.OCX hilang dari direktori Windows\System32 atau Windows\SysWOW64, Anda akan menerima galat berikut saat menjalankan baris perintah RegSvr32.exe:

Modul "C:\Windows\SysWOW64\comctl32.ocx" gagal dimuat.


Pastikan biner disimpan di jalur yang ditentukan atau debug untuk memeriksa masalah dengan file .DLL biner atau dependen.


Modul yang ditentukan tidak dapat ditemukan.


Dalam hal ini, Anda harus mengunduh modul dan menyimpannya ke folder C:\Windows\System32 (untuk komputer Windows 64-bit) atau Windows\SysWOW64 (untuk komputer Windows 32-bit).


Unduh COMCTL32.OCX


Versi terbaru COMCTL32.OCX adalah v6.01.9839. Ini disertakan dalam paket VB60SP6-KB3096896-x86-ENU.msi (Microsoft Visual Basic 6.0 Service Pack 6 Security Rollup Update 1/8/2016) dari Microsoft Corporation. Berikut tautan unduhannya:

https://www.microsoft.com/en-us/download/details.aspx?id=50722

 1. Setelah diunduh, buka paket MSI menggunakan utilitas 7-Zip freeware.

 2. Ekstrak/copy modul COMCTL32.OCX dan simpan ke folder Windows\System32 atau Windows\SysWOW64. Pada sistem Windows 64-bit, ekstrak file OCX ke: C:\Windows\SysWOW64. Pada sistem Windows 32-bit, ekstrak file OCX ke C:\Windows\System32.

 3. Kemudian daftarkan modul menggunakan baris perintah RegSvr32.exe seperti yang dijelaskan di bagian atas artikel ini.


COMCTL32.OCX – Informasi File


Nama file: COMCTL32.OCX

Terverifikasi : Ditandatangani

Penerbit: Microsoft Corporation

Perusahaan: Microsoft Corporation

Deskripsi: Kontrol Umum Windows Kontrol ActiveX DLL

Produk: COMCTL

Versi prod : 6.01.9839

Versi berkas : 6.01.9839

Tipe Mesin: 32-bit

MD5 : 2640ad05ab39321e6c9d3c71236ca0df

SHA1 : 03d30b572f312c2b554e76b3a18fbbb4a38a9be4

SHA256 : 634d27df20591de4d9b44dfb7f1ef03284c1d120f61b0801d668c1076d72cb6d


Perhatikan bahwa paket MSI berisi file OCX berikut di antara banyak file lain di dalam arsip:

  * ComCt232.ocx

  * ComCt332.ocx

  *comctl32.ocx

  * ComDlg32.ocx

  *dbgrid32.ocx

  *dblist32.ocx

  *mci32.ocx

  *MSAdoDc.ocx

  * MSChrt20.ocx

  * mscomct2.ocx

  * mscomctl.ocx

  * MSComm32.ocx

  *MSDatGrd.ocx

  *MSDatLst.ocx

  *MSDatRep.ocx

  * MSFlxGrd.ocx

  *MShflxgd.ocx

  * MSINET.ocx

  * msmapi32.ocx

  * msmask32.ocx

  * msrdc20.ocx

  *MSWINSCK.ocx

  * PicClp32.ocx

  * richtx32.ocx

  * sysinfo.ocx

  * TabCtl32.ocx

  * wbclsdsr.ocx


TERKAIT: [Fix] Hilang VCRUNTIME140.DLL, VCRUNTIME140_1.DLL, MSVCP140.DLL


Apa itu COMCTL32.OCX?


COMCTL32.OCX adalah modul 32-bit yang digunakan oleh pengembang saat membuat aplikasi menggunakan Visual Basic. Modul COMCTL32.OCX tidak dikirimkan dengan Windows, secara default. Microsoft telah menginformasikan bahwa modul ini akan didukung di Windows 11 (dan sebelumnya), tetapi harus dikirimkan bersama dengan perangkat lunak masing-masing. Ini berarti modul tidak akan tersedia melalui WinBIndex.


Untuk informasi selengkapnya, lihat bagian bernama "Berkas runtime yang didukung untuk didistribusikan dengan aplikasi Anda" dalam artikel Pernyataan Dukungan untuk Visual Basic 6.0. Bahkan sekarang, ada banyak pengguna yang menjalankan aplikasi VB lama mereka di Windows 11/10.

TERKAIT: Perbaiki untuk Kesalahan Komponen RICHTX32.OCX saat menjalankan Program


Saya harap artikel ini membantu Anda menyelesaikan kesalahan COMCTL32.OCX dan menjalankan aplikasi VB klasik Anda dengan sukses.


Lihat juga: Kesalahan Comdlg32.ocx hilang saat menjalankan aplikasi?

  ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ ________

Previous Post Next Post