Rumah / ikhtisar jendela / Cara menjalankan mhdd dari bawah windows. Pemulihan hard drive. Perintah identifikasi drive

Cara menjalankan mhdd dari bawah windows. Pemulihan hard drive. Perintah identifikasi drive

Hak Cipta dan Penafian Jaminan

Anda dapat mendistribusikan MHDD tanpa batasan. Anda dapat membongkar dan memeriksa kode MHDD untuk tujuan pendidikan tanpa batasan. Anda tidak dapat menjual MHDD.

Penafian Garansi:
Gunakan perangkat lunak"apa adanya". MHDD sangat kuat dan, pada saat yang sama, sangat berbahaya program. Tidak ada yang dapat dimintai pertanggungjawaban atas kerugian yang ditimbulkan program MHDD.

Tentang proyek MHDD

MHDD kecil tapi kuat program gratis, yang dirancang untuk bekerja dengan drive pada level terendah (sejauh mungkin). Versi pertama dirilis pada tahun 2000 oleh saya, Dmitry Postrigan. Itu mampu memindai permukaan drive IDE dalam mode CHS. Tujuan utama saya adalah mengembangkan perangkat lunak diagnostik drive yang dapat Anda percayai.

Sekarang MHDD lebih dari sekadar diagnostik. Anda dapat melakukan apa saja dengan MHDD: mendiagnosis drive, membaca / menulis sektor arbitrer, mengelola sistem SMART, sistem kata sandi, sistem kontrol karakteristik kebisingan, serta mengubah ukuran drive.

Jika Anda memiliki kesempatan untuk membantu proyek secara finansial, berikut adalah nomor dompet penulis MHDD di sistem Webmoney: Z681153514525; R131877337643.

Di mana mendapatkan MHDD

Saat Anda membutuhkan salinan MHDD baru, harap selalu gunakan ekstensi . Anda dapat mengunduh MHDD sebagai gambar CD, sebagai gambar floppy disk yang mengekstraksi sendiri, atau sebagai arsip.

Dokumentasi terus diperbarui, sehingga hanya tersedia di alamat saat ini.

Apa yang ada di dalam MHDD

mhdd.exe Program yang dapat dieksekusi mhdd.hlp File ini digunakan oleh sistem bantuan perintah SMART cfg/mhdd.cfg Dalam file ini, MHDD menyimpan konfigurasi

Selama menjalankan pertama, program akan membuat file log/mhdd.log. Ini adalah file log utama. Semua tindakan dan hasil tes Anda akan ditulis ke file ini.

Bagaimana itu bekerja

Mari kita bayangkan bagaimana sistem operasi MSDOS bekerja ketika perlu membaca sektor apa pun dari drive. MSDOS hanya akan "meminta" BIOS untuk melakukan ini. Kemudian, BIOS mencari alamat port di tabelnya. drive yang diinginkan, melakukan pemeriksaan yang diperlukan, lalu mulai berkomunikasi dengan drive. Setelah semuanya selesai, BIOS mengembalikan hasilnya ke sistem operasi.

Mari kita lihat diagramnya. Berikut adalah cara kerja program DOS normal dengan drive:

Program<--->MSDOS<--->BIOS<--->Pengontrol IDE/SATA<--->Alat penyimpanan

Dan sekarang mari kita perhatikan cara kerja MHDD:

MHDD<--->Pengontrol IDE/SATA<--->Alat penyimpanan

Perbedaan utama: MHDD tidak menggunakan fitur dan interupsi BIOS. Dengan demikian, Anda bahkan tidak perlu menentukan drive di BIOS Setup. Anda bahkan dapat menyalakan drive setelah MSDOS dan MHDD boot, karena MHDD bekerja langsung dengan register drive dan tidak memperhatikan "hal-hal kecil" seperti, misalnya, partisi, sistem file, dan batasan BIOS.

Perhatian:
Jangan pernah menjalankan MHDD dari drive yang berada pada saluran (kabel) IDE fisik yang sama dengan (kabel, saluran) drive yang diuji terhubung. Anda akan mengalami kerusakan data yang signifikan pada kedua drive! Dalam hal ini, secara default, MHDD tidak bekerja dengan saluran PRIMARY, karena sebagian besar pengguna memiliki MHDD di sana. Untuk membuka kunci saluran Utama, mulai MHDD, lalu keluar, lalu edit file MHDD.CFG. Atau gunakan sakelar baris perintah /AKTIFKAN UTAMA.

MHDD menggunakan driver DOS ASPI untuk mengakses perangkat SCSI. Jika Anda tidak berencana untuk bekerja dengan drive SCSI, maka Anda tidak memerlukan driver apa pun.

Persyaratan perangkat keras dan perangkat keras yang didukung

Platform:

  • Prosesor Intel Pentium atau lebih baik
  • 4 megabyte RAM
  • DR-DOS, MSDOS versi 6.22 dan lebih tinggi
  • Semua perangkat boot (USB, CDROM, FDD, HDD)
  • Papan ketik

Pengontrol IDE/SATA:

  • Semua terintegrasi jembatan utara(alamat port: 0x1Fx untuk saluran utama, 0x17x untuk saluran sekunder)
  • Pengontrol PCI UDMA (terdeteksi secara otomatis): HPT, Silicon Image, Promise (tidak semua), ITE, ATI, mungkin lainnya. Bahkan beberapa pengontrol RAID didukung (dalam hal ini, MHDD bekerja dengan setiap drive fisik secara terpisah)
  • Pengontrol UDMA/RAID terintegrasi ke dalam motherboard sebagai chip terpisah

Drive:

  • Setiap IDE atau Serial ATA dengan kapasitas minimal 600 megabyte. Mode LBA didukung sepenuhnya, namun, saya menghapus kode CHS dari MHDD di versi 3.x
  • Setiap IDE atau Serial-ATA dengan kapasitas tidak lebih dari 8388607 terabyte. Mode LBA48 didukung penuh
  • Setiap drive SCSI dengan ukuran sektor antara 512 dan 528 byte

Drive IDE yang dapat didiagnosis harus dialihkan ke mode MASTER. Semua perangkat SLAVE harus dimatikan.

Perangkat lain

  • Semua perangkat media lepasan SCSI seperti CDROM, tape. Ukuran sektor maksimum yang didukung adalah 4096 byte

Mengunduh paket instalasi MHDD

Anda perlu memutuskan paket mana yang Anda butuhkan: image CD, image floppy disk, atau hanya arsip. Kunjungi situs untuk mengunduh paket yang sesuai.

Anda dapat membakar gambar CD menggunakan perangkat lunak apa pun yang mendukung pembakaran gambar ISO. CD Anda akan dapat di-boot.

Pertama mulai. Informasi penting

Beberapa orang berpikir bahwa MHDD adalah program yang sangat kompleks. Mereka berasumsi bahwa MHDD seharusnya sangat sederhana, tetapi ketika mereka meluncurkannya untuk pertama kalinya tanpa membaca dokumentasi, kekecewaan datang. MHDD adalah sangat sulit dan berbahaya program. MHDD jauh lebih mudah dikuasai bagi mereka yang terbiasa dengan struktur internal drive. Jika Anda ingin mendapatkan pengetahuan yang relevan, Anda dapat memulai dengan situs ini: http://t13.org.

Sangat penting untuk memahami bahwa Anda harus menghabiskan beberapa jam, dan mungkin berhari-hari, sebelum Anda mendapatkan hasil yang berarti dari MHDD. Saya sangat menyarankan Anda mencoba untuk menguji beberapa drive tanpa cacat sebelum Anda mulai bekerja dengan yang rusak.

Pada peluncuran pertama, program akan membuat file baru./cfg/mhdd.cfg. Saluran Utama IDE dinonaktifkan secara default. Jika Anda benar-benar ingin "menghidupkannya" - tolong, .

Anda akan melihat menu pilihan drive. Pilih perangkat apa pun yang Anda inginkan. Anda dapat memanggil menu ini kapan saja dengan menekan SHIFT+F3.

