MASALAH USB PADA WINDOWS VISTA
Gejala dari penyakit ini adalah ketika USB flash-drive dicolokkan ke komputer bersistem operasi Windows Vista, flash-drive tersebut tidak dikenali, dan driver tidak terinstall seperti seharusnya. Kalau begitu keadaannya, cabut lagi aja flash-drive-nya dan lakukan langkah-langkah berikut.
I. Pastikan Keberadaan dan Keaslian File “usbstor.inf”
1.Buka konsol Command Prompt. Bisa melalui ‘Start‘ > ‘Run‘ > dan ketik “cmd” > klik ‘OK’. Atau bisa juga melalui ‘Start’ > ‘Accessories’ > ‘Command Prompt’.
2.Setelah Command Prompt terbuka, navigasikan ke root folder dengan mengetik “cd\”. Hingga muncul “c:\>”.
3.Dari ‘C:\>’, ketikkan “dir usbstor.inf /s” dan tekan ‘Enter’. Maka setelah beberapa saat akan ditampilkan hasil pencarian tersebut.
4.Kemungkinannya akan ditemukan beberapa file ‘usbstor.inf’ di beberapa lokasi yang berbeda. Secara default, file tersebut harusnya terletak di folder ‘c:\windows\inf’. Namun untuk keperluan back-up, Vista juga menyimpan di beberapa tempat lain, yaitu di ‘c:\windows\system32\DriverStore\FileRepository\usbstor.inf xxxxx’.
5.Jika dalam kasus anda tidak ditemukan ada file ‘usbstor.inf’ di folder ‘c:\windows\inf’, maka anda tinggal meng-copy-kan file tersebut dari salah satu folder yang ditemukan. Akan lebih baik jika file ‘usbstor.pnf’ disertakan juga untuk di-copy ke folder ‘\windows\inf’.
6.Namun jika ditemukan file ‘usbstor.inf’ di folder ‘\windows\inf’ dan juga di folder ‘\windows\system32\DriverStore\FileRepository\usbstor.inf xxxxx’ dan dengan ukuran file yang berbeda, maka cobalah untuk me-replace file ‘usbstor.inf’ yang terdapat di folder ‘\windows\inf’ dengan menggunakan file ‘usbstor.inf’ dari folder ‘\windows\system32\DriverStore\FileRepository\…’ yang memiliki ukuran file yang berbeda.
7.Selesai tahap pertama.
II. Temukan dan Hapuskan File ‘INFCACHE.1′
1.Seharusnya file ini berada di folder ‘c:\windows\inf’.
2.Jika anda tidak menemukan file tersebut di folder ‘\windows\inf’, gunakan metode pencarian dengan menggunakan ‘command prompt’ seperti di atas, dengan mengetikkan “dir INFCACHE.1 /s” setelah ‘c:\>’ dan tekan ‘Enter’.
3.Jika sudah ditemukan, ubah property security file tersebut untuk anda ‘kuasai’ (atau bisa anda login sebagai “Administrator”).
4.Cara merubah security property dari file ‘INFCACHE.1′: klik kanan file tersebut > klik ‘Properties’ > klik tab ‘Security’ > di tab ‘Security’ klik ‘Edit’ > (Vista akan menanyakan ijin anda untuk melakukan edit) klik ‘Continue’ > kemudian akan muncul satu window ‘Permissions for INFCACHE.1′
5.Selanjutnya klik ‘Add’ dan akan muncul window ‘Select Users or Groups’ > klik ‘Advanced’ > lanjutkan dengan klik ‘Find Now’ > maka di bagian bawah akan muncul sederet nama pengguna dan group. Sebaiknya pilih username yang anda gunakan untuk log-on ke Vista, katakanlah dalam kasus saya adalah ‘kalengkrupuk’, maka saya pilih ‘kalengkrupuk’ dan klik ‘OK’ > klik OK lagi di windows ’select users or groups’ mode sederhana, maka di dalam window ‘Permissions for INFCACHE.1′ akan ditambahkan user ‘kalengkrupuk’.
6.Klik user ‘kalengkrupuk’ dan beri tick-mark (tanda centang) di kolom ‘Full Control’ > klik ‘OK’ dan Vista akan kembali menanyakan apakah anda yakin…. > klik ‘Yes’. Maka kini file ‘INFCACHE.1′ telah menjadi milik anda sepenuhnya.
7.Setelah itu baru anda bisa menghapuskan file ‘INFCACHE.1′ tersebut. Gunakan penghapusan permanen, jangan melalui ‘Recycle Bin’.
8.Ribet yah? Emberrrr………
III. Buang Semua Driver USB Controller dari Komputer
1.Buka ‘Device Manager’ komputer anda. Bisa melalui ‘Start’ > lanjut dengan klik kanan ‘Computer’ > lanjut lagi dengan klik ‘Properties’ (anda tentu bisa mencari cara lain untuk membuka ‘Device Manager’), maka akan tersaji satu window dengan judul ‘View basic information about your computer’.
2.Klik ‘Device Manager’ yang ada di kolom sebelah kiri (Vista akan menanyakan otorisasi lagi) > klik ‘Continue’ maka anda akan dibawa ke window ‘Device Manager’.
3.Lanjutkan dengan klik tanda ‘+’ di sebelah ‘Universal Serial Bus Controller’ untuk memampangkan semua USB Host Controller yang ada.
4.Buang/uninstall-lah semua driver USB tersebut, dengan meng-klik satu-persatu ‘Universal Host Controller’ yang ada, dan klik tanda silang di atas window ‘Device Manager’ (atau bisa juga klik kanan pada ‘Universal Host Controller’ dan klik ‘Uninstall’). Anda akan kembali ditanya konfimasi, klik ‘OK’. Lakukan langkah ini untuk semua ‘Universal Host Controller’ dan ‘Enhanced Host Controller’.
5.Vista akan menyatakan bahwa telah ditemukan hardware baru, dan akan diinstall driver. Tekan ‘Cancel’.
6.Setelah semua driver teruninstall, restartlah komputer anda untuk memastikan.
Setelah komputer direstart, maka akan dilakukan proses installasi driver oleh Vista. Tunggu proses tersebut, dan setelah Vista menyatakan semua driver telah terinstall dan “The Device is ready to use“, coba tancapkan USB flash-drive anda. Semoga, jika tidak ada aral melintang, maka kini USB flash-drive anda akan dikenali seperti sedia kala. Insya Allah…
Jika tetap tidak berhasil… ya apa boleh buat… Buang Vista dan kembali ke sistem operasi lain pilihan anda.
CATATAN: dari apa yang saya baca, USB flash-drive dengan teknologi U3 merupakan penyebab dari kekacauan ini. Sehingga ada baiknya anda menghapuskan software U3 yang ada di dalam USB flash-drive baru anda, karena software tersebut tidak kompatibel dengan Vista. Jadi pilihannya, (1) uninstall software U3 dari USB flash-drive anda (hanya bisa dilakukan di bawah Windows XP), maka USB flash-drive baru anda bisa dipergunakan di Vista dengan nyaman; (2) Ganti Vista dengan Ubuntu atau OpenSUSE atau Slackware atau segala macam sepupunya, dan USB flash-drive anda tetap bisa bekerja, meskipun tanpa software U3 (yang tetap terpasang di dalamnya), (3) ganti Vista dengan Windows XP (bajakan atau bukan adalah bukan urusan saya) dan flash-drive anda akan tetap bisa digunakan lengkap dengan software U3-nya, atau (4) matikan komputer dan simpan di almari, seduh kopi, nyalakan rokok (yang ini sifatnya pribadionil, dan hanya bagi anda yang perokok), dan melamun di teras.
Pilihan tetap ada di tangan anda. Selamat mencoba!
;) ;) :o*00: