Bagaimana cara mengisolasi bad sector pada hard disk di Windows 7? [duplikat]

12

Jika saya tahu bahwa hard disk memiliki bad sector, bagaimana saya bisa "menandai" mereka sehingga Windows 7 tidak menulis kepada mereka ketika saya menyalin file dan barang-barang?

bengkak
sumber

Jawaban:

11

Menurut Microsoft, menjalankan format biasa (atau penuh) (sebagai lawan dari format "cepat") pada partisi akan menandai semua sektor buruk di dalam partisi (penekanan tambang):

Ketika Anda memilih untuk menjalankan format reguler pada volume, file dihapus dari volume yang Anda format dan hard disk dipindai untuk sektor yang buruk . Pemindaian untuk sektor buruk bertanggung jawab atas sebagian besar waktu yang diperlukan untuk memformat volume. sumber

Di Vista dan yang lebih baru, ini dilakukan dengan menulis nol ke seluruh partisi.

Menjalankan format penuh pada disk semudah mengklik kanan pada disk, memilih Format, dan menghapus centang pada kotak format cepat:

format kotak centang

Perhatikan bahwa format penuh membutuhkan lebih banyak waktu daripada format cepat. Skala waktu dengan ukuran disk (yaitu disk besar akan membutuhkan lebih banyak waktu untuk memformat daripada yang kecil).

nc4pk
sumber
Inilah yang akhirnya saya lakukan pada hard drive dengan bad sector - linux equivilent adalah mkfs -c. Jika sektornya buruk, itu mungkin pertanda akan terjadi hal-hal buruk lainnya, jadi, berhati-hatilah dan jangan menyimpan apa pun yang kritis dan tidak mendukungnya
Journeyman Geek
ki`m akan mencoba ini setelah saya selesai menyalin barang yang ada di hdd lain. Saya pikir ini memiliki bad sector bc Saya tidak menggunakan hdd untuk waktu yang lama, dan saya menjauhkan hdd dari case aslinya
bengkak
9

Ini dilakukan secara otomatis oleh OS dan NTFS. Untuk memeriksanya sekarang, jalankan CHKDSK. Setiap bad sector ditandai dan tidak digunakan. CHKDSK / R akan mencoba memulihkan sektor buruk.

Satu (dari beberapa!) Cara untuk sampai ke sana: buka Windows Explorer; klik kanan pada drive dan pilih Properties dari menu konteks; pilih tab Tools; pilih Periksa Sekarang. Ini berjalan pada reboot berikutnya karena tidak dapat membuat perubahan pada file yang sedang digunakan.

Catatan: Anda harus masuk pada akun administrator untuk memeriksa disk Anda pada tingkat ini. Anda juga bisa mendapatkan prompt UAC.

Jika Anda ingin menjalankan CHKDSK secara langsung:

  1. Klik pada tombol Start Windows; ketik commadi kotak pencarian; pilih Command Promptdari daftar untuk membuka jendela Prompt Perintah (atau klik kanan padanya; pilih Jalankan sebagai administrator dari menu konteks; dll.)
  2. Ketik CHKDSK /?untuk mendapatkan daftar opsi (huruf besar atau kecil tidak masalah).
  3. Ketik CHKDSK C: /F /Runtuk memeriksa drive C: Anda jika ada kesalahan dan secara otomatis memperbaikinya.
  4. Mulai ulang agar pemindaian berjalan.

Saya berasumsi Anda merujuk ke HDD rotating standar dengan format NTFS (meskipun FAT tidak terlalu berbeda untuk jawaban ini). Solid state drive menangani masalah ini secara internal.

Beberapa bad sector (biasanya berukuran 4k tetapi bahkan 64k jika dioptimalkan untuk menyimpan file besar) pada disk 50 GB, 500 GB, atau 2 TB tidak perlu dikhawatirkan (dan jika drive hanya beberapa GB, mungkin itu adalah waktu untuk menggantinya).

Saya kira jika Anda benar-benar ingin bermain-main, Anda dapat mempartisi di sekitar trek buruk yang berisi bad sector (sehingga kepala baca / tulis tidak melewati secara langsung atas mereka) tetapi jika waktu Anda bernilai lebih dari $ 1 / hari atau Anda yang khawatir, pertimbangkan untuk membeli disk baru. Saya pikir saya telah melihat beberapa perangkat lunak yang semi-otomatis ini tetapi saya mengalami kesulitan membuat skenario di mana saya ingin melakukan ini. (Namun saya berharap dapat melihat cerita bagus di komentar!)

Dari Command Prompt

chkdsk /?
CHKDSK [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]] [/B]


  volume          Specifies the drive letter (followed by a colon),
                  mount point, or volume name.
  filename        FAT/FAT32 only: Specifies the files to check for fragmentation.
  /F              Fixes errors on the disk.
  /V              On FAT/FAT32: Displays the full path and name of every file
                  on the disk.
                  On NTFS: Displays cleanup messages if any.
  /R              Locates bad sectors and recovers readable information
                  (implies /F).
  /L:size         NTFS only:  Changes the log file size to the specified number
                  of kilobytes.  If size is not specified, displays current
                  size.
  /X              Forces the volume to dismount first if necessary.
                  All opened handles to the volume would then be invalid
                  (implies /F).
  /I              NTFS only: Performs a less vigorous check of index entries.
  /C              NTFS only: Skips checking of cycles within the folder
                  structure.
  /B              NTFS only: Re-evaluates bad clusters on the volume
                  (implies /R)

The /I or /C switch reduces the amount of time required to run Chkdsk by
skipping certain checks of the volume. 
BillR
sumber
1
Perhatikan bahwa parameter / R menyiratkan (atau termasuk, jika Anda lebih suka) parameter / F. Dengan demikian, sementara memasukkan / F dengan / R tidak akan membahayakan, itu berlebihan untuk melakukannya.
Mike Mounier
1

Jika Anda tidak menjatuhkan drive dan Anda hanya memiliki 1-2 sektor yang buruk:

1) Pindai dengan HDtune lalu temukan bad sector lba(mis: 10000000)

2) Unduh HDDreg.iso , tulis ke USB Flash drive (atau CD) dan boot darinya> pilih disk Anda> pilih opsi 3 (buat ulang semua sektor dalam jangkauan)> tulis lbadan mulai operasi.

3) Kemudian memindai ulang dengan HDtune: Jika tidak diperbaiki, format drive dengan windows, tapi jangan tebalkan "Quick format" kotak centang (Ketika memformat, itu akan menyembunyikan sektor).

4) Jika masih belum diperbaiki, coba ini - instal sentinel hard disk> pilih disk> pindai permukaan terbuka> pilih "reinitailize permukaan disk" dan mulai tes. Ini akan memetakan kembali sektor yang buruk menjadi area cadangan. "Sektor yang dialokasikan kembali" attiribute SMART akan meningkat

T.Todua
sumber