Sekarang Anda dapat mengklik F1 dan gunakan perintah MHDD apa pun. Tolong, jadilah sangat hati-hati ketika bekerja dengan MHDD beberapa kali pertama.

Saya sarankan mulai dengan perintah EID, SCAN, STOP, CX, dan TOF. Beberapa dari mereka diberikan pintasan keyboard, misalnya F4 untuk perintah SCAN.

Melihat mendaftar. Setiap perangkat IDE atau Serial ATA harus melaporkan DRIVE READY dan DRIVE SEEK COMPLETE, jadi Anda akan melihat flag DRDY dan DRSC. Bendera BUSY menunjukkan bahwa drive sedang melakukan beberapa operasi (seperti membaca atau menulis). Beberapa bendera seperti WRITE FAULT dan TRACK 0 NOT FOUND sudah tidak digunakan lagi dan Anda tidak akan pernah melihatnya. Bendera INDEX juga tidak digunakan lagi, namun terkadang dapat berkedip. Bendera DATA REQUEST (DREQ) menunjukkan bahwa drive meminta transfer data.

Jika Anda melihat tanda ERROR (ERR), lihat daftar kesalahan. Anda akan dapat menentukan jenis kesalahan yang terjadi. Lihat standar ATA/ATAPI
untuk informasi lebih lanjut tentang perintah dan register.

Menggunakan Perintah MHDD

Pemindaian permukaan

Pemindaian perangkat apa pun hanya dimungkinkan jika dapat ditentukan oleh perintah ID atau EID (atau dengan menekan F2). Untuk memindai, ketik SCAN dan tekan ENTER, atau gunakan F4. Anda akan melihat menu di mana Anda dapat mengubah beberapa pengaturan. Secara default, sektor awal adalah nol (sektor awal). Sektor akhir sama dengan maksimum yang mungkin (ujung disk). Semua fungsi yang merusak data pengguna (Remap, Erase Delays) dinonaktifkan secara default.

Tekan F4 lagi untuk mulai memindai. MHDD memindai drive dalam blok. Untuk drive IDE/SATA, satu blok sama dengan 255 sektor (130560 byte).

Cara kerja pemindaian

1. MHDD mengirimkan perintah VERIFY SECTORS dengan nomor LBA (nomor sektor) dan nomor sektor sebagai parameter 2. Drive menaikkan flag BUSY 3. MHDD memulai timer 4. Setelah drive menjalankan perintah, ia menurunkan flag BUSY 5. MHDD menghitung waktu akumulator yang dihabiskan dan menampilkan blok yang sesuai di layar. Jika terjadi kesalahan (blok buruk), program akan menampilkan huruf yang sesuai yang menjelaskan kesalahan tersebut.

MHDD mengulangi langkah 1-5 sampai sektor akhir. Jika Anda memerlukan log pemindaian, Anda selalu dapat menemukannya di file log/mhdd.log.

Jika pemindaian menunjukkan kesalahan, hal pertama yang harus dilakukan adalah menyalin semua data dari drive. Maka Anda perlu melakukan penghapusan permukaan penuh menggunakan perintah ERASE, yang menghapus setiap sektor pada drive Anda. Drive akan menghitung ulang bidang ECC untuk setiap sektor. Ini membantu menyingkirkan apa yang disebut blok "lunak-buruk". Jika penghapusan tidak membantu, jalankan pemindaian dengan opsi remap diaktifkan.

Jika Anda melihat bahwa setiap blok berisi kesalahan, jangan mencoba menghapus drive atau memindai dengan opsi remap diaktifkan. Kemungkinan besar, area layanan drive rusak, dan ini tidak dapat diperbaiki dengan perintah MHDD standar.

Melihat Atribut SMART

Anda dapat menghubungi SMART ATT atau klik F8 untuk melihat atribut. Apa yang mereka maksud?

Mungkin atribut terpenting untuk hard disk modern adalah "Jumlah Sektor yang Dialokasikan Kembali" (Nilai mentah). Nilai ini memberi tahu Anda berapa banyak sektor yang dipetakan ulang pada disk. Drive normal memiliki nilai mentah nol. Jika Anda melihat nilai lebih besar dari 50, berarti drive bermasalah. Ini mungkin berarti catu daya yang rusak, getaran, panas berlebih, atau hanya drive yang rusak.

Lihatlah atribut 194, suhu. Nilai yang baik terletak antara 20 dan 40 derajat. Beberapa drive tidak melaporkan suhu.

Atribut tingkat kesalahan UDMA CRC menunjukkan jumlah kesalahan yang terjadi ketika data dikirimkan melalui kabel IDE/SATA. Nilai mentah normal dari atribut ini adalah nol. Jika Anda melihat nilai yang berbeda, Anda harus segera mengganti kabelnya. Juga, overclocking sangat mempengaruhi jumlah kesalahan jenis ini.

Atribut lain biasanya tidak begitu penting. Lihat standar ATA/ATAPI
untuk informasi lebih lanjut tentang atribut dan pengujian SMART.

Perintah identifikasi drive

Coba Perintah PENGENAL dan lebaran untuk melihat informasi tentang drive Anda.

Membaca sektor ke file

Anda dapat membaca hanya beberapa sektor atau seluruh disk ke dalam satu file atau satu set file. Coba perintah TOF. Program melewatkan sektor buruk. Jika Anda berencana untuk membuat gambar lebih besar dari 1 gigabyte, lebih baik menggunakan perintah ATOF, karena dapat secara otomatis "memotong" gambar.

Menulis sektor dari file ke disk

Gunakan perintah FF untuk menulis sektor ke disk. Anda akan diminta untuk memasukkan nomor sektor pertama yang akan direkam dan jumlah sektor yang akan direkam berturut-turut.

Kontrol Kebisingan Drive

Hampir semua hard disk modern mendukung Manajemen Akustik. Anda dapat mengurangi kebisingan yang dihasilkan saat kepala digerakkan dengan mengurangi kecepatan gerakannya. Gunakan perintah AAM untuk kustomisasi.

Konfigurasi Drive

Menggunakan perintah CONFIG, Anda dapat melihat dan mengubah konfigurasi drive, misalnya, mode UDMA maksimum, dukungan untuk sistem Keamanan, SMART, AAM, HPA, dukungan untuk mode LBA48. Dimungkinkan juga untuk mengubah ukuran disk. Beberapa produsen mengurangi ukuran disk dengan mengubah konfigurasi, Anda memiliki kesempatan untuk mengembalikan volume asli.

Perintah menjalankan batch

Anda dapat menulis file batch yang sangat sederhana (lihat contoh di direktori BATCH) di mana Anda menjelaskan apa pun yang ingin Anda lakukan. Tekan F5 ketika Anda ingin menjalankan file seperti itu untuk dieksekusi.

Perintah lainnya

Klik F1. Anda akan melihat ringkasan semua perintah MHDD. Untuk informasi lebih rinci, silakan gunakan perintah MAN.

Opsi baris perintah

/NOPINGPONG Nonaktifkan beberapa suara /NONAKTIFKANBIOS Nonaktifkan penghapusan (ERASE) melalui BIOS /NONAKTIFKANSCSI Nonaktifkan modul SCSI /AKTIFKAN UTAMA Hubungkan saluran IDE/SATA Utama /RO Kunci ini untuk luncurkan MHDD pada media yang dilindungi dari penulisan. Ini menonaktifkan upaya untuk membuat file sementara dan juga menonaktifkan logging.

Pertanyaan dan Jawaban yang Sering Diajukan

Daftar pertanyaan dan jawaban yang sering diajukan dapat ditemukan di sini:

Kegagalan boot disk, masukkan disk sistem dan tekan enter. Sebuah prasasti yang membuat Anda merinding, masing-masing seukuran HDD. Menurut hukum kekejaman, ini terjadi ketika tidak ada yang menandakan masalah. Tapi jangan terburu-buru untuk me-restart sistem dengan panik - ini adalah permainan roulette Rusia. Lebih baik untuk boot dari media lain dan melakukan pemeriksaan menyeluruh. Alat yang terbukti - MHDD - akan membantu dalam hal ini.

