Friday, November 22, 2013

Windows 8.1 USB Disconnect Problem

Udah lama nih gak isi blog karena sibuk dan malas hehe.
Well, benernya tulisan ini agak lompat karena sepertinya ada yang bisa g tulis mengenai hal2 sebelum masalah ini.
Tapi berhubung waktu yang ada dan lagi pengen nulis masalah ini untuk mengingatkan g sendiri, maka jadilah topik ini dulu yang ditulis..

well, without further ado :

Setelah upgrade ke windows 8.1, masalah utama yang dirasakan adalah program g sering close sendiri karena usb dongle nya (yang diperlukan untuk menjalankan program) dianggap tidak ditemukan (tiba2 putus sendiri).

Masalah ini amat sangat mengganggu karena terjadi setiap 5-10 menit sekali, bahkan ketika g masih aktif memakai komputer (tidak idle).

Akhirnya karena tidak tahan lagi, g cari lah masalahnya di mbah google.
Ketemu juga masalahnya di blog msdn : http://blogs.msdn.com/b/usbcoreblog/archive/2013/11/08/help-after-installing-windows-8-1-my-usb-device-doesn-t-charge-or-it-disconnects-and-reconnects-frequently.aspx

Rupanya di windows 8.1, HID yang connect ke USB device diputusin kalau tidak ada aplikasi/service yang memakainya untuk menghemat power. Ini rupanya sang penyebab utama.

Cara benerinnya agak panjang, intinya :
1. cari si usb yang bermasalah yang mau dibenerin dari device manager, di group HID, pada USB Device nya
Caranya sebaiknya disconnect dulu semua usb device yang connect ke komp, lalu connect in si usb device yang mau dibenerin, atau coba disconnect dulu usb device yang mau dibenerin, cek location dari usb2 yang masih dipasang di properties, lalu coba connect lagi usb device yang mau dibenerin, dan cari yang location nya baru.

2. lalu klik kanan, pilih properties, ke tab detail, dan pilih Device Instant Path.
Akan terlihat seperti : USB\VID_045E&PID_000E\6&61F43E3&0&2
USB => vendor id (gk usah dipedulikan)
VID_045E&PID_000E => Product ID
6&61F43E3&0&2 => Instance ID

3. sekarang buka regedit, expand terus ke HKEY_Local_Machine\System\CurrentControlSet\Enum\USB, dan expand lagi

4. Cari yang isinya sama seperti product ID, lalu expand lagi, dan cari yang isinya sama dengan Instance ID

5. Setelah expand Instance ID, pilih device parameters

6. Lalu di kanan cari EnhancedPowerManagementEnabled, dan ganti value nya dengan 0

7. Cabut usb yang mau dibenerin, dan pasang lagi, dan sekarang harusnya dah beres

Dannn... voila.. masalah g selesai. Si USB Dongle gk pernah rese disconnect sendiri lagi. Semua berjalan lancar seperti sebelumnya.
Tulisan ini benernya lebih untuk mengingatkan g untuk menyelesaikan masalah yang dihadapi, tapi juga semoga bisa membantu menyelesaikan masalah anda yang membaca blog ini :)

No comments:

Post a Comment