Mengapa Windows terus memutar HDD sekunder saya?

25

Saya mengalami masalah dengan windows yang terus memutar HDD sekunder saya. OS utama saya adalah pada partisi C: SSD saya dan pada HDD saya, saya memiliki partisi D: untuk penyimpanan dan partisi E: untuk pemulihan. Pengindeksan dinonaktifkan untuk E: dan D: dan saat ini dijeda untuk semua lokasi.

Mengatur pengaturan daya Windows untuk mematikan HDD saya setelah 1 menit tidak aktif membuat drive turun, tetapi kemudian bangun setelah sekitar 20 detik. Ketika saya mengaturnya untuk mematikan setelah 2 menit tidak aktif itu berputar sangat jarang, menunjukkan bahwa ada sesuatu yang mengakses HDD pada interval tidak teratur antara 1:20 ~ 2:00 menit. Saya telah mengidentifikasi puncak di manajer sumber daya yang sesuai dengan aktivitas HDD.

Puncak ini tinggi jika HDD memang punya waktu untuk berputar dan kemudian dibangunkan oleh proses yang menyebabkan puncak. Puncaknya kecil (tapi masih ada) jika HDD tidak pernah punya waktu untuk diam. Di bawah bilah "Aktivitas Disk", tidak ada gambar yang memiliki "D:" atau "E:" di jalurnya, jadi yang bisa saya lakukan adalah menonton puncak dalam grafik di sebelah kanan, tidak mengidentifikasi penyebab di daftar.

Menggunakan Monitor Proses Sysinternals, saya memfilter untuk setiap proses yang mencakup "D:" atau "E:" di jalurnya, dan ini membuat saya dapat mengidentifikasi dan menonaktifkanVolume QueryFullSizeInformationVolume melalui kunci registri NoLowDiskSpaceChecks. Namun, proses ini tidak sesuai dengan HDD saya dan menonaktifkannya tidak membantu. Sampai sekarang, Monitor Proses melaporkan bahwa nol proses mengakses HDD saya.

Setelah membaca utas lainnya, saya juga mencoba menonaktifkan file halaman saya (meskipun itu terletak di C :), hanya untuk melihat apakah ini akan membuat perbedaan, tetapi ternyata tidak. Saya juga mencoba untuk menonaktifkan pengontrol untuk HDD di Device Manager, tetapi ini hanya membuat drive saya tetap berputar terus-menerus. Ketika saya menginstal Win 7 beberapa bulan yang lalu, drive saya tetap diam sampai saya mengkliknya di Explorer, jadi saya ada sesuatu yang telah berubah dalam beberapa bulan terakhir baik dengan Windows atau dengan beberapa perangkat lunak pihak ketiga. Namun, perilaku yang sama hadir ketika memulai Windows dengan semua layanan non-Microsoft dinonaktifkan, menunjukkan bahwa perangkat lunak pihak ketiga mungkin bukan penyebabnya.

Sampai sekarang saya sangat tersesat dan mencari di web tidak membantu saya. Saya mungkin mencoba untuk boot OS lain dari USB, tetapi jika ada yang punya saran yang dapat mengarahkan saya ke solusi masalah saya, saya akan sangat berterima kasih.

joelostblom
sumber
Solusi saya untuk masalah ini: Windows 8.1 secara otomatis membuat file halaman pada HDD saya alih-alih menempatkannya di SSD. Ini memiliki konsekuensi memintal drive tersebut setiap kali file halaman diakses. Meskipun memiliki 8 GB RAM, setiap kali saya mengembalikan suatu program dari yang diminimalkan, itu akan membekukan PC sampai drive itu berputar.
Josh Brown

Jawaban:

16

Mendasarkan

Process Explorer memiliki kolom khusus yang melacak perubahan jumlah byte yang dibaca atau ditulis oleh suatu proses:

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

Anda mungkin dapat menangkap nama proses yang membaca atau menulis data ke HDD sekunder Anda dengan cara ini.


// Edit:

Jika Anda tahu bahwa itu adalah proses Sistem yang menulis sesuatu ke hard drive eksternal, Anda bisa melacak apa yang dilakukan proses di Monitor Proses:

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini


Mulai / hentikan pengambilan dengan Ctrl + E.

Tentukan beberapa filter tersebut:

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini


// Edit2:

Mungkin Anda bisa melacak ID utas yang terkait dengan acara IRP tertentu dan kemudian melacak utas yang menyebabkan acara IRP itu:

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

