Apakah aman untuk melepaskan disk SATA saat tidur?

9

Apakah aman untuk melepaskan disk SATA selama tidur Windows 7? Apakah disk dimatikan ketika komputer berhasil memasuki mode tidur? Ini bukan disk sistem saya, ini hanya disk yang berputar untuk foto saya.

MyAwsomeName
sumber
Apakah ini drive eksternal atau apakah yang Anda maksud adalah tempat os Anda dipasang?
Shekhar
Mode tidur menyimpan semua data Anda - file, buka jendela negara, aplikasi berjalan ke memori (ram) dan hard drive Anda dimatikan
Shekhar
2
Meskipun Anda tidak akan melakukan kerusakan fisik dengan melepas disk sistem dalam kondisi tidur akan mengakibatkan sistem crash saat sistem melanjutkan.
Ramhound
@ Shakehar Secara default ini benar, tetapi tergantung pada pengaturan daya, disk-nya mungkin atau mungkin tidak tidur dengan komputer. Saya pertama-tama akan memeriksa pengaturan daya Anda, di bawah lanjutan. Seperti yang dikatakan Ramhound, jika Anda mencoba melanjutkan komputer Anda OS Anda akan macet karena mungkin telah menggunakan ruang memori virtual. Anda juga tidak menyebutkan ini, tetapi untuk alasan yang sama saya tidak akan menggunakan disk pada komputer lain setelah dihapus jika Anda berencana untuk melestarikan sesi asli Anda
Jason Bristol
Saya telah menetapkan "tidak pernah tidur" di power seettings. Catatan, drive ini bukan disk sistem. Saya telah memperbarui OP dengan itu .. Ini adalah tidur normal, bukan hibarnasi.
MyAwsomeName

Jawaban:

8

Mode tidur di Windows menghemat status komputer Anda saat ini ke memori dan mematikan hard drive dan monitor Anda.

Dalam hal drive eksternal khususnya yang terhubung melalui usb dan terdeteksi sebagai eksternal, Karena Anda menggunakan windows, OS cukup pintar untuk mengenali bahwa perangkat eksternal dapat dihapus kapan saja dan menonaktifkan cache tulis. Ini mengurangi kemungkinan korupsi data.

Jadi Anda dapat dengan aman berasumsi bahwa Anda dapat menghapus drive eksternal Anda tanpa korupsi data. Namun seperti yang ditunjukkan Ramhound - sistem Anda mungkin macet jika Anda menghapus disk primer Anda.

Sistem memiliki beberapa status daya dari S-0ke S-4dan G-4.
S-0adalah kondisi kerja aktif dan G-4daya penuh turun, di mana mesin perlu reboot untuk menyalakan.

S-1untuk S-3adalah status Sleep dan S-4kondisi hibernate secara berurutan .
Ketika mesin mencapai status S-1, prosesor dimatikan.
At S-2It kehilangan konteks perangkat keras dan kehilangan isi cache (ini juga harus mencakup semua cache penulisan). Ini seharusnya melindungi Anda dari kerusakan data.
Pada S-3 (your default sleep mode)beberapa lebih banyak chip pada motherboard mungkin dimatikan.

Singkatnya, melepas hard drive saat mesin dalam mode tidur seharusnya tidak mempengaruhi kesehatan perangkat keras karena ada beberapa pemeriksaan bawaan untuk melindungi Anda terhadapnya.

Pembaruan ditandai S-3 sebagai mode tidur default - sumber daya

Shekhar
sumber
Ini adalah disk SATA internal, bukan disk yang terhubung usb. Bagaimana saya tahu jika komputer memasuki S1, S2 atau S3? Saya mengklik tombol tidur, bukan hibernasi.
MyAwsomeName
Anda dapat memeriksa pengaturan daya untuk mode tidur dan menentukan mode tidur apa yang digunakan perangkat. Secara default adalah S2 atau S3. Saya akan memperbarui jawaban saya setelah saya memiliki jawaban konklusif untuk ini
Shekhar
@MyAwsomeName diperbarui untuk menjawab pertanyaan Anda
Shekhar
1

Masalah lain adalah bahwa selama keadaan tidur (dan keadaan hibernasi juga) mungkin ada proses yang memiliki file terbuka di drive dan konten file bisa dalam keadaan tidak konsisten yang berarti bahwa data bisa rusak ketika Anda melepaskan disk.

Aplikasi yang ditulis dengan baik harus melakukan pembersihan sebelum sistem memasuki kondisi tidur dan membuat file konsisten atau bahkan benar-benar menutupnya untuk mempersiapkan kemungkinan penghapusan drive selama tidur. Lihat Bagaimana saya bisa tahu kapan Windows masuk / keluar dari mode sleep atau Hibernate?

Sistem file pada disk harus konsisten karena Windows membersihkan cache sebelum memasuki mode sleep. Lihat Apakah cache flush drive Windows dalam keadaan siaga?

Pertanyaan yang berhubungan dekat: Apakah aman untuk mencabut USB drive saat Windows dalam mode sleep / hibernate / off?

pabouk
sumber