What's Up  listen to my music - Aceh Cyber Team @ 2012 - [ACT]

.::: Universal Enjoy :::.
" Customized by A-17 and NawirAtjeh "

Suka · Ikuti Kiriman · Laporkan · 15 Desember 2012 pukul 3:52 -->
Powered By Blogger

Selasa, 03 Januari 2012

problem RUNDLL/system32


Ex
Problem RunDLL32.exe Error



Rundll32.exe merupakan program internal Windows yang digunakan untuk menjalankan program internal lain sebagai DLL (dynamic link libraries), yang diperlukan oleh Windows maupun program-aplikasi agar bisa berfungsi. Program-program aplikasi sangat tergantung keberadaan file DLL, yang akan diletakkan di dalam memori untuk kemudian memicu fungsi tertentu dari modul DLL yang bersangkutan.

Ketika file Rundll32.exe bermasalah maka muncul pesan ini :

“Windows cannot find C:\Windows\System32\Rundll32.exe.
Make sure you typed the name correctly and try again”

Mengapa pesan-error Rundll32.exe muncul ?

Pesan Error  Rundll32.exe akan muncul :
1.     Sebagai tanggapan kegagalan Windows mengakses suatu program/file dimana file-DLL  program tersebut rusak/hilang.
2.     Sebagai respons terhadap adanya malware/virus (yang menyamar sebagai) “rundll32.exe” , yang sengaja dirancang untuk terlihat seperti sebuah processes Windows yang normal.
3.     Karena telah terjadi proses install yang tidak sempurna, atau uninstallyang tidak bersih/tuntas, yang menyebabkan system  crash.

Saat instalasi sistem operasi Windows (xp), file Rundll32.exe dibuat (diletakkan) di dua tempat (folder path), yaitu :

1. C:\windows\system32 , dan
2. C:\windows\system32\dllcache

Keberadaan file di dua tempat ini cukup “menguntungkan” bila terjadi error (lost/corrupt) pada Rundll32.exe. Dikarenakan kerusakan yang sering terjadi adalah error pada file yang ada di path/folder (1), maka kita bisa menyalin file yang sama dari path/folder (2) untuk kemudian dipaste di path/folder (1).

Tetapi dalam kasus error/kerusakan yang disebabkan oleh malware (baca bagian - Infeksi malware) maka file yang ada di path (2) pun biasanya juga mengalami kerusakan, ini sering ditandai dengan computer tidak bisa di matikan/shutdown, delete saja file Rundll32.exe yang sudah terinfeksi. Apabila hal ini yang terjadi, maka kita perlu meng-copynya langsung daricd-installer windows.

Gambar dibawah ini hanyalah beberapa contoh pesan-error Rundll32.exe, - klik untuk ukuran lebih besar -
Cara memperbaikinya
Yang harus dilakukan pertama kali adalah melakukan virus-scanmenggunakan antivirus yang baik dan update (saya biasa menggunakan AVG). Hal ini untuk memastikan ada - tidaknya infeksi malware didalam computer.
Selanjutnya bisa dilakukan hal-hal berikut :

Copy file dari folder-cache

1.     Bila ternyata tidak ditemukan infeksi virus, atau dengan kata lain memang file Rundll32.exe nya rusak, cobalah mencari (duplikat) file Rundll32.exe di dalam folderC:\Windows\system32\dllcache. Jika masih ada, silakan copy dan paste ke lokasi C:\Windows\system32.
2.     Lalu Restart computer, dan bila semua berjalan normal, berarti masalah teratasi.

Jika yang terjadi tidak seperti yang diharapkan, maka perlu meng-copy file tersebut dari “sumber aslinya” yaitu CD-Installer Windows, caranya :

Copy file menggunakan software ekstraktor

1.     Masukkan CD-installer Windows (XPsp2) sambil menekan tombol Shift (agar autorun-cd tidak aktif).
2.     Cari file ini : E:\I386\RUNDLL32.EX_  (E= drive cd-rom)  lihat screenshot gambar-1 dibawah. 
3.     File tersebut adalah Rundll32.exe versi-terkompresi(perhatikan perbedaan extensi-nya), sehingga untuk menggunakannya harus di-ekstrak terlebih dahulu. Untuk melakukan ekstraksi bisa menggunakan softwarekompresi misalnya Winzip, Winrar, IZarc dll. Dalam contoh ini saya menggunakan software favorit saya : 7-Zip.
4.     Klik-kanan file RUNDLL32.EX_ dan pilih 7-Zip > Extract Files...  akan muncul seperti gambar-2.
5.     Ketikkan address-pathnya : C:\Windows\System32 dalam kotak [Extract to:] 
6.     Klik [OK]. 
7.     Keluarkan cd, dan restart komputer. Semoga semuanya kembali normal. 
gambar 1
gambar 2.
Atau bisa juga melakukannya dengan menggunakan Command-line.

Copy file menggunakan Command Line

1.     Masukkan cd-installer Windows (XP) kedalam CD/DVD ROM drive, dan tekan tombol [Shift] untuk mencegahautorun-cd.
2.     Klik [Start] >> [Run…].   Lihat gambar-3.
3.     Ketik: expand[spasi]E:\i386\rundll32.ex_[spasi]C:\windows\system32\rundll32.exe >> [Enter].  Proses ekstraksi, peng-copy-an, dan perubahan ekstensi akan berlangsung, tunggu sampai selesai. 
4.     Keluarkan cd, dan Restart computer. Seharusnya sekarang semua kembali menjadi normal.

Langkah terakhir jika semua telah berjalan normal adalah, melakukan total-maintenance terhadap sistem computer, hal ini dapat dilakukan dengan bermacam software seperti Tuneup Utility, AVG PCTune dan sejenisnya. Saya biasa menggunakan AML dan AVG PCTune.     Semoga berhasil.
gambar 3.

Tidak ada komentar:

Posting Komentar