Segera putar HDD pada Windows

17

Saya memiliki 2 HDD SATA non-sistem yang tidak dipetakan ke dir dan biasanya disimpan 'offline' di OS Windows 7 saya. Bahkan dengan cara ini mereka berputar dari waktu ke waktu, termasuk tetapi tidak terbatas pada waktu pembaruan windows.

Sangat mudah di Linux, tetapi, apa cara terbaik untuk menurunkan HDD sesuai permintaan menggunakan perangkat lunak pihak ketiga sekecil mungkin di Windows? Atau bahkan, apakah ada perangkat lunak pihak ketiga yang memungkinkan ini?

SuperDuck
sumber
Saya telah memilih pertanyaan karena saya ingin tahu jawabannya juga. Karena Anda memiliki kecenderungan (baik) untuk menjawab pertanyaan Anda sendiri, saya akan membiarkan yang satu ini disukai.
1
Sudahkah Anda mencoba masuk ke Pengelola Perangkat, Disk Drive, mengklik kanan dan menonaktifkan masing-masing drive?
Robert Kerr
Aneh, saya jarang meninggalkan komentar tanpa balasan, dan saya hampir yakin saya memang membalas semua komentar dalam pertanyaan ini. Apakah komentar saya hilang atau apa?
SuperDuck

Jawaban:

9

Karena Anda terbiasa dengan Linux, tetap menggunakan smartctlutilitas command-line smartmontools . Anda dapat menurunkan disk dengan -ssakelar. Dari halaman manual :

-s NAME [, VALUE], --set = NAME [, VALUE]
standby, sekarang - [ATA saja] Tempatkan drive dalam mode STANDBY. Ini biasanya memutar drive. Pengaturan pengatur waktu siaga tidak terpengaruh.

Itu membutuhkan prompt yang ditinggikan dan gaya Linux / dev / sdX merujuk ke disk ketika mereka tidak dipetakan, jika tidak:

> smartctl.exe -s standby,now d:
smartctl 6.5 2016-05-07 r4318 [x86_64-w64-mingw32-win10] (sf-6.5-1)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

Device placed in STANDBY mode

Sayangnya, tidak banyak yang dapat mencegah Windows memutar kembali disk kapan pun diinginkan.

KRush
sumber
Mengenai mencegah Windows memutar disk lagi - dapatkah driver diimplementasikan untuk menjaga terhadap peristiwa-peristiwa seperti itu, dengan meminta intervensi pengguna untuk memungkinkan disk diputar dan sebaliknya menjawab bahwa drive tidak tersedia untuk memalsukan permintaan sentuhan layanan Windows atau apa pun yang lain rasanya seperti melakukan ketika perlu spin up?
deed02392
1

Ini tidak langsung, tetapi Anda memperkirakan apa yang Anda cari dengan menggunakan Control Panels > Power Optionsuntuk mematikan hard drive Anda setelah jumlah kemalasan yang ditentukan misalnya 1 menit.

5arx
sumber
1
Ya, namun pengaturan itu berlaku untuk semua drive termasuk drive sistem; yang akan menghasilkan loop start-stop dengan frekuensi yang sangat tinggi, mempersingkat masa pakai HDD Anda dan menurunkan kinerja dan lebih banyak noise.
SuperDuck
@SuperDuck - Tercatat Harap dicatat ini adalah kesalahan asli dan bukan bagian dari rencana licik untuk membuat orang pindah ke OS X / Linux;)
5arx
lol - ok, tercatat =)
SuperDuck
1

Microsoft menyediakan alat baris perintah yang disebut Devcon .
Anda dapat menuliskan proses batch untuk menonaktifkan / mengaktifkan perangkat perangkat keras Anda menggunakannya.

Shekhar
sumber
3
Apakah mengaktifkan / menonaktifkan identik dengan memutar hard disk? Saya baru saja menonaktifkan dua HDD tapi saya percaya mereka masih berputar
deed02392
@ deed02392 Itu menonaktifkan (dan menurunkan) disk sepenuhnya. Itu sama dengan menonaktifkan perangkat dengan Device Manager.
tomasz86
Saya mencoba menonaktifkannya, tetapi dikatakan bahwa reboot komputer diperlukan. Jadi tidak ada gunanya.
Nickolodeon
@Nickolodeon mungkin karena ada beberapa aplikasi yang berjalan pada h / w yang Anda coba putar ke bawah.
Shekhar
1

Pada Windows 7, "HDDScan" versi v3.3 bekerja untuk saya. Startup HDDScan, pilih disk Anda dari drop-down box, klik ikon kaca pembesar di atas hard disk, klik Fitur -> Fitur IDE, klik Spindown.

Sepertinya ada juga opsi untuk mengatur timer tidak aktif.

Saya mengunduh program dari sini: http://majorgeeks.com/HDDScan_for_Windows_d6321.html

Saya awalnya akan mengunduh Devcon tetapi ini lebih cepat dan saya menggunakan paket data terbatas.

pengguna522490
sumber
1

Selama bertahun-tahun saya telah menggunakan utilitas RevoSleep untuk tujuan yang persis seperti itu - ia memiliki menu popup taskbar sederhana yang memungkinkan untuk secara manual melakukan spin-down (sleep) atau spin-up (wake) setiap hard drive komputer Anda.

Meskipun alat ini dibuat hampir 8 tahun yang lalu (untuk Windows XP awalnya), alat ini masih berfungsi hingga sekarang di Windows 10.

Artanis
sumber
0

Solusi lain adalah dengan mengatur waktu putaran drive ke bawah di firmware drive untuk segera menurunkannya. Saya sudah melakukan ini di FreeBSD menggunakan ataidle.

Tampaknya ada alat windows untuk melakukan ini, tetapi saya tidak pernah menggunakannya. Gunakan dengan risiko Anda sendiri http://linux.wareseeker.com/System/ataidle-2.5.zip/291be59b53

Manfaatnya di sini adalah drive mengendalikan waktu putarannya, sehingga drive akan bekerja dengan cara yang sama di mana saja tanpa ada program yang menontonnya.

RandomInsano
sumber
Hmm ... Solusi saya sebenarnya tidak sesuai permintaan. Mungkin menjadi masalah ketika mencoba menggunakan drive secara normal. Mengapa Anda tidak menandainya dinonaktifkan di manajer perangkat keras Windows 7? Itu mungkin memastikan mereka tidak akan berputar di tempat pertama. Dan ... saran ini sudah disebutkan. Pergi aku
RandomInsano
0

Ini adalah aplikasi yang mencoba mengakses drive ini jika Anda belum memerintahkan windows indexer untuk mengindeks drive tersebut. Anda dapat menggunakan monitor sumber daya untuk melihat aplikasi mana yang mengakses atau baru-baru ini mengakses hard drive mana. Anda dapat mengkonfigurasi aplikasi menggunakan halaman pengaturan mereka sendiri, formulir dll.

Uğur Gümüşhan
sumber
Terima kasih. Karena pertanyaan ini dari 6 tahun yang lalu, saya saat ini tidak memiliki lingkungan untuk mengujinya. Namun, ketika Anda mengalihkan disk ke offline, Windows dan Anda tidak akan melihat folder files'n, bahkan volume dan huruf drive. Karena tidak ada file atau volume, aplikasi normal tidak akan melihat drive, dan monitor sumber daya tidak akan membantu Anda di sana.
SuperDuck
0

Ada hdparamexecutable yang dapat dieksekusi di windows yang fungsinya mirip dengan hdparamdi linux.

Cari saja hdparam.exe

sharp12345
sumber