pengantar

Jika SMART menunjukkan masalah, paling sering ini berarti satu hal: disk akan mulai runtuh, dan bahkan pemuatan OS yang tidak perlu dapat memengaruhi. Hal berikutnya yang harus dipahami adalah perangkat lunak "buruk" atau perangkat keras yang ada di dalamnya. Jika tidak ada begitu banyak perangkat keras, maka Anda masih dapat mencoba menghidupkan kembali disk.

Saya rasa Anda pernah mendengar produk seperti MHDD dan Victoria. Mereka sangat diperlukan untuk pekerjaan hard disk tingkat rendah dan akan membantu Anda mencapai prestasi besar pemulihan dan diagnostik. Tentang Victoria, sekarang saatnya berurusan dengan utilitas kedua - kuno, tetapi masih sangat berguna.

MHDD adalah program freeware kecil tapi kuat yang dirancang untuk bekerja dengan drive pada tingkat terendah (sejauh mungkin). Versi pertama dirilis oleh Dmitry Postrigan pada tahun 2000. Itu bisa memindai permukaan drive IDE dalam mode CHS. Sekarang MHDD lebih dari sekadar diagnostik. Dengan MHDD, Anda dapat melakukan apa saja: mendiagnosis drive, membaca dan menulis sektor arbitrer, mengelola sistem SMART, sistem kata sandi, sistem manajemen kebisingan, dan mengubah ukuran drive.

Terlepas dari kenyataan bahwa bekerja dengan MHDD dimungkinkan melalui menginstal Windows, Saya sangat merekomendasikan membakar gambar ke USB flash drive atau drive eksternal (atau boot kedua) dan mem-boot DOS kosong dari sana. Percayalah, dalam masalah perangkat keras lebih baik untuk mengecualikan sebanyak mungkin semua tautan dalam rantai yang dapat menyebabkan gangguan atau komputer macet selama operasi.

Oh antarmuka itu

Tidak setiap antarmuka dapat dikenali dengan benar oleh program.

antarmuka SATA. Ada kemungkinan bahwa disk tidak akan terdeteksi di MHDD. Alasannya mungkin karena mode operasi pengontrol SATA (IDE dan AHCI) di BIOS. MHDD, sayangnya, tidak mendukung mode AHCI. Perlu berubah pengaturan BIOS. Yang terburuk, tidak semua motherboard sekarang mendukung mode ini. Satu-satunya jalan keluar adalah dengan menggunakan mesin dengan motherboard yang sesuai atau menolak MHDD.

antarmuka IDE. Untuk antarmuka ini distribusi khas perangkat pada loop - master / slave. Secara default, MHDD menyembunyikan semua perangkat dalam mode budak. Ada dua cara untuk memperbaikinya. Yang pertama adalah mengubah lokasi perangkat keras(alihkan jumper ke master) dan periksa apakah pengaturan di BIOS cocok. Cara kedua adalah coba ganti nomor disk menjadi 2 atau 4 di MHDD, dan jangan lupa file konfigurasi mhdd.cfg yang ada di folder CFG. PADA kasus ini parameter PRIMARY_ENABLED=TRUE penting.

antarmuka SCSI. Pengandar pengontrol SCSI mungkin tidak terdeteksi.

antarmuka USB. Secara teoritis dimungkinkan untuk menghubungkan disk melalui USB menggunakan driver tambahan dan pengaturan program. Pengemudi mengemulasi mode operasi melalui SCSI. Anda juga perlu menonaktifkan semua drive USB yang tidak perlu. Disk target harus terhubung sebelum MHDD dapat dimuat. Anda harus menulis di config.sys: device=X:\USBASPI.SYS /w /v , di mana X:\ adalah jalur ke disk.

Jadi, saya mengambil salah satu disk yang rusak dari rak (biasanya saya menempelkan label yang rusak di atasnya) dan sekarang saya akan mencoba menghidupkannya kembali untuk menunjukkan cara kerjanya dalam praktik. Saya memiliki sekrup WDC WD7500BPVX-60JC3T0 di tangan saya dengan vinaigrette alih-alih sistem dan semua file di dalamnya.

Karena situasinya sangat menyedihkan, saya dapat memformat disk ke atas dan ke bawah dengan hati nurani yang bersih, yang sangat menyederhanakan tugas saya. Tapi pertama-tama, mari kita bahas sedikit teori dan rencana pemulihan.

bersiap-siap

Awalnya, disk harus diinisialisasi oleh program, yang cukup logis. Setelah itu, pemindaian permukaan dilakukan, yang memberikan pemahaman tentang keadaan saat ini: MHDD akan menunjukkan keadaan permukaan keras. Kemudian Anda perlu memformat disk dan memeriksa lagi. Biasanya pada tahap ini, soft-bads menghilang, dan hanya yang hard yang tersisa. Kemudian akan dimungkinkan untuk menjalankan prosedur remap untuk menetapkan kembali blok buruk ke area layanan.

Masalah utama adalah bahwa area layanan bukan karet, dan bahkan setelah semua operasi, Anda perlu menjaga disk. Jika blok buruk terus muncul, maka disk, tidak peduli seberapa keras Anda mencoba, tidak lagi menjadi penyewa. Tetapi dalam kasus yang lebih berhasil, metode ini akan membantu. Seperti yang ditunjukkan oleh latihan, setelah pemetaan ulang, disk dapat bekerja untuk waktu yang sangat lama dan bahkan hidup lebih lama dari tetangganya di keranjang. Di lain waktu, itu mati segera setelah reboot - itu sama beruntungnya, dan hampir tidak mungkin untuk memprediksi efeknya.

Jangan bunuh

Membuang disk jauh lebih mudah daripada mengembalikannya. Misalnya, semua orang tahu (atau harus tahu) bahwa melepaskan kabel selama operasi menyebabkan konsekuensi yang menyedihkan. Kami juga sangat menyarankan Anda untuk tidak mengganti flag dan menjalankan perintah di MHDD tanpa berpikir panjang. Baca dokumentasi dengan cermat dan jangan mulai melakukan sesuatu jika Anda tidak sepenuhnya memahami apa yang dapat menyebabkannya.

Nah, Anda bisa turun ke bisnis! Pertama, buat flash drive yang dapat di-boot. Untuk ini saya sarankan - instruksi lengkap dan DOS itu sendiri. Ketika media sudah siap, yang tersisa hanyalah membuang MHDD ke root-nya, agar tidak sekali lagi memanjat direktori dari baris perintah.

Agar disk yang terhubung ke saluran pertama ditampilkan secara akurat, Anda perlu mengedit konfigurasi mhdd.cfg, yang terletak di folder CFG.

PRIMARY_ENABLED=BENAR

Seperti yang saya katakan, pemindaian perangkat apa pun hanya dimungkinkan jika ditentukan oleh perintah ID atau EID (atau dengan menekan F2).


Pemindaian

Untuk memindai, ketik SCAN dan tekan ENTER atau gunakan F4. Sebuah menu akan muncul dari mana Anda dapat mengubah beberapa pengaturan. Secara default, sektor awal adalah nol (sektor awal). Sektor akhir sama dengan maksimum yang mungkin (ujung disk). Semua fungsi yang merusak data pengguna (Remap, Erase Delays) dinonaktifkan secara default.


Mari kita pergi melalui opsi pemindaian.

  • Mulai LBA- sektor awal untuk pemindaian, secara default 0, yaitu awal disk.
  • Akhiri LBA- sektor akhir pemindaian, secara default akhir disk. Terkadang lebih mudah untuk memindai bukan seluruh permukaan (terutama ketika volume disk melebihi beberapa terabyte), tetapi hanya area kerja tempat OS berada. Misalnya, disk C adalah 50 GB, maka area target adalah 2 * 50 * 1024 * 1024 = 104 857 sektor ke-600. Anda dapat menghitung lebih mudah: (volume * 2) * 1.000.000, total 100.000.000.
  • Peta ulang menandai sektor tersebut sebagai buruk di area layanan khusus, setelah itu disk tidak mengaksesnya.
  • waktu habis- waktu tunda untuk membaca suatu sektor, setelah itu pemeriksaan dilanjutkan ke sektor berikutnya.
  • Spindown setelah pemindaian- hentikan hard disk setelah pemindaian.
  • Tes/perbaikan lingkaran- untuk melakukan pemindaian atau pengecekan secara siklis.
  • Hapus Penundaan- hapus sektor di mana penundaan baca terdeteksi.

