Unduh PDF
Unduh PDF
Artikel wikiHow 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.
-
Buka menu “Start” . Klik logo Windows di pojok kiri bawah layar.
-
Cari program Command Prompt. Tikkan command prompt pada bilah pencarian menu “Start”. Ikon Command Prompt akan ditampilkan di bagian atas jendela.
-
Buka Command Prompt dalam mode administrator. Untuk mengaksesnya:
- Klik kanan “ Command Prompt ”.
- Klik “ Run as administrator ”.
- Pilih “ Yes ” saat diminta.
-
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] X Teliti sumber
- 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.
-
Buka menu “Start” . Klik logo Windows di pojok kiri bawah layar.
-
Cari program Command Prompt. Tikkan command prompt pada bilah pencarian menu “Start”. Anda bisa melihat ikon program Command Prompt di bagian atas jendela menu.
-
Buka Command Prompt dalam mode administrator. Untuk mengaksesnya:
- Klik kanan “ Command Prompt ”.
- Klik “ Run as administrator ”.
- Pilih “ Yes ” saat diminta.
-
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.
-
Kunjungi direktori daftar berkas. Anda bisa mencari daftar berkas DLL melalui File Explorer:
- Buka File Explorer (atau tekan pintasan ⊞ Win + E ).
- Klik “ This PC ” di sisi kiri jendela.
- Klik dua kali kandar keras komputer “ OS (C:) ”.
- Geser layar (jika perlu) hingga Anda melihat berkas " regdll ".
-
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] X Teliti sumber
- 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.
Iklan
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.
Iklan
Referensi
Tentang wikiHow ini
Halaman ini telah diakses sebanyak 11.288 kali.
Iklan