colemik
sumber
1
Terima kasih atas tipnya! Menggunakan DiskMon, saya melihat bahwa panjang penulisan adalah 2 dan sektor ini adalah 1465147856. Namun, menggunakan WinHex, nfi dan Disk Explorer, saya tidak dapat menemukan file yang terletak di sektor ini (mereka tidak dapat menemukannya atau itu adalah terletak di luar. Dengan tip Anda, saya memantau Delta Write Column di Process Explorer bersamaan dengan Resource Monitor dan DiskMon. Saya telah mengidentifikasi prosesnya sebagai "Sistem". Hebat ... Apakah Anda punya ide ke mana harus pergi dari sini ? Apakah ada cara saya bisa mengetahui dengan tepat apa proses sistem lakukan? (Juga, ukuran dari penulisan adalah 2 kb)
joelostblom
PID untuk proses sistem adalah 4.
joelostblom
Aku sedikit lebih jauh. Dengan menonton timer di DiskMon, saya mengumpulkan semua aktivitas dari proses "sistem" pada waktu bersamaan melalui Proses Monitor (output lanjutan dan peristiwa profiling diaktifkan). Namun, saya tidak dapat mengidentifikasi apa pun yang unik pada perangko waktu ketika ada aktivitas di 2ns HDD saya. Ada acara proses pembuatan profil, IRP MJ WRITE, file halaman pada C (meskipun saya mematikannya) dan FASTIO_RELASE_FOR_CC_FLUSH dan beberapa acara FASTIO lainnya.
joelostblom
Terima kasih atas pembaruannya. Saya melakukan ini ketika saya mengidentifikasi acara IRP_MJ WRITE. Satu-satunya file yang sedang ditulis di cap waktu yang sesuai dari DiskMon adalah C: \ pagefile.sys dan C: \ $ LogFile. Menggunakan WinHEx saya sekarang dapat menentukan bahwa sektor yang ditulis adalah bagian dari apa yang WinHEx labes sebagai "ruang yang tidak dapat dibagi" (ya, tidak tanpa partisi) pada HDD sekunder saya.
joelostblom
Terima kasih atas semua bantuannya! Saya menyelesaikannya pada rute yang berbeda (lihat di bawah), tetapi saya belajar banyak dari tips Anda!
joelostblom
7

TERPECAHKAN!

Saya berhenti bersikap suka dan memutuskan untuk masuk dan menonaktifkan semua layanan yang berjalan satu per satu sampai komputer crash atau disk saya diam. Untungnya, saya tidak perlu mengalami crash dan menemukan layanan "Sentinel LDK License Manager Service" yang bertanggung jawab untuk bangun. Saya meng-google-nya dan sepertinya terkait dengan Lightworks yang kemudian saya hapus. Layanan Sentinel tidak menghapus instalasi dengan Lightworks, tetapi entah bagaimana HDD saya tetap menganggur sekarang setelah Lightworks hilang.

Jadi, saya kira masalahnya ada di suatu tempat di sana ... Lightworks dan layanan sentinel tidak rukun dan ini menyebabkan HDD sekunder saya terbangun melalui penulisan di beberapa bagian ruang yang "tidak dapat diakses" ... ya itu tidak menghasilkan banyak masuk akal bagi saya, tetapi jika seseorang googles ini, Anda tahu apa yang harus dilakukan.

joelostblom
sumber
Kerja bagus. Saya bertanya-tanya, mengapa Process Explorer menunjukkan perubahan baca / tulis disk byte di bawah proses 'Sistem', bukannya di bawah salah satu proses svchost.exe. Proses yang menjalankan layanan sistem adalah svchost.exe (mungkin ada beberapa di antaranya, seperti yang mungkin Anda ketahui). Apakah Anda ingin menginstal Lightworks lagi;) dan memeriksa, jika, ketika Anda mengamati HDD kedua berputar, apakah ada membaca / menulis yang dilakukan oleh salah satu proses svchost.exe di Process Explorer? Saya hanya penasaran. Ketika Anda mengklik dua kali pada svchost.exe yang diberikan di PE, daftar layanan menangani proses itu akan muncul.
colemik
Hehe, saya agak enggan untuk menginstalnya lagi karena semuanya bekerja dengan baik sekarang. Tapi saya mungkin melakukannya malam ini karena Anda sangat membantu sebelumnya =)
joelostblom
1
@trismarck: Karena ini adalah perangkat lunak yang menegakkan lisensi, besar kemungkinan ia menggunakan beberapa keamanan melalui metode yang tidak jelas untuk menyembunyikan bagaimana cara kerjanya. Mungkin itu disusupkan ke dalam kernel OS sebagai driver perangkat, mungkin itu menyimpan informasi langsung pada sektor disk dari file untuk menyembunyikannya dll.
pabouk
Saya baru saja meletakkan HDD 4TB baru di komputer saya dan saya tidak tahu mengapa kepalanya sering parkir dan tidak parkir. Deskripsi masalah Anda persis masalah yang saya alami. Akses drive dengan apa pun kecuali proses Sistem mengakses drive. Lightworks dihapus dan akses drive misterius hilang. Saya benci memikirkan berapa banyak siklus muat / bongkar yang terjadi pada drive WD Green saya yang lain selama setahun terakhir. Yang baru bersepeda setidaknya setiap 20 detik.
ChrisJD
@ ChrisJD Hebat! Apakah Anda kebetulan ingat versi Lightworks yang Anda gunakan? Saya melaporkan masalah ini di forum Lightworks lwks.com/... , tetapi mereka mengatakan bahwa Lightworks tidak lagi menggunakan Layanan Pengelola Lisensi LDK Sentinel, yang saya pikir merupakan biang keladinya untuk bangun.
joelostblom