Tekan F4 lagi untuk memulai pemindaian. MHDD memindai drive dalam blok. Untuk drive IDE/SATA, satu blok sama dengan 255 sektor (130.560 byte).


Berikut cara kerja pemindaian:

  1. MHDD mengirimkan perintah VERIFIKASI SEKTOR dengan nomor LBA (nomor sektor) dan nomor sektor sebagai parameter.
  2. Drive menaikkan bendera BUSY.
  3. MHDD memulai penghitung waktu.
  4. Setelah drive menjalankan perintah, ia menghilangkan flag BUSY.
  5. MHDD menghitung waktu yang dihabiskan oleh drive dan menampilkan blok yang sesuai di layar. Jika terjadi kesalahan (blok buruk), program akan mengeluarkan huruf yang menjelaskan kesalahan tersebut.

MHDD mengulangi langkah 1-5 sampai sektor akhir. Jika log pemindaian diperlukan, log ini selalu dapat ditemukan di file log/mhdd.log. Selama pemindaian, Anda dapat melihat banyak persegi panjang dengan warna berbeda. Agar Anda tidak terlalu takut, saya memberikan kutipan dari bantuan:

Kehadiran blok merah (>500 ms) pada drive yang benar-benar sehat tidak dapat diterima. Jika ya, perlu untuk menghapus (menghapus) seluruh permukaan disk dan, jika ini tidak membantu, menghilangkan penundaan, kita dapat menyimpulkan bahwa drive ini tidak lagi cukup andal. Blok abjad seperti x , S , dll. tidak diperbolehkan: mereka menunjukkan keberadaan blok buruk di permukaan.

Hal pertama yang harus dilakukan adalah membersihkan permukaan sepenuhnya dengan perintah hapus. Jika ini tidak membantu, maka pindai dengan opsi EraseWaits diaktifkan. Jika blok buruk belum hilang, Anda harus menjalankan pemindaian dengan opsi Remap diaktifkan.

Memulihkan

Jika pemindaian menunjukkan kesalahan, hal pertama yang harus dilakukan adalah menyalin semua data dari drive (tentu saja jika Anda membutuhkannya). Dalam kasus saya itu tidak relevan. Maka Anda harus benar-benar membersihkan permukaan menggunakan perintah ERASE, yang menghapus setiap sektor pada drive.


Drive akan menghitung ulang bidang ECC untuk setiap sektor. Ini membantu menyingkirkan apa yang disebut soft-bad-block. Jika menghapus tidak membantu, jalankan pemindaian dengan opsi remap diaktifkan.


Jika Anda melihat bahwa setiap blok berisi kesalahan, jangan mencoba menghapus drive atau memindai dengan opsi remap diaktifkan. Kemungkinan besar, area layanan drive rusak, dan ini tidak dapat diperbaiki dengan perintah MHDD standar.

Pembaca yang penuh perhatian, melihat gambar-gambar scan disk, mungkin bersiul dan menggelengkan kepalanya dengan cemas. Ya, disk saya, saat saya menulis artikel, mati total. Jumlah kerusakan perangkat keras melebihi semua batas yang diizinkan, dan pada saat baris terakhir artikel diisi, itu sudah berderak seperti traktor Belarusia. Ini karena jika disk mulai hancur, maka Anda tidak dapat mempercayainya, terutama jika kerusakan perangkat keras muncul. Remap dapat membantu ketika disk belum mulai hancur secara aktif, tetapi cacat telah muncul di permukaan. Bagaimanapun, bahkan jika Anda berhasil memperbaikinya, gunakan disk seperti itu hanya untuk data yang tidak penting dan tidak sebagai yang utama.

Apa yang ditunjukkan oleh indikator?

  • SIBUK- drive sibuk dan tidak menanggapi perintah;
  • WRFT- kesalahan penulisan;
  • DREQ- drive ingin bertukar data dengan dunia luar;
  • BERBUAT SALAH- kesalahan terjadi sebagai akibat dari beberapa operasi.

Saat ERR menyala, lihat di kanan atas layar: jenis kesalahan terakhir akan ditampilkan di sana:

  • AMNF- Tanda Alamat Tidak Ditemukan - akses ke sektor tertentu gagal. Kemungkinan besar berarti bahwa sektor ini rusak. Namun, segera setelah menyalakan drive, justru sebaliknya - ini menunjukkan tidak adanya masalah dan melaporkan keberhasilan penyelesaian diagnostik internal;
  • T0NF- Trek 0 Tidak Ditemukan - trek nol tidak ditemukan;
  • ABRT- Batalkan, perintah ditolak;
  • IDNF- ID Sektor Tidak ditemukan;
  • UNCR- Uncorrectable Error, kesalahan yang tidak dikoreksi oleh kode ECC. Kemungkinan besar, di tempat ini ada blok buruk logis.

Dua indikator lagi mungkin muncul di bagian atas: PWD memberi sinyal kata sandi perangkat keras yang ditetapkan, HPA muncul jika ukuran drive telah diubah menggunakan perintah HPA (biasanya digunakan untuk menyembunyikan blok buruk di akhir disk).

MHDD adalah program yang dikenal dengan kekuatannya, dirancang untuk berinteraksi dengan drive pada level rendah. Program ini dibuat empat belas tahun yang lalu oleh Dmitry Postrigan, dan sejak itu menjadi lebih mudah untuk menggunakan MHDD.

MHDD mampu memindai permukaan drive yang memiliki antarmuka IDE dalam mode CHS. Pencipta memimpikan peralatan diagnostik pribadi yang menginspirasi kepercayaan pada pengguna.

Saat ini, kemampuan program MHDD tidak terbatas pada diagnostik. Saat menggunakan utilitas MHDD, Anda dapat:

  • Baca;
  • Rekam sektor sewenang-wenang;
  • Kelola sistem SMART, sistem kata sandi, sistem yang mengontrol karakteristik kebisingan;
  • Anda bahkan dapat mengubah format drive.

Di situs http://www.ihdd.ru Anda dapat menemukan salinan MHDD. Anda dapat mengunduh program untuk digunakan di bentuk yang berbeda: diarsipkan dan dalam bentuk floppy disk dengan fungsi self-extracting.

Log/mhdd.log— file log utama yang dibuat pada peluncuran pertama program yang akan diinstal. Ini akan merekam tindakan yang Anda lakukan di masa depan.

Agar program MHDD membaca informasi dari beberapa elemen terletak di drive, Anda perlu mengirim permintaan ke BIOS. Dan BIOS mulai mencari port drive yang diperlukan, memeriksa data, dan menukarnya dengan drive. Data tersebut kemudian dikembalikan ke sistem operasi.

Anda tidak dapat menjalankan MHDD dari drive yang menggunakan kabel IDE ke mana drive yang diuji akan terhubung. Akan ada korupsi data di kedua sisi. Oleh karena itu, program tidak berinteraksi dengan PRIMARY. Jika Anda perlu membuka kunci saluran PRIMARY, Anda harus memulai MHDD, keluar, mengedit file MHDD.CFG. (istilah perintah dengan kunci ENABLEPRIMARY).

Program ini memiliki persyaratan tertentu untuk pengoperasian perangkat lunak:

  • Untuk prosesor: Intel Pentium atau perkembangan terbaru dalam dunia komputer;
  • RAM minimal 4 megabyte;
  • MSDOS harus setidaknya versi 6.22;
  • Perangkat boot diperlukan (USB, HDD, CDROM, FDD).

