Nilai menjalankan CHKDSK pada SSD?

4

Salah satu hal yang biasa saya lakukan pada HDD berbasis platter adalah menjalankan chkdsk /f/rperintah sambil memperbaiki komputer. Ini membuat saya berpikir — ketika saya mempelajari apa yang harus dan tidak boleh dilakukan dari drive SSD; Saya baru-baru ini mendapatkan yang pertama minggu ini - apakah ada manfaatnya? Atau apakah itu menyebabkan masalah seperti baca / tulis yang berlebihan?

TheXed
sumber
2
Satu pemikiran yang harus dipahami seseorang adalah bahwa chkdsk adalah alat level sistem file. Ini akan mendeteksi dan dalam beberapa kasus menyelesaikan masalah sistem file.
Ramhound

Jawaban:

5

chkdskterutama alat untuk memvalidasi sistem file NTFS dan memperbaiki ketidakkonsistenan jika ditemukan. Ini bukan alat pengoptimal seperti program defragmenting.

Jika Anda memiliki kerusakan sistem file, Anda harus menjalankannya, terlepas dari medianya.

Mengenai /rbendera, inilah yang dilakukan menurut Microsoft :

Tahap keempat CHKDSK hanya dipanggil jika sakelar / R digunakan.

/ R digunakan untuk menemukan bad sector di ruang bebas volume. Ketika / R digunakan, CHKDSK mencoba membaca setiap sektor pada volume untuk mengkonfirmasi bahwa sektor tersebut dapat digunakan.

Sektor yang terkait dengan metadata dibaca selama menjalankan CHKDSK secara alami bahkan ketika / R tidak digunakan. Sektor-sektor yang terkait dengan data pengguna dibaca selama fase CHKDSK sebelumnya yang disediakan / ditentukan.

Ketika sektor yang tidak dapat dibaca ditemukan, NTFS akan menambahkan cluster yang berisi sektor itu ke daftar cluster yang buruk dan, jika cluster sedang digunakan, alokasikan cluster baru untuk melakukan pekerjaan yang lama. Jika pengandar disk toleran kesalahan sedang digunakan, data dipulihkan dan ditulis ke cluster yang baru dialokasikan. Jika tidak, cluster baru diisi dengan pola byte 0xFF.

Ketika NTFS menemukan sektor-sektor yang tidak dapat dibaca selama operasi normal, itu juga akan memetakannya kembali dengan cara yang sama. Dengan demikian, saklar / R biasanya tidak penting, tetapi dapat digunakan sebagai mekanisme yang nyaman untuk memindai seluruh volume jika disk diduga memiliki sektor buruk.

Bacaan tidak merusak SSD Anda secara signifikan, jadi tidak ada salahnya melakukan ini.

Masalahnya adalah, untuk waktu yang sangat lama sekarang, hard drive umumnya telah melakukan pemetaan ulang internal mereka sendiri dari sektor buruk (ini disebut hemat sektor ) - dan SSD umumnya melakukan hal yang sama.

Jadi, akhir-akhir ini, jika hard drive benar-benar melaporkan bad sector ke OS, ia telah kehabisan suku cadang internal, dan drive tersebut kemungkinan dalam masalah serius dan tidak boleh digunakan. Mungkin lebih bermanfaat untuk memantau parameter SMART drive, khususnya hal-hal seperti Penghitungan Ulang Sektor yang Direalokasi, untuk mengetahui apa yang sebenarnya terjadi. Perubahan mendadak dalam nilai ini menunjukkan masalah signifikan, tetapi chkdskakan merindukan mereka karena tidak berkonsultasi dengan SMART.

LawrenceC
sumber
0

SSD tidak serapuh yang dibuat orang. Teknologi ini telah lama diperbaiki dan dapat bertahan bertahun-tahun dengan penggunaan normal.

Sama seperti drive apa pun, Anda harus menjalankan chkdsk / f / r sesuai kebutuhan dan diperlukan untuk memperbaiki masalah disk.

Jason
sumber
0

Ketika memperbaiki komputer itu selalu ide yang baik untuk menjalankan chkdsk /f.

Mengenai chkdsk /rsaya tidak melihat bagaimana ini bisa membahayakan. Saya pikir ini kemungkinan yang baik untuk memeriksa apakah drive masih dapat membaca semua data dari flash. Tetapi jika data tidak dapat dibaca lagi, saya kira bahwa mencoba membaca data beberapa kali untuk memulihkannya, mungkin tidak berfungsi. Tetapi bahkan jika chkdsk /rtidak memulihkan data, mungkin masih baik untuk mendeteksi bahwa data tidak dapat dibaca lagi (dengan asumsi pengontrol SSD tidak hanya diam-diam gagal membaca dan memetakan kembali sektor ini).

Werner Henze
sumber
0

Bacaan pertama yang berlebihan tidak menjadi masalah. Kecuali jika drive Anda benar-benar kacau dan perlu banyak memperbaiki jumlah penulisan akan sepele.

SSD memiliki penanganan kesalahan bawaan sehingga hingga Anda telah menggunakan semua sektor cadangan bawaan, Anda seharusnya tidak pernah memiliki masalah buruk pada SSD.

Sistem file masih dapat rusak sehingga menjalankan chkdsk beberapa kali setahun tidak ada salahnya. Hal-hal seperti kehilangan daya yang tidak terduga, atau mematikan komputer sebelum shutdown selesai dapat menyebabkan sistem mati sebelum semua konten buffered dalam memori ditulis ke disk.

cybernard
sumber