Persyaratan Daya
Saya telah menginstal hub USB 3.0 di komputer desktop saya. Saya menggunakannya untuk menghubungkan disk USB 3.0 eksternal untuk keperluan pencadangan, dan saya punya masalah: Windows 7 secara default memungkinkan penghematan daya untuk hub tersebut, yang menyebabkan disk tersebut terputus selama operasi I / O yang intens
Apakah Anda yakin drive dimatikan untuk manajemen daya dan bukan hanya karena mencoba menarik daya terlalu banyak? Anda dapat memeriksa penarikan daya pada hub USB Anda melalui Device Manager (gambar 1 dan 2). Pastikan daya yang dapat disediakan hub per port cukup untuk drive eksternal. Jika tidak, Anda mungkin dapat menggunakan adaptor USB Y (gambar 3 dan 4) untuk menarik daya dari dua port. (Drive eksternal menggambar tinggi biasanya datang dengan adaptor Y khusus untuk tujuan ini, jadi centang kotak dan manual.)
Melacak Down the Disease
Saya dapat menonaktifkan pengaturan ini dengan melakukan hal berikut: Buka Device Manager> Klik kanan pada hub> Properties> Manajemen daya> Hapus centang Biarkan komputer mematikan perangkat ini untuk menghemat daya
Sayang sekali, setiap kali saya me-restart komputer, kotak itu dicentang lagi. Apakah ada cara untuk menonaktifkan pengaturan ini secara permanen?
Jika menonaktifkan pengaturan itu benar-benar menyelesaikan masalah yang ada, maka masalahnya sekarang adalah membuatnya melekat dan tidak kembali. Salah satu opsi adalah menggunakan sesuatu seperti Process Monitor dengan filter yang diatur ke entri registri yang relevan ( HcDisableSelectiveSuspend
) untuk melihat program apa yang mengubahnya sehingga opsi dimatikan (itu harus diatur 1
untuk menonaktifkan manajemen daya).
Itu akan menjadi metode yang ideal karena melacak penyebab sebenarnya dari pengaturan kembali. Sayangnya itu hanya menemukan penyebabnya; sebenarnya memperbaiki itu mungkin tidak mudah atau bahkan mungkin. Sebagai contoh, Windows dapat secara otomatis mengembalikannya pada shutdown, atau lebih mungkin, mengaturnya ke default saat boot up ketika mendeteksi perangkat keras.
Mendefinisikan "Perangkat"; Periksa Port USB
Kebetulan, apakah Anda mencolokkan drive ke port USB yang berbeda? Sejauh Windows bersangkutan, “perangkat yang dikenal” adalah pasangan dari perangkat + pelabuhan , jadi jika Anda sebelumnya telah terpasang perangkat ke port A dan biarkan Windows menginstal driver untuk itu, maka nanti pasang save perangkat ke port B, Windows akan melihatnya sebagai perangkat baru dan (kembali) menginstal driver untuk itu bersama dengan pengaturan default. Karena itu, Anda harus mengatur ulang semua pengaturan ketika Anda mencolokkannya ke port baru. Setelah itu, Windows harus mengingat pengaturan untuk port baru dan lama. Anda mungkin ingin menancapkan drive Anda satu kali ke setiap port USB dan mengkonfigurasinya sehingga Anda dapat memastikan semuanya sudah dikonfigurasikan di masa depan, tidak peduli port mana yang Anda hubungkan. (Hal yang sama berlaku untuk huruf drive, tetapi yang cenderung sedikit kurang dapat diandalkan karena sifat huruf drive sementara untuk volume yang dapat dilepas.
Mengobati Gejala
Salah satu cara untuk mencegah Windows mengembalikan pengaturan adalah dengan hanya menolak akses ke pengaturan. Ini memerlukan penggunaan registry-editor yang bisa berisiko jika Anda tidak berhati-hati, jadi lakukan tindakan pencegahan pencadangan dan periksa kembali sebelum melakukan perubahan (terutama saat menghapus apa pun — yang seharusnya tidak Anda lakukan di sini).
Pertama, Anda harus menemukan ID perangkat yang relevan:
- Buka dialog USB Root Hub Properties untuk hub Anda di Device Manager (gambar 1), lalu beralih ke tab Power Management
- Ubah nilai dari
Allow to turn off
kotak centang (tidak peduli apa, hanya mengubah hal itu), tetapi tidak klik OK(gambar 5)
- Jalankan Process Manager dan atur filter (gambar 6):
- Ctrl+L
- Set untuk
Path
, contains
, DisableSelectiveSuspend
,Include
- Klik Add
- Mengatur filter lain untuk
Operation
, contains
, setvalue
,Include
- Add
- Klik OK
- Kosongkan tangkapan saat ini ( Ctrl+ X) dan mulai ( Ctrl+ E) jika belum berjalan
- Beralih kembali ke kotak dialog Device Manager dan klikOK
- Beralih kembali ke Monitor Proses dan hentikan penangkapan ( Ctrl+ E)
Catat ID perangkat empat digit setelah GUID (gambar 7); dalam contoh ini 0055
:
HKLM\System\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\0055\HcDisableSelectiveSuspend
Klik baris di Monitor Proses, tekan Ctrl+ Juntuk membuka Regedit dan arahkan langsung ke tombol (jika itu tidak berhasil, kemudian buka Regedit dan arahkan secara manual ke tombol)
Konfigurasikan pengaturan ke apa yang Anda inginkan untuk terakhir kalinya (hapus centang pada kotak di tab Manajemen Daya dan klik OK)
Sekarang kunci pengaturan itu dan blokir akses ke kunci (gambar 8):
- Klik kanan tombol di panel kiri Regedit
- Pilih Izin
- Klik Advanced
- Hapus centang pada
Inherit from parent
kotak, lalu klik CopydanOK
- Kembali ke dialog izin reguler (tidak lanjut), klik masing-masing grup dan pengguna yang tercantum dalam daftar teratas dan untuk masing-masing, hapus centang pada
Full Control
kotak di daftar bawah
Sekarang tidak seorang pun, bukan Anda, bahkan sistem itu sendiri akan dapat mengubah pengaturan (tetapi mereka masih dapat membacanya), jadi itu harus selalu tetap pada apa yang Anda atur sebelum menetapkannya menjadi hanya-baca. (Jika perlu, Anda dapat mengembalikan akses tulis dengan menghapus izin khusus item dalam dialog Pengaturan Keamanan Tingkat Lanjut dan memeriksa ulang Inherit from parent
kotak.
Tentu saja, Anda harus melakukan reboot setelahnya untuk memastikan pengaturannya tetap.
Resort terakhir
Jika drive masih mematikan, coba pengaturan HKLM\System\CurrentControlSet\Services\usb\DisableSelectiveSuspend
untuk 1
dan membuatnya read-only seperti di atas. Pengaturan ini tidak hadir dalam sistem normal, juga tidak didokumentasikan seperti HcDisableSelectiveSuspend adalah (satu-satunya referensi untuk itu ada di halaman komunitas), tetapi Windows tampaknya meminta nilai ini sebelumnya HcDisableSelectiveSuspend
(gambar 7), jadi layak dicoba.
Sherlock Holmes
Pada titik ini, jika mau, Anda dapat kembali dan mendiagnosis masalah yang mendasarinya alih-alih hanya mengobati gejalanya. Anda dapat menggunakan filter di atas untuk memiliki akses log proses Monitor ke entri registri selama startup ( Pilihan → Aktifkan Boot Logging ) dan selama shutdown (yang sedikit rumit ) untuk mencari tahu apa yang mengubahnya. Lalu Anda bisa menyilangkan jari dan berharap ada cara untuk mencegahnya.
Ilustrasi
Gambar 1 : Screenshot hub USB di Device Manager
Gambar 2 : Screenshot daya menarik pada hub USB
Gambar 3 : Foto adaptor USB Y
Gambar 4 : Diagram penggunaan USB Y-adapter
Gambar 5 : Cuplikan layar tab Manajemen Daya hub USB
Gambar 6 : Filter Monitor Proses yang Diperlukan
Gambar 7 : Screenshot dari entri registri yang relevan dalam hasil Monitor Proses
Gambar 8 : Diagram alir pengaturan kunci registri untuk hanya-baca