Persyaratan untuk pengontrol IDE/SATA:

  • Harus memiliki integrasi northbridge; PCI UDMA memiliki deteksi otomatis; pengontrol RAID tertentu didukung; dalam bentuk sirkuit mikro, ada pengontrol UDMA / RAID.
  • Persyaratan drive: IDE atau Serial ATA, lebih besar dari 600 megabyte, tetapi tidak lebih dari 8388607 terabyte; drive SCSI yang memiliki ukuran sektor terbatas pada 512 dan 528 byte.
  • Alihkan drive di bawah diagnostik ke mode MASTER.
  • Anda dapat memindai perangkat jika prosesnya diawasi oleh perintah ID atau EID (tombol F2 bertanggung jawab). Ketik SCAN, tekan ENTER (tombol F4). Anda dapat mengubah pengaturan di menu.
  • Anda dapat melihat atribut dengan menekan SMART ATT (tombol F8). Anda dapat mengetahui jumlah sektor yang dipetakan ulang. Nilai yang lebih besar dari 50 harus waspada. Anda dapat melihat atribut yang menunjukkan nilai suhu. Tingkat kesalahan UDMA CRC akan menunjukkan berapa banyak kesalahan yang ada saat data ditransmisikan melalui kabel.
  • Tim HPA dapat membatasi volume kumulatif.
  • Perintah PWD mengunci drive dengan mengatur kata sandi.
  • Menggunakan perintah AAM, Anda dapat menyesuaikan karakteristik kebisingan.
  • CONFIG memungkinkan Anda untuk mengubah konfigurasi.

Jika Anda ingin melihat bantuan untuk menggunakan MHDD, yang didedikasikan untuk semua perintah program, tekan F1. Jika sebuah program ini tidak membantu, coba program Victoria untuk menganalisis disk dengan.

Dalam artikel ini, ABC PC menerbitkan dokumentasi resmi untuk utilitas pengujian hard drive MHDD. Semua hak dokumentasi MHDD ini milik penulis program Dmitry Postrigan. Berkat dokumentasi MHDD ini, Anda akan dapat menguji hard drive secara mandiri, melakukan pemformatan tingkat rendah, menghapus grup sektor hard disk, mengelola area SMART hard disk, dan banyak lagi.

Apa yang ada di dalam MHDD

    mhdd.exe- program yang dapat dieksekusi

    mhdd.hlp- file ini digunakan oleh sistem bantuan untuk perintah SMART

    cfg/mhdd.cfg- dalam file ini MHDD menyimpan konfigurasi

Selama menjalankan pertama, program akan membuat file log/mhdd.log. Ini adalah file log utama. Semua tindakan dan hasil tes Anda akan ditulis ke file ini.

Cara kerja MHD

Mari kita bayangkan bagaimana sistem operasi MSDOS bekerja ketika perlu membaca sektor apa pun dari drive. MSDOS hanya akan "meminta" BIOS untuk melakukan ini. Kemudian, BIOS mencari di tabelnya alamat port dari drive yang diinginkan, melakukan pemeriksaan yang diperlukan, dan kemudian mulai berkomunikasi dengan drive. Setelah semuanya selesai, BIOS mengembalikan hasilnya ke sistem operasi.

Mari kita lihat diagramnya. Berikut adalah cara kerja program DOS normal dengan drive:

Program<--->MSDOS<--->BIOS<--->Pengontrol IDE/SATA<--->Alat penyimpanan

Dan sekarang mari kita perhatikan cara kerja MHDD:

MHDD<--->Pengontrol IDE/SATA<--->Alat penyimpanan

Perbedaan utama: MHDD tidak menggunakan fitur dan interupsi BIOS. Dengan demikian, Anda bahkan tidak perlu menentukan drive di BIOS Setup. Anda bahkan dapat menyalakan drive setelah MSDOS dan MHDD boot, karena MHDD bekerja langsung dengan register drive dan tidak memperhatikan "hal-hal kecil" seperti, misalnya, partisi, sistem file, dan batasan BIOS.

Perhatian: Jangan pernah menjalankan MHDD dari drive yang berada pada saluran (kabel) IDE fisik yang sama dengan (kabel, saluran) drive yang diuji terhubung. Anda akan mengalami kerusakan data yang signifikan pada kedua drive! Dalam hal ini, secara default, MHDD tidak bekerja dengan saluran UTAMA, karena sebagian besar pengguna memiliki MHDD di sana. Untuk membuka kunci saluran Utama, mulai MHDD, lalu keluar, lalu edit file MHDD.CFG. Atau gunakan sakelar baris perintah /AKTIFKAN UTAMA.

MHDD menggunakan driver DOS ASPI untuk mengakses perangkat SCSI. Jika Anda tidak berencana untuk bekerja dengan drive SCSI, maka Anda tidak memerlukan driver apa pun.

Peluncuran pertama MHDD. Informasi penting

Beberapa orang berpikir bahwa MHDD adalah program yang sangat kompleks. Mereka berasumsi bahwa MHDD seharusnya sangat sederhana, tetapi ketika mereka menjalankannya untuk pertama kalinya tanpa membaca dokumentasi, mereka kecewa. MHDD adalah program yang sangat kompleks dan berbahaya. MHDD jauh lebih mudah dikuasai bagi mereka yang terbiasa dengan struktur internal drive.

Sangat penting untuk memahami bahwa Anda harus menghabiskan beberapa jam, dan mungkin berhari-hari, sebelum Anda mendapatkan hasil yang berarti dari MHDD. Saya sangat menyarankan Anda mencoba untuk menguji beberapa drive tanpa cacat sebelum Anda mulai bekerja dengan yang rusak.

Pertama kali Anda menjalankan program, itu akan membuat file baru. ./cfg/mhdd.cfg. Saluran IDE Utama dinonaktifkan secara default.

Anda akan melihat menu pilihan drive. Pilih perangkat apa pun yang Anda inginkan. Anda dapat memanggil menu ini kapan saja dengan menekan SHIFT+F3.

Sekarang Anda dapat mengklik F1 dan gunakan perintah MHDD apa pun. Harap sangat berhati-hati saat bekerja dengan MHDD untuk beberapa kali pertama.

Saya akan menyarankan Anda untuk mulai berkenalan dengan perintah EID, SCAN, STOP, CX dan TOF. Beberapa dari mereka diberikan pintasan keyboard, misalnya F4 untuk tim PINDAI.

Lihatlah register. Perangkat IDE atau Serial ATA apa pun harus melaporkan MENGEMUDI SIAP dan PENCARIAN DRIVE SELESAI jadi kamu harus melihat bendera DRDY dan DRSC. Bendera SIBUK menandakan bahwa drive sedang melakukan beberapa operasi (misalnya, membaca atau menulis). Beberapa bendera seperti KESALAHAN TULIS dan TRACK 0 TIDAK DITEMUKAN sudah usang, Anda seharusnya tidak pernah melihatnya. Bendera INDEKS juga tidak digunakan lagi, namun terkadang dapat berkedip. Bendera PERMINTAAN DATA (DREQ) berarti drive meminta transfer data.

Jika Anda memperhatikan bendera KESALAHAN (ERR), lihat daftar kesalahan. Anda akan dapat menentukan jenis kesalahan yang terjadi. Melihat ATA/ATAPI standar untuk informasi lebih lanjut tentang perintah dan register.

Menggunakan Perintah MHDD

Pemindaian permukaan di MHDD

Pemindaian perangkat apa pun hanya dimungkinkan jika dapat ditentukan oleh perintah PENGENAL atau lebaran(atau dengan menekan F2). Untuk memindai, ketik PINDAI dan tekan MEMASUKI, atau gunakan F4. Anda akan melihat menu di mana Anda dapat mengubah beberapa pengaturan. Secara default, sektor awal adalah nol (sektor awal). Sektor akhir sama dengan maksimum yang mungkin (ujung disk). Semua fungsi merusak data pengguna ( Remap, Hapus Penundaan) dinonaktifkan secara default.

