Artikel ini disusun oleh tim penyunting terlatih dan peneliti yang memastikan keakuratan dan kelengkapannya.
Tim Manajemen Konten How.com.vn memantau hasil penyuntingan staf kami secara saksama untuk menjamin artikel yang berkualitas tinggi.
Artikel ini telah dilihat 10.390 kali.
Artikel How.com.vn ini akan mengajarkan kepada Anda cara meregistrasikan berkas DLL yang membuat jalur (path) dari berkas ke registry Windows. Registrasi berkas DLL dapat menyelesaikan masalah aktivasi awal (startup) pada beberapa program. Namun, sebagian besar berkas DLL tidak mendukung registrasi atau memang sudah diregistrasi. Perlu diingat bahwa Anda tidak bisa meregistrasikan berkas DLL bawaan komputer Windows karena berkas-berkas tersebut penting bagi operasi Windows. Selain itu, pembaruan dari Windows juga dapat memperbaiki berkas-berkas DLL yang kedaluwarsa atau tidak berfungsi.
Langkah
- Pahami cara kerja metode ini. Anda bisa menggunakan kombinasi perintah "regsvr" dan nama berkas DLL untuk meregistrasikan berkas jika berkas mendukung perintah ekspor “Register Server”. Prosedur ini akan membuat jalur atau path dari registry Windows ke berkas DLL sehingga proses sistem operasi dapat mencari dan menggunakan berkas DLL dengan lebih mudah.
- Biasanya, Anda perlu mengikuti metode ini untuk meregistrasikan berkas DLL dari program pihak ketiga yang harus disandingkan secara langsung dengan sumber tingkat sistem (mis. Command Prompt).
- Kenali makna atau maksud dari pesan galat "entry point". Jika sudah diregistrasikan, berkas DLL tidak mendukung perintah ekspor “Register Server”, atau kodenya tidak memungkinkan berkas untuk terhubung dengan registry Windows. Anda akan menerima pesan galat "The module [nama berkas DLL] was loaded but the entry point DllRegisterServer was not found". Jika pesan seperti ini muncul, berkas DLL tidak dapat diregistrasikan.
- Pesan galat "entry point" sendiri sebenarnya bukanlah masalah, tetapi bentuk konfirmasi karena saat pesan muncul, berkas DLL yang Anda miliki tidak perlu diregistrasikan.
- Cari berkas DLL yang Anda ingin registrasikan. Kunjungi folder penyimpanan berkas DLL yang perlu diregistrasikan. Setelah menemukan berkas tersebut, Anda bisa beralih ke langkah berikutnya.
- Jika Anda sudah memasang program dengan berkas DLL yang perlu diregistrasi, misalnya, buka folder pemasangan program (mis. "C:\Program Files\[nama program]").
- Buka jendela properti berkas DLL. Klik kanan berkas, kemudian klik “Properties” pada menu drop-down. Jendela pop-up akan dibuka setelahnya.
- Catat nama berkas DLL. Pada kolom di bagian atas jendela “Properties”, Anda bisa melihat nama lengkap berkas. Nama ini perlu dimasukkan nanti.
- Karena sebagian besar berkas DLL memiliki nama yang sulit diingat, ada baiknya Anda membiarkan jendela “Properties” tetap terbuka pada tahap ini. Dengan demikian, Anda dapat menyalin nama tersebut nanti.
- Salin alamat berkas DLL. Klik dan seret kursor pada rangkaian teks di sisi kanan judul "Location", kemudian tekan pintasan Ctrl+C untuk menyalin alamat direktori berkas DLL.
- Cari program Command Prompt. Tikkan command prompt pada bilah pencarian menu “Start”. Ikon Command Prompt akan ditampilkan di bagian atas jendela.
- Beralihlah ke direktori berkas DLL. Tikkan cd dan sisipkan spasi, gunakan pintasan Ctrl+V untuk menempelkan alamat direktori berkas DLL, kemudian tekan tombol ↵ Enter.
- Sebagai contoh, jika berkas DLL berada pada folder "SysWOW64" di folder bawaan "Windows", masukkan perintah sebagai berikut:
cd C:\Windows\SysWOW64
- Sebagai contoh, jika berkas DLL berada pada folder "SysWOW64" di folder bawaan "Windows", masukkan perintah sebagai berikut:
- Tikkan perintah "regsvr" dan nama berkas DLL. Masukkan regsvr32 dan sisipkan spasi, kemudian tikkan nama berkas DLL (lengkap dengan ekstensi “.dll”) dan tekan tombol ↵ Enter. Jika berkas DLL dapat diregistrasi, pesan konfirmasi akan ditampilkan.[1]
- Sebagai contoh, jika nama berkas adalah "usbperf.dll", perintah yang dimasukkan akan tampak seperti ini:
regsvr32 usbperf.dll
- Untuk menyalin nama berkas DLL pada tahap ini, buka kembali folder penyimpanan berkas (jendela “Properties” akan muncul), tandai nama pada kolom teks, dan tekan pintasan Ctrl+C. Anda bisa menempelkan nama berkas ke jendela Command Prompt dengan menekan Ctrl+V.
- Jika berkas DLL sudah atau tidak dapat diregistrasi, Anda akan melihat pesan galat "entry point", dan bukan pesan konfirmasi.
- Sebagai contoh, jika nama berkas adalah "usbperf.dll", perintah yang dimasukkan akan tampak seperti ini:
- Coba batalkan registrasi berkas DLL dan lakukan registrasi ulang. Jika Anda mendapatkan pesan galat selain “entry point” saat memasukkan perintah "regsvr", Anda mungkin perlu membatalkan registrasi berkas sebelum bisa meregistrasikannya:
- Tikkan regsvr32 /u nama.dll dan tekan tombol ↵ Enter. Pastikan Anda mengganti "nama" dengan nama berkas DLL.
- Tikkan regsvr32 nama.dll dan tekan ↵ Enter, dan jangan lupa ganti "nama" dengan nama berkas DLL.
Iklan
- Pahami cara kerja metode ini. Dengan membuat daftar berkas DLL pada komputer dan menjalankan daftar sebagai berkas BAT, Anda bisa meregistrasikan semua berkas DLL pada komputer secara otomatis. Prosedur ini menjadi pilihan optimal jika Anda tidak memiliki berkas DLL khusus yang perlu diregistrasikan.
- Cari program Command Prompt. Tikkan command prompt pada bilah pencarian menu “Start”. Anda bisa melihat ikon program Command Prompt di bagian atas jendela menu.
- Beralihlah ke direktori Windows. Tikkan cd c:\Windows dan tekan ↵ Enter. Perintah ini memberi tahu Command Prompt untuk mengeksekusi perintah berikutnya di dalam folder "Windows".
- Buat daftar berkas DLL. Tikkan dir *.dll /s /b > C:\regdll.bat pada jendela Command Prompt, kemudian tekan ↵ Enter. Setelah itu, Command Prompt dapat membuat berkas yang mencakup lokasi dan nama setiap berkas DLL di direktori Windows.
- Tutup jendela Command Prompt. Setelah Anda melihat baris teks "c:\Windows>" di bawah perintah yang dimasukkan, Anda bebas menutup jendela Command Prompt dan beralih ke langkah berikutnya.
- Salin berkas ke desktop. Untuk menyimpan perubahan, Anda perlu menyimpan salinan berkas "regdll" ke desktop:
- Klik berkas satu kali untuk memilihnya.
- Tekan Ctrl+C.
- Klik desktop.
- Tekan Ctrl+V.
- Buka daftar berkas di Notepad. Klik berkas pada desktop satu kali untuk memilihnya, kemudian ikuti langkah-langkah berikut:
- Klik kanan berkas "regdll".
- Klik “Edit” pada menu drop-down.
- Hapus direktori atau lokasi berkas DLL yang tidak dibutuhkan. Meskipun bersifat opsional, langkah ini membantu mengurangi waktu yang dibutuhkan untuk meregistrasikan berkas-berkas DLL. Anda bisa menghapus baris teks yang memuat direktori atau lokasi berikut:[2]
- C:\Windows\WinSXS — Seperempat segmen terbawah dokumen biasanya memuat baris-baris ini.
- C:\Windows\Temp — Anda bisa menemukan baris ini di dekat segmen yang memuat baris "WinSXS".
- C:\Windows\$patchcache$ — Baris ini lebih sulit dicari. Namun, Anda bisa melakukan pencarian dengan menekan pintasan Ctrl+F, mengetikkan $patchcache$, dan mengeklik “Find next”.
- Tambahkan perintah "regsvr" ke setiap baris teks. Anda dapat menambahkannya menggunakan fitur "Find and Replace" bawaan Notepad:
- Klik “Edit”.
- Klik “Replace...” pada menu drop-down.
- Tikkan c:\ pada kolom "Find what".
- Tikkan Regsvr32.exe /s c:\ pada kolom "Replace with".
- Klik “Replace All”.
- Tutup jendela.
- Simpan perubahan dan tutup jendela Notepad. Tekan Ctrl+S untuk menyimpan perubahan, kemudian klik tombol “X” di pojok kanan atas jendela Notepad untuk menutupnya. Pada tahap ini, Anda sudah siap menjalankan berkas "regdll.bat".
- Jalankan berkas. Klik kanan berkas "regdll.bat", klik “Run as administrator”, dan pilih “Yes” saat diminta menjalankan berkas di Command Prompt. Setelah itu, Command Prompt akan mulai meregistrasikan setiap berkas DLL yang tersedia. Proses ini dapat memakan waktu yang lama sehingga pastikan komputer tetap menyala dan tercolok ke listrik selama proses berlangsung.
- Tutup Command Prompt. Setelah proses selesai, Anda bisa menutup jendela Command Prompt. Berkas-berkas DLL pada komputer sekarang sudah selesai diregistrasi.Iklan
Tips
- Membatalkan registrasi berkas DLL dapat menjadi langkah berguna jika Anda ingin menghapusnya karena setiap berkas DLL yang diregistrasi dianggap sebagai berkas yang hanya bisa dibaca (read-only) sehingga tidak bisa dihapus tanpa dibatalkan registrasinya terlebih dahulu.
Peringatan
- Berkas DLL penting agar Windows dapat berjalan dengan baik. Meskipun hampir tidak bisa terjadi, perlu diingat bahwa penghapusan atau perubahan berkas DLL sistem secara tidak sengaja dapat membahayakan atau merusak komputer.
Referensi
Tentang How.com.vn ini
Apakah artikel ini membantu Anda?
⚠️ Disclaimer:
Content from Wiki How Bahasa Indonesia language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.
- - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
- - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
- - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
- - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.