Klik F4 lagi untuk memulai pemindaian. MHDD memindai drive dalam blok. Untuk drive IDE/SATA, satu blok sama dengan 255 sektor (130560 byte).

Cara kerja pemindaian

    MHDD mengirimkan perintah VERIFIKASI SEKTOR dengan nomor LBA(nomor sektor) dan nomor sektor sebagai parameter

    Penimbun mengibarkan bendera SIBUK

    Pengatur waktu mulai HDD

    Setelah drive menjalankan perintah, itu menurunkan bendera SIBUK

    MHDD menghitung waktu yang dihabiskan oleh drive dan menampilkan blok yang sesuai di layar. Jika terjadi kesalahan ( blok buruk), program mengeluarkan huruf yang sesuai yang menjelaskan kesalahan.

    MHDD mengulangi langkah 1-5 sampai sektor akhir. Jika Anda memerlukan protokol pemindaian - Anda selalu dapat menemukannya di file log/mhdd.log.

Jika pemindaian menunjukkan kesalahan, hal pertama yang harus dilakukan adalah menyalin semua data dari drive. Maka Anda perlu melakukan penghapusan total permukaan menggunakan perintah MENGHAPUS, yang menghapus setiap sektor di drive Anda. Drive akan menghitung ulang bidang ECC untuk setiap sektor. Ini membantu menyingkirkan apa yang disebut " lembut buruk» blok. Jika menghapus tidak membantu, mulailah memindai dengan opsi yang diaktifkan remap.

Jika Anda melihat bahwa setiap blok berisi kesalahan, jangan coba menghapus drive atau memindai dengan opsi yang diaktifkan. remap. Kemungkinan besar, area layanan drive rusak, dan ini tidak dapat diperbaiki dengan perintah MHDD standar.

Melihat Atribut SMART di MHDD

Anda dapat menghubungi SMART ATT atau klik F8 untuk melihat atribut. Apa yang mereka maksud?

Mungkin atribut terpenting untuk hard disk modern adalah " Jumlah Sektor yang Dialokasikan Kembali" (arti Mentah). Nilai ini memberi tahu Anda berapa banyak sektor yang dipetakan ulang pada disk. Drive normal memiliki nilai mentah sama dengan nol. Jika Anda melihat nilai lebih besar dari 50, berarti drive bermasalah. Ini mungkin berarti catu daya yang rusak, getaran, panas berlebih, atau hanya drive yang rusak.

Lihatlah atributnya 194 - suhu. Nilai yang baik terletak antara 20 dan 40 derajat. Beberapa drive tidak melaporkan suhu.

Atribut UDMA CRC tingkat kesalahan berarti jumlah kesalahan yang terjadi saat mengirimkan data melalui Kabel IDE/SATA. Nilai mentah normal dari atribut ini adalah nol. Jika Anda melihat nilai yang berbeda, Anda harus segera mengganti kabelnya. Juga, overclocking sangat mempengaruhi jumlah kesalahan jenis ini.

Atribut lain biasanya tidak begitu penting. Melihat ATA/ATAPI standar untuk informasi lebih lanjut tentang atribut dan tes CERDAS.

Perintah identifikasi drive di MHDD

Coba Perintah PENGENAL dan lebaran untuk melihat informasi tentang drive Anda.

Melihat ATA/ATAPI standar untuk informasi lebih lanjut.

Hapus grup sektor atau seluruh disk di MHDD

Anda dapat menggunakan perintah MENGHAPUS. Jika drive Anda dikenali di BIOS Setup (atau POST), MHDD akan mencoba menggunakan fungsi BIOS untuk menghapus drive di UDMA. Jika Anda tidak ingin MHDD mencoba menggunakan BIOS, gunakan: /NONAKTIFKANBIOS.

Mengurangi jumlah penyimpanan di MHDD

Gunakan perintah HPA untuk membatasi kapasitas penyimpanan. Program akan meminta sejumlah sektor baru yang tersedia. Untuk menghapus batasan, gunakan perintah NHPA. Lakukan siklus daya drive sebelum menggunakan perintah NHPA. Menurut ATA/ATAPI standar, Anda dapat mengubah volume drive hanya sekali per siklus drive.

Manajemen perlindungan kata sandi di MHDD

Gunakan perintah PD untuk mengunci drive dengan kata sandi pengguna (USER). Menurut ATA/ATAPI standar, Anda perlu mengaktifkan siklus drive agar perubahan diterapkan.

MHDD memiliki dua perintah untuk membuka kunci drive: MEMBUKA KUNCI dan DISPWD. MEMBUKA KUNCI membuka kunci drive sampai shutdown pertama. Untuk menonaktifkan sistem kata sandi, Anda harus terlebih dahulu menggunakan perintah MEMBUKA KUNCI, dan ganti perintah DISPWD(Password harus diketahui).

Kata sandi utama diatur oleh pabrikan dan dapat digunakan untuk membuka kunci.

Baca sektor ke file di MHDD

Anda dapat membaca hanya beberapa sektor atau seluruh disk ke dalam satu file atau satu set file. Coba perintah TOF. Program melewatkan sektor buruk. Jika Anda berencana untuk membuat gambar yang lebih besar dari 1 gigabyte, lebih baik menggunakan perintah ATOF, karena dapat secara otomatis "memotong" gambar.

Tulis sektor dari file ke disk di MHDD

Gunakan perintah FF untuk menulis sektor ke disk. Anda akan diminta untuk memasukkan nomor sektor pertama yang akan direkam dan jumlah sektor yang akan direkam berturut-turut.

Drive manajemen kebisingan di MHDD

Hampir semua drive modern mendukung manajemen akustik. Anda dapat mengurangi kebisingan yang dihasilkan saat kepala digerakkan dengan mengurangi kecepatan gerakannya. Gunakan perintah AAM untuk pengaturan.

Konfigurasi drive di MHDD

Dengan bantuan perintah KONFIGURASI Anda dapat melihat dan mengubah konfigurasi drive, seperti mode maksimum UDMA, dukungan sistem Keamanan, SMART, AAM, HPA, dukungan mode LBA48. Dimungkinkan juga untuk mengubah ukuran disk. Beberapa produsen mengurangi ukuran disk dengan mengubah konfigurasi, Anda memiliki kesempatan untuk mengembalikan volume asli.

Batch menjalankan perintah di MHDD

Anda dapat menulis file batch yang sangat sederhana (lihat contoh di direktori KELOMPOK) di mana Anda menjelaskan semua yang ingin Anda capai. Klik F5 ketika Anda ingin menjalankan file seperti itu untuk dieksekusi.

Perintah lain di MHDD

Klik F1. Anda akan melihat ringkasan semua perintah MHDD. Untuk informasi lebih detail, silakan gunakan perintah PRIA.

Opsi baris perintah untuk MHDD

    /NOPINGPONG Nonaktifkan beberapa suara

    /NONAKTIFKANBIOS Nonaktifkan penghapusan (ERASE) melalui BIOS

    /NONAKTIFKANSCSI Nonaktifkan modul SCSI

    /AKTIFKAN UTAMA Hubungkan saluran IDE/SATA Utama

    /RO Kunci ini digunakan untuk menjalankan MHDD pada media yang dilindungi penulisan. Ini menonaktifkan upaya untuk membuat file sementara dan juga menonaktifkan logging.

Semua opsi ditutup.

Cukup sering, Anda dapat memperhatikan fakta bahwa pengguna takut dan tidak tahu cara bekerja dengan program MHDD dengan benar. Karena alasan inilah perlu mempertimbangkan beberapa rekomendasi praktis tentang cara menggunakan program ini dan di mana fungsinya dapat berguna.

Hari ini, MHDD adalah yang paling populer utilitas gratis, dirancang untuk diagnostik tingkat rendah dari berbagai hard drive. Perlu dicatat bahwa program ini dikembangkan oleh spesialis domestik Dmitry Postrigan. Dengan menggunakan utilitas ini, pengguna dapat melakukan diagnostik lengkap bagian mekanis drive, melihat semua jenis atribut SMART, dan juga terlibat dalam apa yang disebut pemformatan tingkat rendah, memperbaiki bad sector. Selain itu, program ini juga berisi sejumlah besar fungsi lain, tetapi sebagian besar spesialis dan pengguna biasa mengunduhnya khusus untuk prosedur ini.

Apa program ini?

Karena utilitas ini gratis, Anda dapat mengunduhnya langsung dari situs web resminya. MHDD didasarkan pada sistem operasi DOS, dan pada saat yang sama di situs web penulis Anda tidak hanya dapat mengunduh utilitas itu sendiri, tetapi juga gambar floppy disk atau CD yang dapat di-boot. Selain itu, ada juga dokumentasi terperinci tentang kepengarangan pengembang itu sendiri, serta jawaban atas pertanyaan yang paling sering muncul dari pengguna program ini.

MHDD adalah alat yang cukup kuat yang dengannya Anda tidak hanya dapat memulihkan drive yang gagal, tetapi juga "menyelesaikannya", jadi Anda harus menggunakannya dengan bijak dan selalu memahami apa yang sebenarnya dapat Anda capai dengan melakukan tindakan tertentu. Penulis sendiri mengatakan bahwa MHDD adalah program yang sangat kuat, dan karena itu berpotensi berbahaya, dan tidak ada yang dapat bertanggung jawab atas kerusakan apa pun yang akan ditimbulkan oleh penggunaannya saat bekerja dengan komputer. Pertama-tama, peringatan ini berlaku untuk informasi apa pun yang Anda simpan di hard drive yang diuji, karena sebelum Anda menjalankan utilitas apa pun, Anda harus memahami dengan benar apa yang sebenarnya dapat mereka lakukan dengan perangkat ini dan konsekuensi apa yang mungkin terjadi karena menggunakan perintah tertentu. Khususnya, untuk alasan ini, disarankan agar Anda terlebih dahulu menyalin semua data dari media Anda ke beberapa hard drive atau flash drive lain.

Bagaimana cara kerja program ini?

Harus segera dikatakan bahwa selama operasinya, MHDD tidak menggunakan fungsi atau interupsi BIOS apa pun. Dengan demikian, drive bahkan tidak perlu dideteksi oleh Pengaturan BIOS Anda, dan dimungkinkan untuk menghidupkan perangkat setelah program itu sendiri dan MSDOS diaktifkan, karena utilitas berfungsi langsung dengan register hard disk dan sama sekali tidak bereaksi untuk hal-hal sepele seperti sistem file, partisi, dan batasan dari BIOS komputer Anda.

Perlu dicatat bahwa perangkat tertentu yang rusak, ketika mencoba menentukannya di BIOS, membuat sistem hang, akibatnya Anda tidak bisa boot. Juga, jangan lupa bahwa BIOS, yang digunakan dalam jumlah besar motherboard gaya lama, tidak dapat menentukan dengan benar parameter hard drive jika volumenya lebih dari 130 GB. Jika situasi ini berlaku untuk Anda, maka dalam hal ini, di bagian Pengaturan BIOS Standar, Anda harus menonaktifkan fungsi penentuan drive yang akan Anda uji menggunakan program ini.

Jika, setelah melakukan prosedur di atas, Anda masih tidak dapat menghilangkan pembekuan saat menentukan drive dan memulai sistem operasi Anda, maka drive sudah akan terhubung setelah program itu sendiri dimuat. Tentu saja, operasi semacam itu harus dilakukan dengan sangat hati-hati, dan idealnya, sakelar ganda khusus harus digunakan di sirkuit catu daya drive, yang dengannya dimungkinkan untuk memasok daya melalui sirkuit +12 dan +5 volt.

Yang paling penting untuk diingat adalah bahwa program tidak boleh dijalankan pada drive yang akan Anda uji. Dalam hal ini, Anda bahkan tidak boleh menggunakan drive yang terhubung ke kabel IDE yang sama dengan yang terhubung dengan perangkat ini, karena pada akhirnya Anda dapat menyebabkan kerusakan serius pada data yang terletak di setiap hard drive. Karena alasan inilah di bawah pengaturan default, MHDD tidak akan bekerja dengan saluran PRIMARY, karena sebagian besar pengguna menggunakannya untuk mengalokasikan hard drive mereka. Selain itu, untuk memastikan operasi yang aman dari program ini, program ini tidak menyediakan kemampuan untuk bekerja dengan drive yang berada dalam mode SLAVE.

Untuk membuka saluran PRIMARY, Anda harus menjalankan program terlebih dahulu, lalu keluar dan mengedit file yang dibuat bernama MHDD.CFG. Anda juga dapat menggunakan di garis komando kunci / AKTIFKAN UTAMA, yang merupakan solusi sederhana untuk masalah ini. Akan paling optimal untuk menggunakan drive 3,5 inci khusus, flash drive, atau semacam disk untuk memuat utilitas ini.

Pengaturan persiapan

Setelah Anda menyelesaikan semua aktivitas persiapan, Anda dapat mencoba mengaktifkan utilitas ini. Harus segera dikatakan bahwa akan lebih mudah untuk membiasakan diri dengan program ini bagi orang-orang yang kira-kira akrab dengan pengaturan internal hard drive modern. Jika Anda menjalankan utilitas ini untuk pertama kalinya, Anda harus segera memahami bahwa Anda perlu menghabiskan sekitar beberapa jam atau bahkan berhari-hari untuk mulai mendapatkan hasil yang berarti dari menggunakannya. Karena alasan inilah sangat disarankan agar Anda menguji drive terlebih dahulu, yang pasti tidak memiliki cacat, sebelum mulai bekerja dengan perangkat yang rusak.

Bagaimana cara memindai perangkat?

Untuk memulainya, dalam daftar yang terbuka, Anda harus memilih perangkat yang akan Anda pindai. Setelah perangkat dipilih, Anda dapat menekan tombol F1 dan mulai gunakan perintah apa pun dari program ini yang Anda butuhkan. Sekali lagi, perlu dicatat bahwa dalam proses bekerja dengan program MHDD, Anda harus berhati-hati mungkin, terutama jika Anda bekerja dengan utilitas untuk pertama kalinya - sekali lagi periksa kebenaran perintah yang ditentukan, dan juga apakah Anda benar-benar tahu bagaimana itu harus digunakan dan apa hasil yang akan diberikan kepada Anda pada akhirnya.

Jika saat ini Anda masih pengguna pemula dari program ini, kami sarankan Anda terlebih dahulu membiasakan diri dengan perintah seperti memindai,berhenti,lebaran, CX Dan TOF. Perlu dicatat bahwa beberapa dari mereka dapat dipanggil dengan kombinasi tombol atau hanya ditugaskan ke tombol pintas tertentu. Jadi, misalnya, menggunakan tombol F4, Anda dapat segera mulai memindai sistem untuk mencari kesalahan. Perhatian khusus harus diberikan pada register, yang statusnya selalu ditampilkan di bagian atas layar. Setiap perangkat SATA atau IDE harus menampilkan indikator DRIVE SEEK COMPLETE selama pengoperasian ( DRSC), serta DRIVE READY ( DRDY).

kotak centang SIBUK menunjukkan bahwa drive sedang melakukan operasi tertentu (membaca atau menulis data apa pun). Beberapa bendera seperti T0NF atau WRFT sudah usang dan oleh karena itu Anda tidak boleh melihatnya saat bekerja dengan utilitas ini. Juga termasuk adalah bendera INDX, namun, dalam beberapa situasi, program masih menampilkannya. Saat kotak centang ditampilkan DREQ Anda dapat menentukan bahwa disk meminta izin untuk mentransfer beberapa informasi.

Jika kotak centang muncul saat menggunakan utilitas ini BERBUAT SALAH, maka dalam hal ini Anda harus hati-hati menganalisis register kesalahan, dan pada saat yang sama Anda harus memahami jenis kesalahan apa yang dapat terjadi saat bekerja dengan hard disk. Lihat dokumentasi program ini untuk memahami perintah apa yang dapat digunakan, cara bekerja dengan register, dan untuk mengidentifikasi jenis kesalahan utama.

Untuk melihat informasi rinci tentang hard drive Anda, Anda dapat menggunakan perintah PENGENAL dan lebaran. Dengan perintah ini, Anda dapat melihat informasi terperinci tentang pengoperasian drive ini, yaitu merek dan nomor serinya.

Anda dapat memindai hard drive apa pun hanya jika ditentukan menggunakan perintah di atas atau setelah menekan tombol F2. Untuk melakukan prosedur pemindaian lengkap, Anda harus menekan perintah PINDAI dan tekan tombol MEMASUKI(bawaan kunci panas F4). Perlu dicatat bahwa menu awalnya terbuka di mana, jika diinginkan, dimungkinkan untuk mengubah pengaturan tertentu, karena secara default sektor awal adalah nol, sedangkan sektor terakhir sama dengan maksimum yang mungkin. Semua fungsi yang dapat merusak informasi pada drive awalnya dinonaktifkan.

Bagaimana pemindaian dilakukan?

Prosedur pemindaian menggunakan MHDD dilakukan dalam blok, dan jika kita berbicara tentang drive SATA atau IDE, maka di dalamnya setiap blok mencakup 255 sektor. Prosedur diagnostik itu sendiri dilakukan sebagai berikut:

  1. Program menggunakan perintah MEMERIKSASEKTOR, menandainya dengan nomor LBA (nomor sektor tertentu), serta jumlah sektor dalam bentuk parameter.
  2. Drive menaikkan bendera BUSY di atas.
  3. MHDD mengaktifkan timer.
  4. Setelah hard drive menjalankan perintah yang ditunjukkan padanya, flag BUSY akan dihilangkan.
  5. MHDD menentukan waktu yang diperlukan untuk prosedur yang akan dilakukan oleh hard disk, setelah itu blok yang sesuai dengan hasil ditampilkan di layar. Jika ada bad sector yang telah diidentifikasi, maka dalam hal ini mereka akan ditandai dengan huruf yang sesuai.

Perlu dicatat bahwa semua langkah diulang sampai utilitas telah memeriksa semua sektor. Jika Anda ingin mendapatkan log terperinci dari pemindaian yang sedang berlangsung, Anda selalu dapat menemukannya dengan mudah di file bernama log/mhdd.log. Jika ada kesalahan yang teridentifikasi selama prosedur ini, Anda harus segera menyalin semua informasi dari drive ini ke perangkat baru.

Setelah itu, sudah dimungkinkan untuk melakukan penghapusan penuh permukaan menggunakan perintah MENGHAPUS, yang akan menghapus total semua sektor perangkat. Dengan kata lain, pemformatan tingkat rendah dilakukan, setelah itu segala upaya untuk memulihkan informasi tidak akan mungkin lagi, tetapi yang akan memungkinkan Anda dalam beberapa kasus untuk mengembalikan drive ke kondisi kerja.

Untuk mempercepat prosedur ini, Anda dapat menggunakan perintah dengan opsi yang diaktifkan HapusTunggu, tetapi perlu diperhatikan bahwa hanya blok yang berisi satu atau beberapa sektor buruk yang akan dihapus. Karena ini, Anda dapat sepenuhnya menghilangkan semua jenis blok lunak-buruk yang merupakan hasil dari kerusakan pada permukaan perangkat dan sering terjadi karena segala macam kegagalan daya drive Anda, terlalu panas, atau terlalu banyak getaran selama operasi. .

Jika setelah menghapus hard drive tidak mulai bekerja secara normal, maka dalam hal ini Anda harus menjalankan pemindaian ulang, tetapi dengan mengaktifkan fungsi remap. Dengan demikian, hard drive yang sering dibaca tanpa kegagalan di beberapa area sudah mulai mendeteksi sejumlah besar semua jenis bad sector dan kesalahan. Ini menunjukkan bahwa permukaannya rusak, dan kerusakan ini tidak dapat diperbaiki lagi. Seringkali, hard drive seperti itu ternyata tidak cocok untuk digunakan lebih lanjut, dan setidaknya tidak aman untuk menyimpan data di dalamnya.

Bagaimana cara menganalisis hasilnya?

Jika blok merah ditemukan selama proses diagnostik, Anda harus memahami bahwa situasi seperti itu tidak dapat diterima untuk perangkat yang sepenuhnya sehat. Di hadapan sektor-sektor seperti itu, Anda harus segera melakukan penghapusan penuh seluruh permukaan disk, dan jika ini tidak membantu mengatasi masalah, tetap hanya untuk menyimpulkan bahwa penggunaan perangkat ini menjadi tidak cukup andal. . Segala macam blok alfanumerik, seperti S atau x juga tidak valid, karena menunjukkan adanya sektor yang jatuh.

Jika sebuah huruf muncul selama pemindaian P, maka ini menunjukkan bahwa prosedur dilakukan dengan mode EraseWaits diaktifkan, dan di bagian ini penghapusan total satu blok dilakukan karena kesalahan dalam membaca beberapa sektor. Apalagi jika huruf ini muncul lagi dan lagi di area tertentu, ini menandakan adanya bad sector.

Munculnya blok biru menunjukkan fungsi yang diaktifkan remap, yang digunakan dalam kaitannya secara khusus dengan bagian ini. Drive menggantikan bad sector dengan yang baik, yang sebelumnya terletak di area cadangan, sehingga masalah tidak akan muncul lagi di sini.

MHDD dan bekerja dengan kata sandi

Standar ATA / ATAPI menyediakan kemungkinan menggunakan kata sandi pada drive, tetapi untuk mendapatkan kata sandi yang benar-benar benar, perangkat akan sepenuhnya mengabaikan upaya pengguna untuk membaca data atau menulis ke hard drive. Untuk mengunci drive dengan kata sandi khusus, Anda harus menggunakan perintah PD. Sesuai dengan standar ini, Anda harus me-reboot pengoperasian hard drive ini terlebih dahulu agar perubahan yang Anda buat dapat diterapkan.

MHDD menyediakan penggunaan dua perintah yang memungkinkan Anda untuk sepenuhnya membuka kunci pengoperasian hard drive Anda - ini adalah DISPWD dan UNLOCK. Yang terakhir dimaksudkan untuk membuka kunci kemampuan untuk bekerja dengan drive tepat sampai dimatikan sekali. Untuk sepenuhnya menonaktifkan penggunaan sistem kata sandi, Anda harus terlebih dahulu mengaktifkan perintah khusus ini, dan kemudian menggunakan DISPWD, tetapi perlu segera dikatakan bahwa Anda harus mengetahui kata sandi untuk digunakan lebih lanjut untuk tujuan Anda sendiri. Selain itu, jangan lupa bahwa produsen hard drive juga menggunakan apa yang disebut kata sandi utama, yang dengannya Anda juga dapat membuka kunci perangkat.

Perintah untuk Sektor Membaca

Anda dapat membaca seluruh disk atau beberapa sektor tertentu di file tertentu atau kumpulan file yang dibuat. Pertama-tama, Anda harus menggunakan perintah TOF, yang berhubungan dengan melewatkan bad sector. Jika Anda akan membuat gambar yang berukuran lebih dari 1 GB, maka dalam hal ini Anda harus menggunakan perintah ATOF, yang memungkinkan Anda untuk memotong ulasan secara otomatis.

Jika Anda ingin menulis sektor dari file ke disk, gunakan saja perintah FF. Anda akan diminta untuk memasukkan nomor sektor pertama yang akan ditulisi, serta jumlah total sektor yang akan ditulis berturut-turut. Kedua perintah ini sering diperlukan untuk melakukan pemulihan penuh data dari drive yang gagal. Awalnya, gambar sektor demi sektor dari perangkat yang rusak dibuat, setelah itu ditransfer sektor demi sektor ke hard drive lain yang dapat diservis dengan cara yang sama. Hanya dengan begitu Anda dapat menggunakan program khusus yang memungkinkan Anda memulihkan berbagai data.