Uy / Windows umumiy ko'rinishi / Windows ostidan mhdd-ni qanday ishga tushirish kerak. Qattiq diskni tiklash. Drayvni identifikatsiya qilish buyruqlari

Windows ostidan mhdd-ni qanday ishga tushirish kerak. Qattiq diskni tiklash. Drayvni identifikatsiya qilish buyruqlari

Mualliflik huquqi va kafolatlardan voz kechish

MHDDni cheklovlarsiz tarqatishingiz mumkin. Siz MHDD kodini o'quv maqsadlari uchun cheklovlarsiz qismlarga ajratishingiz va tekshirishingiz mumkin. MHDDni sota olmaysiz.

Kafolatdan voz kechish:
Buni ishlat dasturiy ta'minot"xuddi shunday". MHDD juda kuchli va shu bilan birga juda xavfli dastur. Etkazilgan zarar uchun hech kim javobgarlikka tortilmaydi MHDD dasturi.

MHDD loyihasi haqida

MHDD kichik, ammo kuchli bepul dastur, bu eng past darajadagi (iloji boricha) drayvlar bilan ishlash uchun mo'ljallangan. Birinchi versiya 2000 yilda men Dmitriy Postrigan tomonidan chiqarilgan. U CHS rejimida IDE diskining sirtini skanerlashga muvaffaq bo'ldi. Mening asosiy maqsadim siz ishonishingiz mumkin bo'lgan disk diagnostikasi dasturini ishlab chiqishdir.

Endi MHDD diagnostikadan ko'ra ko'proq. MHDD bilan siz hamma narsani qilishingiz mumkin: drayverlarga tashxis qo'ying, ixtiyoriy sektorlarni o'qing / yozing, SMART tizimini, parol tizimini, boshqaruv tizimini boshqaring shovqin xususiyatlari, shuningdek, haydovchi hajmini o'zgartirish.

Agar sizda loyihaga moliyaviy yordam berish imkoningiz bo'lsa, Webmoney tizimidagi MHDD mualliflik hamyonlarining raqamlari: Z681153514525; R131877337643.

MHDDni qayerdan olish mumkin

Agar sizga MHDDning yangi nusxasi kerak bo'lsa, har doim dan foydalaning. MHDD-ni CD tasviri, o'z-o'zidan ochiladigan floppi tasviri yoki arxiv sifatida yuklab olishingiz mumkin.

Hujjatlar doimiy ravishda yangilanadi, shuning uchun u faqat joriy manzilda mavjud.

MHDD ichida nima bor

mhdd.exe Bajariladigan dastur mhdd.hlp Ushbu fayl SMART buyruqlar yordam tizimi tomonidan ishlatiladi cfg/mhdd.cfg Ushbu faylda MHDD konfiguratsiyani saqlaydi

Birinchi ishga tushirish vaqtida dastur fayl yaratadi log/mhdd.log. Bu asosiy jurnal fayli. Sizning barcha harakatlaringiz va test natijalari ushbu faylga yoziladi.

U qanday ishlaydi

MSDOS operatsion tizimi diskdan istalgan sektorni o'qish kerak bo'lganda qanday ishlashini tasavvur qilaylik. MSDOS buni BIOS-dan oddiygina "so'raydi". Shundan so'ng, BIOS port manzillari uchun jadvallarini ko'rib chiqadi. kerakli haydovchi, kerakli tekshiruvlarni amalga oshiradi va keyin haydovchi bilan muloqot qilishni boshlaydi. Har bir narsa tugagandan so'ng, BIOS natijani operatsion tizimga qaytaradi.

Keling, diagrammani ko'rib chiqaylik. Oddiy DOS dasturi drayver bilan qanday ishlaydi:

Dastur<--->MSDOS<--->BIOS<--->IDE/SATA boshqaruvchisi<--->Saqlash qurilmasi

Endi MHDD qanday ishlashiga e'tibor beraylik:

MHDD<--->IDE/SATA boshqaruvchisi<--->Saqlash qurilmasi

Asosiy farq: MHDD BIOS xususiyatlaridan va uzilishlardan foydalanmaydi. Shunday qilib, BIOS Setup-da drayverni belgilashingiz shart emas. Siz hatto MSDOS va MHDD yuklangandan so'ng drayverni yoqishingiz mumkin, chunki MHDD to'g'ridan-to'g'ri haydovchi registrlari bilan ishlaydi va bo'limlar, fayl tizimlari va BIOS cheklovlari kabi "kichik narsalarga" e'tibor bermaydi.

Diqqat:
Hech qachon MHDD-ni sinovdan o'tkazilayotgan drayver ulangan (kabel, kanal) bir xil jismoniy IDE kanalida (kabel) joylashgan diskdan ishga tushirmang. Ikkala diskda ham ma'lumotlarning sezilarli darajada buzilishi bo'ladi! Shu munosabat bilan, sukut bo'yicha, MHDD PRIMARY kanal bilan ishlamaydi, chunki ko'pchilik foydalanuvchilarda MHDD mavjud. Birlamchi kanalni qulfdan chiqarish uchun MHDD ni ishga tushiring, keyin chiqing, so'ngra MHDD.CFG faylini tahrirlang. Yoki buyruq qatori kalitidan foydalaning /ENABLEPRIMARY.

MHDD SCSI qurilmalariga kirish uchun DOS ASPI drayveridan foydalanadi. Agar siz SCSI drayverlari bilan ishlashni rejalashtirmasangiz, unda sizga hech qanday drayver kerak emas.

Uskuna talablari va qo'llab-quvvatlanadigan apparat

Platforma:

  • Intel Pentium protsessori yoki undan yuqori
  • 4 megabayt operativ xotira
  • DR-DOS, MSDOS versiyasi 6.22 va undan yuqori
  • Har qanday yuklash qurilmasi (USB, CDROM, FDD, HDD)
  • Klaviatura

IDE/SATA kontrollerlari:

  • Har qanday integratsiyalashgan shimoliy ko'prik(port manzillari: asosiy kanal uchun 0x1Fx, ikkilamchi kanal uchun 0x17x)
  • PCI UDMA kontrollerlari (avtomatik ravishda aniqlanadi): HPT, Silicon Image, Promise (barchasi emas), ITE, ATI, ehtimol boshqalar. Hatto ba'zi RAID kontrollerlari ham qo'llab-quvvatlanadi (bu holda, MHDD har bir jismoniy disk bilan alohida ishlaydi)
  • Anakartga alohida chip sifatida integratsiyalangan UDMA/RAID kontrollerlari

Drayvlar:

  • Kamida 600 megabayt sig'imga ega bo'lgan har qanday IDE yoki Serial ATA. LBA rejimi to'liq qo'llab-quvvatlanadi, biroq men MHDD dan CHS kodini 3.x versiyalarida olib tashladim.
  • 8388607 terabaytdan ortiq bo'lmagan har qanday IDE yoki Serial-ATA. LBA48 rejimi to'liq qo'llab-quvvatlanadi
  • Sektor hajmi 512 dan 528 baytgacha bo'lgan har qanday SCSI drayveri

Diagnostika qilinadigan IDE drayveri kerak MASTER rejimiga o'tish. Barcha SLAVE qurilmalari o'chirilgan bo'lishi kerak.

Boshqa qurilmalar

  • CDROM, lenta kabi har qanday SCSI olinadigan media qurilmasi. Maksimal qo'llab-quvvatlanadigan sektor hajmi - 4096 bayt

MHDD o'rnatish paketi yuklab olinmoqda

Qaysi paket kerakligini hal qilishingiz kerak: CD tasviri, floppi disk tasviri yoki shunchaki arxiv. Tegishli paketni yuklab olish uchun saytga tashrif buyuring.

ISO tasvirlarini yozishni qo'llab-quvvatlaydigan har qanday dastur yordamida CD tasvirini yozishingiz mumkin. Sizning CD yuklash mumkin bo'ladi.

Birinchi boshlanish. Muhim ma'lumotlar

Ba'zi odamlar MHDD juda murakkab dastur deb o'ylashadi. Ular MHDD juda oddiy bo'lishi kerak deb o'ylashdi, lekin hujjatlarni o'qimay uni birinchi marta ishga tushirganlarida, umidsizlik paydo bo'ldi. MHDD bu juda qiyin va xavfli dastur. Drayvlarning ichki tuzilishi bilan tanish bo'lganlar uchun MHDDni o'zlashtirish ancha oson. Agar siz tegishli bilimlarni olishni istasangiz, ushbu saytdan boshlashingiz mumkin: http://t13.org.

MHDD dan mazmunli natijalarga erishishdan oldin bir necha soat va ehtimol kunlarni sarflashingiz kerakligini tushunish juda muhimdir. Buzuqlar bilan ishlashni boshlashdan oldin, bir nechta drayverlarni nuqsonsiz sinab ko'rishni qat'iy tavsiya qilaman.

Birinchi ishga tushirilganda dastur yaratiladi yangi fayl./cfg/mhdd.cfg. IDE Primer kanali sukut bo'yicha o'chirilgan. Agar siz haqiqatan ham uni "yoqmoqchi" bo'lsangiz - iltimos, .

Siz drayverni tanlash menyusini ko'rasiz. O'zingiz xohlagan qurilmani tanlang. Ushbu menyuni istalgan vaqtda bosish orqali chaqirishingiz mumkin SHIFT+F3.

Endi siz bosishingiz mumkin F1 va har qanday MHDD buyruqlaridan foydalaning. Iltimos, bo'l nihoyatda ehtiyotkor MHDD bilan birinchi marta ishlaganda.

Men EID, SCAN, STOP, CX va TOF buyruqlaridan boshlashni tavsiya qilaman. Ulardan ba'zilariga, masalan, klaviatura yorliqlari tayinlangan F4 SCAN buyrug'i uchun.

Bir ko'rib chiqing registrlar. Har qanday IDE yoki Serial ATA qurilmasi DRIVE READY va DRIVE SEEK COMPLETE haqida xabar berishi kerak, shuning uchun siz DRDY va DRSC bayroqlarini ko'rishingiz kerak. BUSY bayrog'i haydovchining ba'zi operatsiyalarni (masalan, o'qish yoki yozish) bajarishini bildiradi. WRITE FAULT va TRACK 0 NOT FOUND kabi ba'zi bayroqlar eskirgan va ularni hech qachon ko'rmasligingiz kerak. INDEX bayrog'i ham eskirgan, biroq u vaqti-vaqti bilan miltillashi mumkin. DATA REQUEST (DREQ) bayrog'i haydovchi ma'lumotlarni uzatishni talab qilayotganligini bildiradi.

Agar siz ERROR (ERR) belgisini ko'rsangiz, xatolar registriga qarang. Siz sodir bo'lgan xato turini aniqlay olasiz. ATA/ATAPI standartiga qarang
buyruqlar va registrlar haqida ko'proq ma'lumot olish uchun.

MHDD buyruqlaridan foydalanish

Yuzaki skanerlash

Har qanday qurilmani skanerlash faqat ID yoki EID buyruqlari (yoki tugmani bosish) orqali aniqlansagina mumkin F2). Skanerlash uchun SCAN deb yozing va ENTER tugmasini bosing yoki foydalaning F4. Siz ba'zi sozlamalarni o'zgartirishingiz mumkin bo'lgan menyuni ko'rasiz. Odatiy bo'lib, boshlang'ich sektor nolga teng (boshlang'ich sektor). Oxirgi sektor maksimal mumkin bo'lgan (diskning oxiri) tengdir. Foydalanuvchi ma'lumotlariga zarar etkazadigan barcha funktsiyalar (qayta xaritalash, o'chirish kechikishlari) sukut bo'yicha o'chirib qo'yilgan.

Skanerlashni boshlash uchun yana F4 tugmasini bosing. MHDD disklarni bloklarda skanerlaydi. IDE/SATA drayverlari uchun bitta blok 255 sektorga (130560 bayt) teng.

Skanerlash qanday ishlaydi

1. MHDD VERIFY SECTORS buyrug‘ini LBA raqami (sektor raqami) va sektor raqami parametr sifatida yuboradi 2. Drayv BUSY bayrog‘ini ko‘taradi 3. MHDD taymerni ishga tushiradi 4. Drayv buyruqni bajargandan so‘ng BUSY bayrog‘ini tushiradi. 5. MHDD sarflangan akkumulyator vaqtini hisoblab chiqadi va ekranda mos keladigan blokni ko'rsatadi. Agar xato (yomon blok) yuzaga kelsa, dastur xatoni tavsiflovchi tegishli harfni ko'rsatadi.

MHDD 1-5 bosqichlarni oxirigacha takrorlaydi. Agar sizga skanerlash jurnali kerak bo'lsa, uni har doim log/mhdd.log faylida topishingiz mumkin.

Agar skanerlashda xatolar aniqlansa, birinchi narsa barcha ma'lumotlarni diskdan nusxalashdir. Keyin diskingizdagi har bir sektorni o'chirib tashlaydigan ERASE buyrug'i yordamida sirtni to'liq o'chirishni amalga oshirishingiz kerak. Drayv har bir sektor uchun ECC maydonlarini qayta hisoblab chiqadi. Bu "yumshoq-yomon" deb ataladigan bloklardan xalos bo'lishga yordam beradi. Agar o'chirish yordam bermasa, skanerlashni REMAP opsiyasi yoqilgan holda ishga tushiring.

Har bir blokda xatolik borligini ko'rsangiz, drayverni o'chirishga yoki REMAP opsiyasi yoqilgan holda skanerlashga urinmang. Ehtimol, haydovchining xizmat ko'rsatish maydoni shikastlangan va buni standart MHDD buyruqlari bilan tuzatib bo'lmaydi.

SMART atributlarini ko'rish

Siz qo'ng'iroq qilishingiz mumkin SMART ATT yoki bosing F8 atributlarni ko'rish uchun. Ular nimani anglatadi?

Ehtimol, zamonaviy disk uchun eng muhim atribut bu "Qayta taqsimlangan sektorlar soni" (xom qiymat). Bu qiymat diskda qancha qayta ko'rsatilgan sektorlar mavjudligini ko'rsatadi. Oddiy haydovchi nolga teng xom qiymatga ega. Agar siz 50 dan katta qiymatni ko'rsangiz, diskda muammo bor. Bu noto'g'ri quvvat manbai, tebranish, qizib ketish yoki oddiygina noto'g'ri haydovchini anglatishi mumkin.

194 atributiga qarang, harorat. Yaxshi qiymatlar 20 dan 40 darajagacha. Ba'zi drayvlar harorat haqida xabar bermaydi.

UDMA CRC xatolik darajasi atributi ma'lumotlar IDE/SATA kabeli orqali uzatilganda yuzaga keladigan xatolar sonini ko'rsatadi. Ushbu atributning normal xom qiymati nolga teng. Agar siz boshqa qiymatni ko'rsangiz, kabelni zudlik bilan almashtirishingiz kerak. Bundan tashqari, overclocking ushbu turdagi xatolar soniga katta ta'sir qiladi.

Boshqa atributlar odatda unchalik muhim emas. ATA/ATAPI standartiga qarang
SMART atributlari va testlari haqida qoʻshimcha maʼlumot olish uchun.

Drayvni identifikatsiya qilish buyruqlari

Buyruqlarni sinab ko'ring ID va EID drayveringiz haqidagi ma'lumotlarni ko'rish uchun.

Sektorlarni faylga o'qish

Siz bir nechta sektorlarni yoki butun diskni faylga yoki fayllar to'plamiga o'qishingiz mumkin. TOF buyrug'ini sinab ko'ring. Dastur yomon sektorlarni o'tkazib yuboradi. Agar siz 1 gigabaytdan kattaroq tasvirni yaratishni rejalashtirmoqchi bo'lsangiz, ATOF buyrug'idan foydalanganingiz ma'qul, chunki u avtomatik ravishda tasvirlarni "kesib qo'yishi" mumkin.

Sektorlarni fayldan diskka yozish

Diskka sektorlarni yozish uchun FF buyrug'idan foydalaning. Sizdan ro'yxatga olinadigan birinchi sektor raqamini va qatorga yoziladigan sektorlar sonini kiritish so'raladi.

Haydovchi shovqinini boshqarish

Deyarli barcha zamonaviy drayvlar Akustik boshqaruvni qo'llab-quvvatlaydi. Boshlar harakatlanayotganda paydo bo'ladigan shovqinni ularning harakat tezligini kamaytirish orqali kamaytirishingiz mumkin. Moslashtirish uchun AAM buyrug'idan foydalaning.

Drayv konfiguratsiyasi

CONFIG buyrug'idan foydalanib, siz drayverning konfiguratsiyasini ko'rishingiz va o'zgartirishingiz mumkin, masalan, maksimal UDMA rejimi, Xavfsizlik tizimlarini qo'llab-quvvatlash, SMART, AAM, HPA, LBA48 rejimini qo'llab-quvvatlash. Disk hajmini o'zgartirish ham mumkin. Ba'zi ishlab chiqaruvchilar konfiguratsiyani o'zgartirish orqali disk hajmini kamaytiradi, sizda asl hajmni tiklash imkoniyati mavjud.

To'plamli ishga tushirish buyruqlari

Siz juda oddiy ommaviy ish faylini yozishingiz mumkin (BATCH katalogidagi misolga qarang), unda siz nima qilishni xohlayotganingizni tasvirlab berasiz. Bunday faylni bajarish uchun ishga tushirmoqchi bo'lganingizda F5 tugmasini bosing.

Boshqa buyruqlar

bosing F1. Siz barcha MHDD buyruqlarining qisqacha mazmunini ko'rasiz. Batafsil ma'lumot uchun MAN buyrug'idan foydalaning.

Buyruqlar qatori imkoniyatlari

/NOPINGPONG Ba'zi tovushlarni o'chiring /DISABLEBIOS BIOS orqali o'chirishni (ERASE) o'chiring /DISABLESCSI SCSI modulini o'chiring /ENABLEPRIMARY Asosiy IDE/SATA kanalini ulang /RO Bu kalit uchun MHDD-ni ishga tushiring yozishdan himoyalangan ommaviy axborot vositalarida. Bu vaqtinchalik fayllarni yaratishga urinishlarni o'chirib qo'yadi va shuningdek, jurnalni o'chirib qo'yadi.

Tez-tez so'raladigan savollar va javoblar

Tez-tez beriladigan savollar va javoblar roʻyxatini bu yerda topishingiz mumkin:

Diskni yuklash xatosi, tizim diskini joylashtiring va Enter tugmasini bosing. Har birining o‘lchami o‘lchamdagi g‘ozlarni orqangizga tushiradigan yozuv qattiq disk. Nopoklik qonuniga ko'ra, bu hech narsa muammoni ko'rsatmasa sodir bo'ladi. Ammo tizimni hayajon bilan qayta ishga tushirishga shoshilmang - bu rus ruleti o'yini. Boshqa vositadan yuklash va to'liq tekshiruvdan o'tish yaxshiroqdir. Bunda tasdiqlangan vosita - MHDD yordam beradi.

Kirish

Agar SMART muammolarni ko'rsatsa, bu ko'pincha bitta narsani anglatadi: disk parchalanish arafasida va hatto keraksiz OS yuklanishi ham ta'sir qilishi mumkin. Tushunish kerak bo'lgan keyingi narsa dasturiy ta'minotning "yomonlari" yoki undagi apparat vositalaridir. Agar apparat vositalari unchalik ko'p bo'lmasa, siz hali ham diskni hayotga qaytarishga harakat qilishingiz mumkin.

O'ylaymanki, siz MHDD va Viktoriya kabi mahsulotlar haqida eshitgansiz. Ular past darajadagi qattiq diskda ishlash uchun ajralmas bo'lib, tiklanish va diagnostikaning ajoyib yutuqlarini amalga oshirishga yordam beradi. Viktoriya haqida, endi ikkinchi - arxaik, ammo baribir mega foydali dastur bilan shug'ullanish vaqti keldi.

MHDD kichik, ammo kuchli bepul dastur bo'lib, u eng past darajadagi (iloji boricha) drayvlar bilan ishlashga mo'ljallangan. Birinchi versiya 2000 yilda Dmitriy Postrigan tomonidan chiqarilgan. U IDE diskining sirtini CHS rejimida skanerlashi mumkin. Endi MHDD diagnostikadan ko'ra ko'proq. MHDD bilan siz hamma narsani qilishingiz mumkin: drayverlarga tashxis qo'yish, o'zboshimchalik sektorlarini o'qish va yozish, SMART tizimini, parol tizimini, shovqinni boshqarish tizimini boshqarish va disk hajmini o'zgartirish.

MHDD bilan ishlash mumkin bo'lishiga qaramay o'rnatilgan Windows, Men tasvirni USB flesh-diskiga yoki tashqi (yoki ikkinchi yuklash) diskiga yozishni va u erdan yalang'och DOS-ni yuklashni tavsiya qilaman. Menga ishoning, apparat muammosida ish paytida nosozliklar yoki kompyuterning muzlashiga olib kelishi mumkin bo'lgan zanjirdagi barcha aloqalarni iloji boricha chiqarib tashlash yaxshiroqdir.

Oh, bu interfeyslar

Har bir interfeysni dastur tomonidan to'g'ri tanib bo'lmaydi.

SATA interfeysi. Disk MHDDda aniqlanmasligi ehtimoli mavjud. Buning sababi BIOS-dagi SATA kontrollerining (IDE va ​​AHCI) ishlash rejimi bo'lishi mumkin. MHDD, afsuski, AHCI rejimini qo'llab-quvvatlamaydi. O'zgartirish kerak BIOS sozlamalari. Eng yomoni, hozir barcha anakartlar ushbu rejimni qo'llab-quvvatlamaydi. Yagona chiqish yo'li mos keladigan anakartga ega bo'lgan mashinadan foydalanish yoki MHDDni rad etish bo'lishi mumkin.

IDE interfeysi. Uchun bu interfeys qurilmalarni pastadirdagi odatiy taqsimlash - master / slave. Odatiy bo'lib, MHDD barcha qurilmalarni qul rejimida yashiradi. Buni tuzatishning ikki yo'li mavjud. Birinchisi, joylashuvni o'zgartirish qattiq disk(o'tish moslamasini masterga o'tkazing) va BIOS sozlamalari mos kelishini tekshiring. Ikkinchi yo'l MHDD da disk raqamini 2 yoki 4 ga o'zgartirishga urinib ko'ring.Va CFG papkasida joylashgan mhdd.cfg konfiguratsiya fayli haqida unutmang. DA bu holat PRIMARY_ENABLED=TRUE parametri muhim.

SCSI interfeysi. SCSI kontroller drayveri aniqlanmasligi mumkin.

USB interfeysi. Qo'shimcha drayver va dastur sozlamalari yordamida diskni USB orqali ulash nazariy jihatdan mumkin. Drayv SCSI orqali ish rejimini taqlid qiladi. Bundan tashqari, barcha keraksiz USB drayverlarni o'chirib qo'yish kerak. MHDD yuklanishidan oldin maqsadli disk ulangan bo'lishi kerak. Siz config.sys da yozishingiz kerak bo'ladi: device=X:\USBASPI.SYS /w /v , bu erda X:\ - diskka yo'l.

Shunday qilib, men tokchadan singan disklardan birini olaman (odatda ularga singan yorliqni yopishtiraman) va endi amalda qanday ishlashini ko'rsatish uchun uni tiriltirishga harakat qilaman. Mening qo'limda tizim va undagi barcha fayllar o'rniga vinaigrette bilan WDC vint WD7500BPVX-60JC3T0 bor edi.

Vaziyat juda achinarli bo'lgani uchun, men vijdon bilan diskni yuqoriga va pastga formatlashim mumkin, bu mening vazifamni sezilarli darajada osonlashtiradi. Lekin birinchi navbatda, bir oz nazariya va tiklanish rejasi bilan shug'ullanamiz.

tayyor bo'lish

Dastlab, diskni dastur tomonidan ishga tushirish kerak, bu juda mantiqiy. Shundan so'ng, sirtni skanerlash amalga oshiriladi, bu hozirgi holat haqida tushuncha beradi: MHDD qattiq sirt holatini ko'rsatadi. Keyin diskni formatlashingiz va yana tekshirishingiz kerak bo'ladi. Odatda bu bosqichda yumshoq yomonlar yo'qoladi va faqat qattiqlari qoladi. Keyin xizmat ko'rsatish zonasiga yomon bloklarni qayta tayinlash uchun REMAP protsedurasini bajarish mumkin bo'ladi.

Asosiy muammo shundaki, xizmat ko'rsatish maydoni kauchuk emas, hatto barcha operatsiyalardan keyin ham diskka qarash kerak. Agar yomon bloklar paydo bo'lishda davom etsa, unda qancha urinmasin, disk endi ijarachi emas. Ammo muvaffaqiyatliroq holatlarda bu usul yordam berishi kerak. Amaliyot shuni ko'rsatadiki, remapdan so'ng disk juda uzoq vaqt ishlashi va hatto savatdagi qo'shnilaridan ham uzoqroq bo'lishi mumkin. Boshqa hollarda, u qayta ishga tushirilgandan so'ng darhol o'ladi - bu xuddi omadli va ta'sirni oldindan aytish deyarli mumkin emas.

O'ldirmang

Diskdan voz kechish uni qayta tiklashdan ko'ra osonroqdir. Misol uchun, har bir kishi biladi (yoki bilishi kerak), ish paytida kabelni uzish qayg'uli oqibatlarga olib keladi. Shuningdek, biz MHDD-da bayroqlarni o'ylamasdan almashtirish va buyruqlarni bajarishingizni qat'iyan rad etamiz. Hujjatlarni diqqat bilan o'qing va nimaga olib kelishi mumkinligini to'liq tushunmasangiz, biror narsa qilishni boshlamang.

Xo'sh, siz biznesga kirishingiz mumkin! Birinchidan, yuklanadigan flesh-disk yarating. Buning uchun men tavsiya qilaman - to'liq ko'rsatmalar va DOSning o'zi. Media tayyor bo'lganda, buyruq satridan yana kataloglarga chiqmaslik uchun MHDD-ni uning ildiziga tashlash qoladi.

Birinchi kanalga ulangan disk to'g'ri ko'rsatilishi uchun siz CFG papkasida joylashgan mhdd.cfg konfiguratsiyasini tahrirlashingiz kerak.

PRIMARY_ENABLED=TRUE

Aytganimdek, har qanday qurilmani skanerlash faqat ID yoki EID buyruqlari (yoki F2 tugmasini bosish) bilan aniqlangan taqdirdagina mumkin.


Skanerlash

Skanerlash uchun SCAN ni kiriting va ENTER tugmasini bosing yoki F4 dan foydalaning. Ba'zi sozlamalarni o'zgartirishingiz mumkin bo'lgan menyu paydo bo'ladi. Odatiy bo'lib, boshlang'ich sektor nolga teng (boshlang'ich sektor). Oxirgi sektor maksimal mumkin bo'lgan (diskning oxiri) tengdir. Foydalanuvchi ma'lumotlariga zarar etkazadigan barcha funktsiyalar (qayta xaritalash, o'chirish kechikishlari) sukut bo'yicha o'chirib qo'yilgan.


Keling, skanerlash variantlarini ko'rib chiqaylik.

  • LBA ni boshlang- skanerlash uchun boshlang'ich sektor, sukut bo'yicha 0, ya'ni diskning boshlanishi.
  • LBAni tugatish- skanerlash oxiridagi sektor, sukut bo'yicha diskning oxiri. Ba'zan butun sirtni (ayniqsa, disk hajmi bir necha terabaytdan oshib ketganda) emas, balki faqat OS joylashgan ish maydonini skanerlash qulayroqdir. Misol uchun, disk C 50 GB, keyin maqsad maydoni 2 * 50 * 1024 * 1024 = 104 857 600-sektor bo'ladi. Buni osonroq hisoblashingiz mumkin: (hajm * 2) * 1 000 000, jami 100 000 000.
  • Remap maxsus xizmat ko'rsatish sohasida sektorni yomon deb belgilaydi, shundan so'ng disk unga kirmaydi.
  • taym-aut; turib qolish; tanaffus- sektorni o'qish uchun kechikish vaqti, shundan so'ng tekshirish keyingi sektorga o'tadi.
  • Skanerlashdan keyin aylanish- skanerdan so'ng qattiq diskni to'xtating.
  • Loop sinovi/ta'mirlash- davriy ravishda skanerlash yoki tekshirishni amalga oshirish.
  • Kechikishlarni o'chirish- o'qish kechikishlari aniqlangan sektorlarni o'chirish.

Skanerlashni boshlash uchun yana F4 tugmasini bosing. MHDD disklarni bloklarda skanerlaydi. IDE/SATA drayverlari uchun bitta blok 255 sektorga (130 560 bayt) teng.


Skanerlash qanday ishlaydi:

  1. MHDD parametr sifatida LBA raqami (sektor raqami) va sektor raqami bilan VERIFY SECTORS buyrug'ini yuboradi.
  2. Drayv BUSY bayrog'ini ko'taradi.
  3. MHDD taymerni ishga tushiradi.
  4. Drayv buyruqni bajargandan so'ng, BUSY bayrog'ini o'tkazib yuboradi.
  5. MHDD haydovchi tomonidan sarflangan vaqtni hisoblab chiqadi va ekranda mos keladigan blokni ko'rsatadi. Agar xato (noto'g'ri blok) yuzaga kelsa, dastur xatoni tavsiflovchi harfni chiqaradi.

MHDD 1-5 bosqichlarni oxirigacha takrorlaydi. Agar skanerlash jurnali kerak bo'lsa, uni har doim log/mhdd.log faylida topish mumkin. Skanerlash paytida siz turli xil rangdagi ko'plab to'rtburchaklarni ko'rishingiz mumkin. Siz juda qo'rqmasligingiz uchun men yordamdan parcha keltiraman:

To'liq sog'lom diskda qizil (>500 ms) bloklarning mavjudligi qabul qilinishi mumkin emas. Agar ular bo'lsa, diskning butun yuzasini o'chirish (o'chirish) kerak va agar bu yordam bermasa, kechikishlardan xalos bo'lish kerak, bu disk endi etarlicha ishonchli emas degan xulosaga kelishimiz mumkin. X, S va boshqalar kabi harf-belgi bloklariga ruxsat berilmaydi: ular sirtda yomon bloklar mavjudligini ko'rsatadi.

Birinchi narsa, o'chirish buyrug'i bilan sirtni to'liq tozalashdir. Agar bu yordam bermasa, EraseWaits opsiyasi yoqilgan holda skanerlang. Agar yomon bloklar yo'qolmagan bo'lsa, Remap opsiyasi yoqilgan holda skanerlashni ishga tushirishingiz kerak.

Qayta tiklanmoqda

Agar skanerlashda xatolar aniqlansa, birinchi narsa - haydovchidan barcha ma'lumotlarni nusxalash (agar sizga kerak bo'lsa, albatta). Mening vaziyatimda bu ahamiyatsiz edi. Keyin diskdagi har bir sektorni o'chiradigan ERASE buyrug'i yordamida sirtni to'liq tozalashingiz kerak.


Drayv har bir sektor uchun ECC maydonlarini qayta hisoblab chiqadi. Bu yumshoq-yomon-bloklar deb ataladigan narsadan xalos bo'lishga yordam beradi. Agar o'chirish yordam bermasa, REMAP opsiyasi yoqilgan holda skanerdan o'tkazing.


Har bir blokda xatolik borligini ko'rsangiz, drayverni o'chirishga yoki REMAP opsiyasi yoqilgan holda skanerlashga urinmang. Ehtimol, haydovchining xizmat ko'rsatish maydoni shikastlangan va buni standart MHDD buyruqlari bilan tuzatib bo'lmaydi.

Ehtiyotkor o'quvchi, diskni skanerlash rasmlarini ko'rib, hushtak chalib, vahima bilan bosh chayqadi. Ha, mening diskim maqolani yozayotganimda butunlay o'lib qoldi. Uskunadagi nosozliklar soni barcha ruxsat etilgan chegaralardan oshib ketdi va maqolaning oxirgi satrlari to'ldirilganda, u allaqachon Belarus traktori kabi xirillagan edi. Aytgancha, agar disk parchalana boshlasa, unga ishonish mumkin emas, ayniqsa uskunada nosozliklar paydo bo'lsa. Remap disk hali faol ravishda parchalanishni boshlamaganida yordam berishi mumkin, ammo sirtda nuqsonlar paydo bo'lgan. Qanday bo'lmasin, agar siz uni tuzatishga muvaffaq bo'lsangiz ham, bunday diskdan faqat muhim bo'lmagan ma'lumotlar uchun foydalaning va hech qanday holatda asosiysi sifatida.

Ko'rsatkichlar nimani ko'rsatadi?

  • BAND- haydovchi band va buyruqlarga javob bermaydi;
  • WRFT- yozish xatosi;
  • DREQ- haydovchi tashqi dunyo bilan ma'lumot almashishni xohlaydi;
  • ERR- ba'zi bir operatsiya natijasida xatolik yuz berdi.

ERR yonganda, ekranning yuqori o'ng tomoniga qarang: u erda oxirgi xatoning turi ko'rsatiladi:

  • AMNF- Manzil belgisi topilmadi - ma'lum bir sektorga kirish muvaffaqiyatsiz tugadi. Ehtimol, bu sektor buzilganligini anglatadi. Biroq, drayverni yoqgandan so'ng darhol buning aksi - bu muammolar yo'qligini ko'rsatadi va ichki diagnostika muvaffaqiyatli yakunlanganligi haqida xabar beradi;
  • T0NF- Track 0 Not Found - nol trek topilmadi;
  • ABRT- bekor qilinadi, buyruq rad etiladi;
  • IDNF- Sektor identifikatori topilmadi;
  • UNCR- Tuzatib bo'lmaydigan xato, ECC kodi bilan tuzatilmagan xato. Ehtimol, bu joyda mantiqiy yomon blok mavjud.

Yuqorida yana ikkita ko'rsatkich paydo bo'lishi mumkin: PWD o'rnatilgan apparat parolini bildiradi, agar haydovchi o'lchami HPA buyrug'i yordamida o'zgartirilgan bo'lsa, HPA paydo bo'ladi (odatda disk oxiridagi yomon bloklarni yashirish uchun ishlatiladi).

MHDD past darajadagi drayvlar bilan o'zaro ta'sir qilish uchun mo'ljallangan, uning kuchi bilan mashhur dasturdir. Dastur o'n to'rt yil oldin Dmitriy Postrigan tomonidan yaratilgan va o'shandan beri MHDD-dan foydalanish ancha osonlashdi.

MHDD CHS rejimida IDE interfeysiga ega bo'lgan drayverning sirtini skanerlash imkoniyatiga ega. Ijodkor foydalanuvchilarda ishonchni uyg'otadigan shaxsiy diagnostika uskunasini orzu qilgan.

Bugungi kunda MHDD dasturining imkoniyatlari diagnostika bilan cheklanmaydi. MHDD yordam dasturidan foydalanganda, siz mumkin:

  • o'qish;
  • O'zboshimchalik bilan sektorlarni yozib oling;
  • SMART tizimini, parol tizimini, shovqin xususiyatlarini boshqaruvchi tizimni boshqaring;
  • Siz hatto drayverning formatini o'zgartirishingiz mumkin.

http://www.ihdd.ru saytida siz MHDD nusxasini topishingiz mumkin. Foydalanish uchun dasturni yuklab olishingiz mumkin turli shakl: arxivlangan va o'z-o'zidan chiqarish funktsiyasi bilan floppi disk shaklida.

Log/mhdd.log— o'rnatiladigan dasturning birinchi ishga tushirilishida yaratilgan asosiy jurnal fayli. U kelajakda amalga oshiradigan harakatlaringizni yozib oladi.

MHDD dasturi uchun ba'zi elementlardan ma'lumotlarni o'qish uchun haydovchida joylashgan bo'lsa, BIOS-ga so'rov yuborishingiz kerak. Va BIOS kerakli drayverning portlarini qidirishni boshlaydi, ma'lumotlarni tekshiradi va ularni haydovchi bilan almashtiradi. Keyin ma'lumotlar operatsion tizimga qaytariladi.

MHDD-ni IDE kabelida joylashgan drayverdan ishga tushira olmaysiz sinovdan o'tgan haydovchi ulanadi. Ikkala tomonda ham ma'lumotlarning buzilishi bo'ladi. Shuning uchun dastur PRIMARY bilan o'zaro ta'sir qilmaydi. Agar siz PRIMARY kanalni qulfdan chiqarishingiz kerak bo'lsa, MHDD-ni ishga tushirishingiz, MHDD.CFG faylidan chiqishingiz, tahrirlashingiz kerak. (ENABLEPRIMARY tugmasi bilan buyruq atamasi).

Dastur dasturiy ta'minotning ishlashi uchun ma'lum talablarga ega:

  • Protsessorga: Intel Pentium yoki kompyuterlar olamidagi eng so'nggi ishlanmalar;
  • RAM kamida 4 megabayt;
  • MSDOS kamida 6.22 versiyasi bo'lishi kerak;
  • Yuklash qurilmasi talab qilinadi (USB, HDD, CDROM, FDD).

IDE/SATA kontrollerlariga qo'yiladigan talablar:

  • Shimoliy ko'prik integratsiyasiga ega bo'lishi kerak; PCI UDMA mavjud avtomatik aniqlash; ma'lum RAID kontrollerlari qo'llab-quvvatlanadi; mikrosxema shaklida UDMA / RAID kontrollerlari mavjud.
  • Drayv talablari: IDE yoki Serial ATA, 600 megabaytdan ortiq, lekin 8388607 terabaytdan oshmasligi kerak; 512 va 528 bayt bilan cheklangan sektor o'lchamiga ega bo'lgan SCSI drayveri.
  • Diagnostika ostidagi drayverni MASTER rejimiga o'tkazing.
  • Agar jarayon ID yoki EID buyruqlari tomonidan nazorat qilinsa, qurilmani skanerlashingiz mumkin (F2 tugmasi javobgardir). SCAN ni kiriting, ENTER tugmasini bosing (F4 tugmasi). Menyudagi sozlamalarni o'zgartirishingiz mumkin.
  • Siz SMART ATT (F8 tugmasi) tugmasini bosish orqali atributlarni ko'rishingiz mumkin. Qayta ko'rsatilgan sektorlar sonini bilib olishingiz mumkin. 50 dan katta qiymat ogohlantirishi kerak. Harorat qiymatlarini ko‘rsatadigan atributga qarashingiz mumkin. UDMA CRC xato darajasi ma'lumotlar kabel orqali uzatilganda qancha xatolik borligini ko'rsatadi.
  • HPA jamoasi yig'ilgan hajmni cheklay oladi.
  • PWD buyrug'i parol o'rnatish orqali drayverni bloklaydi.
  • AAM buyrug'i yordamida siz shovqin xususiyatlarini sozlashingiz mumkin.
  • CONFIG konfiguratsiyani o'zgartirishga imkon beradi.

Agar siz dasturning barcha buyruqlariga bag'ishlangan MHDD-dan foydalanish bo'yicha yordamni ko'rishni istasangiz, F1 tugmasini bosing. Agar a bu dastur yordam bermadi, diskni tahlil qilish uchun Viktoriya dasturini sinab ko'ring.

Ushbu maqolada ABC PC MHDD qattiq disklarini sinash uchun yordam dasturi uchun rasmiy hujjatlarni nashr etadi. Ushbu MHDD hujjatlarining barcha huquqlari dastur muallifi Dmitriy Postriganga tegishli. Ushbu MHDD hujjatlari tufayli siz qattiq diskni mustaqil ravishda sinab ko'rishingiz, bajarishingiz mumkin past darajadagi formatlash, qattiq disk sektorlari guruhlarini o'chirish, qattiq diskning SMART maydonini boshqarish va boshqalar.

MHDD ichida nima bor

    mhdd.exe- bajariladigan dastur

    mhdd.hlp- bu fayl SMART buyruqlar uchun yordam tizimi tomonidan ishlatiladi

    cfg/mhdd.cfg- bu faylda MHDD konfiguratsiyani saqlaydi

Birinchi ishga tushirish vaqtida dastur fayl yaratadi log/mhdd.log. Bu asosiy jurnal fayli. Sizning barcha harakatlaringiz va test natijalari ushbu faylga yoziladi.

MHD qanday ishlaydi

MSDOS operatsion tizimi diskdan istalgan sektorni o'qish kerak bo'lganda qanday ishlashini tasavvur qilaylik. MSDOS buni BIOS-dan oddiygina "so'raydi". Shundan so'ng, BIOS o'z jadvallarida kerakli drayverning port manzillarini qidiradi, kerakli tekshiruvlarni amalga oshiradi va keyin haydovchi bilan aloqani boshlaydi. Har bir narsa tugagandan so'ng, BIOS natijani operatsion tizimga qaytaradi.

Keling, diagrammani ko'rib chiqaylik. Oddiy DOS dasturi drayver bilan qanday ishlaydi:

Dastur<--->MSDOS<--->BIOS<--->IDE/SATA boshqaruvchisi<--->Saqlash qurilmasi

Endi MHDD qanday ishlashiga e'tibor beraylik:

MHDD<--->IDE/SATA boshqaruvchisi<--->Saqlash qurilmasi

Asosiy farq: MHDD BIOS xususiyatlaridan va uzilishlardan foydalanmaydi. Shunday qilib, BIOS Setup-da drayverni belgilashingiz shart emas. Siz hatto MSDOS va MHDD yuklangandan so'ng drayverni yoqishingiz mumkin, chunki MHDD to'g'ridan-to'g'ri haydovchi registrlari bilan ishlaydi va bo'limlar, fayl tizimlari va BIOS cheklovlari kabi "kichik narsalarga" e'tibor bermaydi.

Diqqat: Hech qachon MHDD-ni sinovdan o'tkazilayotgan drayver ulangan (kabel, kanal) bir xil jismoniy IDE kanalida (kabel) joylashgan diskdan ishga tushirmang. Ikkala diskda ham ma'lumotlarning sezilarli darajada buzilishi bo'ladi! Shu munosabat bilan, sukut bo'yicha, MHDD kanal bilan ishlamaydi ASOSIY, chunki ko'pchilik foydalanuvchilarda MHDD mavjud. Birlamchi kanalni qulfdan chiqarish uchun MHDD ni ishga tushiring, keyin chiqing, so'ngra faylni tahrirlang MHDD.CFG. Yoki buyruq qatori kalitidan foydalaning /ENABLEPRIMARY.

MHDD SCSI qurilmalariga kirish uchun DOS ASPI drayveridan foydalanadi. Agar siz SCSI drayverlari bilan ishlashni rejalashtirmasangiz, unda sizga hech qanday drayver kerak emas.

MHDD ning birinchi ishga tushirilishi. Muhim ma'lumotlar

Ba'zi odamlar MHDD juda murakkab dastur deb o'ylashadi. Ular MHDD juda oddiy bo'lishi kerak deb o'ylashdi, lekin hujjatlarni o'qimay uni birinchi marta ishga tushirganda, ular hafsalasi pir bo'ldi. MHDD juda murakkab va xavfli dasturdir. Drayvlarning ichki tuzilishi bilan tanish bo'lganlar uchun MHDDni o'zlashtirish ancha oson.

MHDD dan mazmunli natijalarga erishishdan oldin bir necha soat va ehtimol kunlarni sarflashingiz kerakligini tushunish juda muhimdir. Buzuqlar bilan ishlashni boshlashdan oldin, bir nechta drayverlarni nuqsonsiz sinab ko'rishni qat'iy tavsiya qilaman.

Dasturni birinchi marta ishga tushirganingizda, u yangi fayl yaratadi. ./cfg/mhdd.cfg. Kanal IDE birlamchi sukut bo'yicha o'chirilgan.

Siz drayverni tanlash menyusini ko'rasiz. O'zingiz xohlagan qurilmani tanlang. Ushbu menyuni istalgan vaqtda bosish orqali chaqirishingiz mumkin SHIFT+F3.

Endi siz bosishingiz mumkin F1 va har qanday MHDD buyruqlaridan foydalaning. Iltimos, birinchi marta MHDD bilan ishlashda juda ehtiyot bo'ling.

Men sizga buyruqlar bilan tanishishni boshlashingizni maslahat beraman EID, SCAN, STOP, CX va TOF. Ulardan ba'zilariga, masalan, klaviatura yorliqlari tayinlangan F4 jamoa uchun SCAN.

Registrlarni ko'rib chiqing. Har qanday IDE yoki Serial ATA qurilmasi hisobot berishi kerak Haydashga tayyor va DRIVE SEEK TO'LADI shuning uchun siz bayroqlarni ko'rishingiz kerak DRDY va DRSC. Bayroq BAND drayverning ba'zi operatsiyalarni bajarishi haqida signallar (masalan, o'qish yoki yozish). Ba'zi bayroqlar yoqadi Xato YOZING va 0 TREK TOPILMADI eskirgan, ularni hech qachon ko'rmasligingiz kerak. Bayroq INDEKS ham eskirgan, biroq u ba'zan miltillashi mumkin. Bayroq MA'LUMOT SO'ROV (DREQ) drayver ma'lumotlarni uzatishni talab qilayotganini bildiradi.

Agar siz bayroqni ko'rsangiz ERROR (ERR), xatolar registriga qarang. Siz sodir bo'lgan xato turini aniqlay olasiz. Qarang ATA/ATAPI standart buyruqlar va registrlar haqida ko'proq ma'lumot olish uchun.

MHDD buyruqlaridan foydalanish

MHDD da sirtni skanerlash

Har qanday qurilmani skanerlash faqat buyruqlar yordamida aniqlanishi mumkin ID yoki EID(yoki bosish orqali F2). Skanerlash uchun yozing SCAN va bosing KIRISH, yoki foydalaning F4. Siz ba'zi sozlamalarni o'zgartirishingiz mumkin bo'lgan menyuni ko'rasiz. Odatiy bo'lib, boshlang'ich sektor nolga teng (boshlang'ich sektor). Oxirgi sektor maksimal mumkin bo'lgan (diskning oxiri) tengdir. Foydalanuvchi ma'lumotlariga zarar etkazadigan barcha funktsiyalar ( Qayta xaritalash, kechikishlarni o'chirish) sukut bo'yicha o'chirilgan.

bosing F4 skanerlashni boshlash uchun yana. MHDD disklarni bloklarda skanerlaydi. IDE/SATA drayverlari uchun bitta blok 255 sektorga (130560 bayt) teng.

Skanerlash qanday ishlaydi

    MHDD buyruq yuboradi SEKTORLARNI TEKSHIRING raqam bilan LBA(sektor raqami) va sektor raqami parametr sifatida

    Xazinachi bayroqni ko'taradi BAND

    HDD ishga tushirish taymer

    Drayv buyruqni bajargandan so'ng, u bayroqni tushiradi BAND

    MHDD haydovchi tomonidan sarflangan vaqtni hisoblab chiqadi va ekranda mos keladigan blokni ko'rsatadi. Agar xato yuzaga kelsa ( yomon blok), dastur xatoni tavsiflovchi tegishli harfni chiqaradi.

    MHDD 1-5 bosqichlarni oxirigacha takrorlaydi. Agar sizga skanerlash protokoli kerak bo'lsa - uni har doim faylda topishingiz mumkin log/mhdd.log.

Agar skanerlashda xatolar aniqlansa, birinchi narsa barcha ma'lumotlarni diskdan nusxalashdir. Keyin buyruq yordamida sirtni to'liq o'chirishni amalga oshirishingiz kerak OʻCHIRISh, bu sizning diskingizdagi har bir sektorni o'chiradi. Drayv maydonlarni qayta hisoblab chiqadi ECC har bir sektor uchun. Bu "deb nomlangan narsadan xalos bo'lishga yordam beradi" yumshoq yomon» bloklari. Agar o'chirish yordam bermasa, opsiya yoqilgan holda skanerlashni boshlang REMAP.

Har bir blokda xatolik borligini ko'rsangiz, drayverni o'chirishga yoki opsiya yoqilgan holda skanerlashga urinmang. REMAP. Ehtimol, haydovchining xizmat ko'rsatish maydoni shikastlangan va buni standart MHDD buyruqlari bilan tuzatib bo'lmaydi.

MHDD da SMART atributlarini ko'rish

Siz qo'ng'iroq qilishingiz mumkin SMART ATT yoki bosing F8 atributlarni ko'rish uchun. Ular nimani anglatadi?

Ehtimol, zamonaviy haydovchi uchun eng muhim atribut " Qayta taqsimlangan sektorlar soni"(ma'nosi Xom). Bu qiymat diskda qancha qayta ko'rsatilgan sektorlar mavjudligini ko'rsatadi. Oddiy haydovchi bor xom qiymat nolga teng. Agar siz 50 dan katta qiymatni ko'rsangiz, diskda muammo bor. Bu noto'g'ri quvvat manbai, tebranish, qizib ketish yoki oddiygina noto'g'ri haydovchini anglatishi mumkin.

Atributni ko'rib chiqing 194 - harorat. Yaxshi qiymatlar 20 dan 40 darajagacha. Ba'zi drayvlar harorat haqida xabar bermaydi.

Xususiyat UDMA CRC xato darajasi ma'lumotlarni uzatishda yuzaga keladigan xatolar sonini anglatadi IDE/SATA kabeli. Ushbu atributning normal xom qiymati nolga teng. Agar siz boshqa qiymatni ko'rsangiz, kabelni zudlik bilan almashtirishingiz kerak. Bundan tashqari, overclocking ushbu turdagi xatolar soniga katta ta'sir qiladi.

Boshqa atributlar odatda unchalik muhim emas. Qarang ATA/ATAPI standarti atributlar va testlar haqida ko'proq ma'lumot olish uchun SMART.

MHDD da drayverni identifikatsiya qilish buyruqlari

Buyruqlarni sinab ko'ring ID va EID drayveringiz haqidagi ma'lumotlarni ko'rish uchun.

Qarang ATA/ATAPI standarti qo'shimcha ma'lumot uchun.

MHDD-da sektorlar guruhlarini yoki butun diskni o'chiring

Buyruqdan foydalanishingiz mumkin OʻCHIRISh. Agar sizning diskingiz BIOS Setup (yoki POST) da tanilgan bo'lsa, MHDD drayverni o'chirish uchun BIOS funksiyalaridan foydalanishga harakat qiladi. UDMA. MHDD BIOS-dan foydalanishni xohlamasangiz, dan foydalaning /DISABLEBIOS.

MHDDda saqlash hajmini kamaytirish

Buyruqdan foydalaning HPA saqlash hajmini cheklash. Dastur mavjud sektorlarning yangi sonini talab qiladi. Cheklovlarni olib tashlash uchun buyruqdan foydalaning NHPA. Buyruqni ishlatishdan oldin drayverning quvvat aylanishini bajaring NHPA. Ga ko'ra ATA/ATAPI standarti, siz drayverning ovoz balandligini har bir haydash siklida faqat bir marta o'zgartirishingiz mumkin.

MHDD da parolni himoya qilishni boshqarish

Buyruqdan foydalaning PWD drayverni foydalanuvchi (USER) paroli bilan bloklash uchun. Ga ko'ra ATA/ATAPI standarti, o'zgarishlar kuchga kirishi uchun drayverni quvvatlantirishingiz kerak.

MHDD drayverlarni qulfdan chiqarish uchun ikkita buyruqqa ega: QULFNI OCHISH va DISPWD. QULFNI OCHISH drayverni birinchi o'chirishgacha qulfdan chiqaradi. Parol tizimini o'chirish uchun birinchi navbatda buyruqni ishlatishingiz kerak QULFNI OCHISH, va buyruqni almashtiring DISPWD(parol ma'lum bo'lishi kerak).

Asosiy parol ishlab chiqaruvchi tomonidan o'rnatiladi va uni qulfdan chiqarish uchun ishlatish mumkin.

MHDD-da fayl uchun sektorlarni o'qing

Siz bir nechta sektorlarni yoki butun diskni faylga yoki fayllar to'plamiga o'qishingiz mumkin. Buyruqni sinab ko'ring TOF. Dastur yomon sektorlarni o'tkazib yuboradi. Agar siz 1 gigabaytdan kattaroq rasm yaratishni rejalashtirmoqchi bo'lsangiz, buyruqni ishlatish yaxshiroqdir ATOF, chunki u avtomatik ravishda tasvirlarni "kesish" mumkin.

MHDD da fayldan diskka sektorlarni yozing

Buyruqdan foydalaning FF sektorlarni diskka yozish uchun. Sizdan ro'yxatga olinadigan birinchi sektor raqamini va qatorga yoziladigan sektorlar sonini kiritish so'raladi.

MHDD-da haydovchi shovqinlarini boshqarish

Deyarli barcha zamonaviy drayverlarni qo'llab-quvvatlaydi akustik boshqaruv. Boshlar harakatlanayotganda paydo bo'ladigan shovqinni ularning harakat tezligini kamaytirish orqali kamaytirishingiz mumkin. Buyruqdan foydalaning AAM sozlamalar uchun.

MHDD-da disk konfiguratsiyasi

Buyruqning yordami bilan CONFIG maksimal rejim kabi haydovchi konfiguratsiyasini ko'rishingiz va o'zgartirishingiz mumkin UDMA, tizimni qo'llab-quvvatlash Xavfsizlik, SMART, AAM, HPA, rejimni qo'llab-quvvatlash LBA48. Disk hajmini o'zgartirish ham mumkin. Ba'zi ishlab chiqaruvchilar konfiguratsiyani o'zgartirish orqali disk hajmini kamaytiradi, sizda asl hajmni tiklash imkoniyati mavjud.

MHDD da ommaviy ishga tushirish buyruqlari

Siz juda oddiy ommaviy ish faylini yozishingiz mumkin (katalogdagi misolga qarang BATCH) bu erda siz erishmoqchi bo'lgan hamma narsani tasvirlab berasiz. bosing F5 bunday faylni bajarish uchun ishga tushirishni xohlaganingizda.

MHDD-dagi boshqa buyruqlar

bosing F1. Siz barcha MHDD buyruqlarining qisqacha mazmunini ko'rasiz. Batafsil ma'lumot uchun buyruqdan foydalaning KISHI.

MHDD uchun buyruq qatori imkoniyatlari

    /NOPINGPONG Ba'zi tovushlarni o'chiring

    /DISABLEBIOS BIOS orqali o'chirishni (ERASE) o'chiring

    /DISABLESCSI SCSI modulini o'chiring

    /ENABLEPRIMARY Asosiy IDE/SATA kanalini ulang

    /RO Bu kalit MHDDni yozishdan himoyalangan muhitda ishga tushirish uchun ishlatiladi. Bu vaqtinchalik fayllarni yaratishga urinishlarni o'chirib qo'yadi va shuningdek, jurnalni o'chirib qo'yadi.

Barcha variantlar yopiq.

Ko'pincha siz foydalanuvchilarning qo'rqishiga va MHDD dasturi bilan qanday qilib to'g'ri ishlashni bilmasligiga e'tibor berishingiz mumkin. Shu sababli, ushbu dasturdan qanday foydalanish va uning funktsiyalari qayerda foydali bo'lishi haqida bir nechta amaliy tavsiyalarni ko'rib chiqishga arziydi.

Bugungi kunda MHDD eng mashhur hisoblanadi bepul yordam dasturi, turli qattiq disklarning past darajadagi diagnostikasi uchun mo'ljallangan. Ta'kidlash joizki, dastur mahalliy mutaxassis Dmitriy Postrigan tomonidan ishlab chiqilgan. Ushbu yordam dasturidan foydalanib, foydalanuvchilar drayverning mexanik qismini to'liq diagnostika qilishlari, barcha turdagi SMART atributlarini ko'rishlari, shuningdek, yomon tarmoqlarni tuzatish deb ataladigan past darajadagi formatlash bilan shug'ullanishlari mumkin. Bundan tashqari, dastur juda ko'p boshqa funktsiyalarni ham o'z ichiga oladi, lekin asosan mutaxassislar va oddiy foydalanuvchilar uni ushbu protseduralar uchun maxsus yuklab olishadi.

Bu dastur nima?

Yordamchi dastur bepul bo'lgani uchun uni to'g'ridan-to'g'ri rasmiy veb-saytdan yuklab olishingiz mumkin. MHDD ga asoslangan operatsion tizim DOS va shu bilan birga muallifning veb-saytida siz nafaqat yordamchi dasturni, balki yuklanadigan floppi disk yoki CD tasvirlarini ham yuklab olishingiz mumkin. Bundan tashqari, ishlab chiquvchining o'zi muallifligi to'g'risidagi batafsil hujjatlar, shuningdek, ushbu dastur foydalanuvchilaridan tez-tez kelib chiqadigan savollarga javoblar mavjud.

MHDD juda kuchli vosita bo'lib, uning yordamida siz nafaqat muvaffaqiyatsiz diskni qayta tiklashingiz, balki uni "tugatish"ingiz ham mumkin, shuning uchun siz undan oqilona foydalanishingiz va har doim muayyan harakatlarni bajarish orqali aniq nimaga erishishingiz mumkinligini tushunishingiz kerak. Muallifning o'zi MHDD juda kuchli va shuning uchun potentsial xavfli dastur ekanligini va uni ishlatish kompyuter bilan ishlashda etkaziladigan har qanday zarar uchun hech kim javobgar bo'lmasligini aytadi. Avvalo, ushbu ogohlantirish sinovdan o'tgan qattiq diskda saqlaydigan har qanday ma'lumotlarga taalluqlidir, chunki har qanday yordamchi dasturlarni ishga tushirishdan oldin, ular ushbu qurilma bilan nima qilishlari mumkinligini va ma'lum buyruqlardan foydalanish qanday oqibatlarga olib kelishi mumkinligini to'g'ri tushunishingiz kerak. Xususan, shu sababli, avvalo, barcha ma'lumotlarni ommaviy axborot vositalaridan boshqa qattiq disk yoki flesh-diskga to'liq nusxalash tavsiya etiladi.

Ushbu dastur qanday ishlaydi?

Darhol aytish kerakki, MHDD o'z faoliyati davomida hech qanday BIOS funktsiyalaridan yoki uzilishlardan foydalanmaydi. Shunday qilib, drayverni BIOS sozlamalari tomonidan aniqlanishi shart emas va dasturning o'zi va MSDOS faollashtirilgandan so'ng qurilmani yoqish mumkin bo'ladi, chunki yordamchi dastur to'g'ridan-to'g'ri qattiq disk registrlari bilan ishlaydi va hech qanday reaksiyaga kirishmaydi. kabi har qanday mayda-chuyda narsalarga fayl tizimlari, bo'limlar va kompyuteringizning BIOS-dan cheklovlar.

Shuni ta'kidlash kerakki, ba'zi noto'g'ri qurilmalar, ularni BIOS-da aniqlashga urinayotganda, tizimni osib qo'yishni yaratadi, buning natijasida siz shunchaki yuklay olmaysiz. Bundan tashqari, ko'p miqdorda ishlatiladigan BIOS-ni unutmang anakartlar eski uslub, agar uning hajmi 130 GB dan ortiq bo'lsa, qattiq diskning parametrlarini to'g'ri aniqlay olmaydi. Agar bu holat sizga tegishli bo'lsa, unda standart BIOS sozlamalari bo'limida siz ushbu dastur yordamida sinab ko'rmoqchi bo'lgan drayverni aniqlash funktsiyasini o'chirib qo'yishingiz kerak bo'ladi.

Agar yuqoridagi protseduralarni bajarganingizdan so'ng, siz drayverni aniqlashda va operatsion tizimingizni ishga tushirishda hali ham muzlashdan xalos bo'lolmagan bo'lsangiz, u holda dasturning o'zi yuklangandan so'ng haydovchi allaqachon ulangan bo'ladi. Albatta, bunday operatsiyalar juda ehtiyotkorlik bilan amalga oshirilishi kerak va ideal holda, haydovchining elektr ta'minoti pallasida ixtisoslashtirilgan ikkita kalitdan foydalanish kerak, buning yordamida +12 va +5 voltli kontaktlarning zanglashiga olib kelishi mumkin bo'ladi.

Esda tutish kerak bo'lgan eng muhim narsa shundaki, dastur hech qanday holatda siz sinab ko'rmoqchi bo'lgan diskda ishga tushmasligi kerak. Bunday holda, siz ushbu qurilma ulangan IDE kabeliga ulangan drayverlarni ham ishlatmasligingiz kerak, chunki oxirida siz har bir qattiq diskda joylashgan ma'lumotlarga jiddiy zarar etkazishingiz mumkin. Aynan shuning uchun standart sozlamalarda MHDD PRIMARY kanal bilan ishlamaydi, chunki foydalanuvchilarning aksariyati qattiq disklarini ajratish uchun undan foydalanadilar. Bundan tashqari, ushbu dasturning xavfsiz ishlashini ta'minlash uchun u SLAVE rejimida bo'lgan drayvlar bilan ishlash imkoniyatini ta'minlamaydi.

ASOSIY kanalni qulfdan chiqarish uchun avval dasturni ishga tushirishingiz, keyin undan chiqishingiz va yaratilgan faylni tahrirlashingiz kerak. MHDD.CFG. Siz ham foydalanishingiz mumkin buyruq qatori kalit / YOQISH, bu muammoni hal qilishning oddiyroq usuli. Ushbu yordam dasturini yuklash uchun maxsus 3,5 dyuymli disk, flesh-disk yoki qandaydir diskdan foydalanish eng maqbul bo'ladi.

Tayyorgarlik sozlamalari

Barcha tayyorgarlik tadbirlarini to'liq bajarganingizdan so'ng, ushbu yordam dasturini faollashtirishga harakat qilishingiz mumkin. Darhol aytish kerakki, zamonaviy qattiq disklarning ichki tuzilishi bilan taxminan tanish bo'lgan odamlar uchun ushbu dasturga ko'nikish osonroq bo'ladi. Agar siz ushbu yordam dasturini birinchi marta ishlatayotgan bo'lsangiz, uni ishlatishdan mazmunli natijalarni olishni boshlash uchun bir necha soat yoki hatto kun sarflashingiz kerakligini darhol tushunishingiz kerak. Shu sababli, noto'g'ri qurilmalar bilan ishlashni boshlashdan oldin, albatta, hech qanday nuqsoni bo'lmagan drayverni sinab ko'rish tavsiya etiladi.

Qurilmani qanday skanerlash kerak?

Boshlash uchun ochilgan ro'yxatda siz skanerlash uchun mo'ljallangan qurilmani tanlashingiz kerak. Qurilma tanlangandan so'ng tugmani bosishingiz mumkin F1 va ushbu dasturning kerakli buyruqlaridan foydalanishni boshlang. Очередной раз стоит заметить, что в процессе работы с программой MHDD следует быть максимально внимательным, особенно если вы работаете с утилитой впервые – проверьте очередной раз правильность прописанной команды, а также то, действительно ли вы знаете, как она должна использоваться и какой результат даст вам oxir-oqibatda.

Agar siz hali ham ushbu dasturning yangi foydalanuvchisi bo'lsangiz, avvalo, kabi buyruqlar bilan tanishib chiqishingizni tavsiya qilamiz. skanerlash,To'xta,EID, CX Va TOF. Shunisi e'tiborga loyiqki, ulardan ba'zilari tugmalar birikmasi orqali chaqirilishi yoki oddiygina ma'lum tezkor tugmalarga tayinlanishi mumkin. Shunday qilib, masalan, F4 tugmasidan foydalanib, siz darhol tizimni xatolar uchun skanerlashni boshlashingiz mumkin. Registrlarga alohida e'tibor berilishi kerak, ularning holati doimiy ravishda ekranning yuqori qismida ko'rsatiladi. Har qanday SATA yoki IDE qurilmasi ish paytida DRIVE SEEK COMPLETE ko'rsatkichlarini ko'rsatishi kerak ( DRSC), shuningdek DRIVE READY ( DRDY).

Belgilash katagi BAND haydovchi hozirda ma'lum bir operatsiyani bajarayotganligini bildiradi (har qanday ma'lumotlarni o'qish yoki yozish). Ba'zi bayroqlar shunga o'xshash T0NF yoki WRFT eskirgan va shuning uchun ushbu yordamchi dastur bilan ishlashda ularni ko'rmaslik kerak. Shuningdek, bayroq ham kiritilgan INDX, ammo, ba'zi hollarda, dastur hali ham uni ko'rsatadi. Belgilash qutisi ko'rsatilganda DREQ disk ba'zi ma'lumotlarni uzatish uchun ruxsat so'raganligini aniqlashingiz mumkin.

Agar ushbu yordam dasturidan foydalanish paytida tasdiqlash qutisi paydo bo'lsa ERR, keyin bu holda siz xatolar registrini diqqat bilan tahlil qilishingiz kerak va shu bilan birga qattiq disk bilan ishlashda qanday turdagi xatolik yuz berishi mumkinligini tushunishingiz kerak. Qaysi buyruqlardan foydalanish mumkinligini, registrlar bilan qanday ishlashni tushunish va xatolarning asosiy turlarini aniqlash uchun ushbu dasturning hujjatlariga qarang.

Qattiq diskingiz haqida batafsil ma'lumotni ko'rish uchun siz buyruqlardan foydalanishingiz mumkin ID va EID. Ushbu buyruqlar yordamida siz ushbu diskning ishlashi, ya'ni uning markasi va seriya raqami haqida batafsil ma'lumotni ko'rishingiz mumkin.

Har qanday qattiq diskni faqat yuqoridagi buyruqlar yordamida yoki tugmani bosgandan so'ng aniqlansa, skanerlashingiz mumkin F2. To'liq skanerlash jarayonini amalga oshirish uchun siz buyruqni bosishingiz kerak SCAN va tugmani bosing KIRISH(standart issiq kalit F4). Shuni ta'kidlash kerakki, dastlab menyu ochiladi, unda agar xohlasangiz, ma'lum sozlamalarni o'zgartirish mumkin bo'ladi, chunki sukut bo'yicha boshlang'ich sektor nolga teng, yakuniy sektor esa mumkin bo'lgan maksimal darajaga teng. Drayvdagi ma'lumotlarga zarar etkazishi mumkin bo'lgan har qanday funktsiyalar dastlab o'chirib qo'yilgan.

Skanerlash qanday amalga oshiriladi?

MHDD yordamida skanerlash jarayoni bloklarda amalga oshiriladi va agar biz gapiradigan bo'lsak SATA drayvlar yoki IDE, keyin ularda har bir blok 255 ta sektorni o'z ichiga oladi. Diagnostika jarayonining o'zi quyidagicha amalga oshiriladi:

  1. Dastur buyruqdan foydalanadi TASHIRISHSEKTORLAR, uni LBA raqami (ma'lum bir sektorning soni), shuningdek, parametrlar ko'rinishidagi sektorlar soni bilan belgilash.
  2. Drayv BUSY bayrog'ini yuqoriga ko'taradi.
  3. MHDD taymerni faollashtiradi.
  4. Qattiq disk unga ko'rsatilgan buyruqni bajargandan so'ng, BUSY bayrog'i olib tashlanadi.
  5. MHDD protseduraning qattiq disk tomonidan bajarilishi uchun zarur bo'lgan vaqtni aniqlaydi, shundan so'ng natijalar bilan mos keladigan blok ekranda ko'rsatiladi. Agar yomon tarmoqlar aniqlangan bo'lsa, bu holda ular tegishli harf bilan belgilanadi.

Shuni ta'kidlash kerakki, yordam dasturi barcha sektorlarni tekshirmaguncha barcha qadamlar takrorlanadi. Agar siz davom etayotgan skanerlashning batafsil jurnalini olishni istasangiz, uni har doim log/mhdd.log deb nomlangan faylda osongina topishingiz mumkin. Agar ushbu protsedura davomida biron bir xato aniqlangan bo'lsa, siz ushbu diskdagi barcha ma'lumotlarni darhol yangi qurilmaga nusxalashingiz kerak.

Shundan so'ng, buyruq yordamida sirtni to'liq o'chirishni amalga oshirish mumkin bo'ladi OʻCHIRISh, bu qurilmaning har bir sektorini butunlay o'chirib tashlaydi. Boshqacha qilib aytganda, past darajadagi formatlash amalga oshiriladi, shundan so'ng ma'lumotni qayta tiklashga urinishlar endi mumkin bo'lmaydi, lekin bu ba'zi hollarda diskni ish holatiga qaytarishga imkon beradi.

Ushbu protsedurani tezlashtirish uchun siz parametr yoqilgan holda buyruqdan foydalanishingiz mumkin O'chirish kutish, lekin shuni ta'kidlash kerakki, faqat bir yoki bir nechta yomon sektorlarni o'z ichiga olgan blok o'chiriladi. Shu sababli, siz qurilmaning sirtining shikastlanishi natijasida yuzaga keladigan va ko'pincha drayveringizning har qanday elektr uzilishlari, uning haddan tashqari qizishi yoki ish paytida juda ko'p tebranish natijasida yuzaga keladigan barcha turdagi yumshoq va yomon bloklarni butunlay yo'q qilishingiz mumkin. .

Agar qattiq diskni o'chirib tashlaganingizdan so'ng normal ishlay boshlamagan bo'lsa, bu holda siz qayta skanerlashni boshlashingiz kerak, lekin REMAP funktsiyasi yoqilgan. Shunday qilib, ba'zi sohalarda tez-tez xatosiz o'qiladigan qattiq disklar allaqachon ko'plab yomon sektorlar va xatolarni aniqlay boshladilar. Bu sirt shikastlanganligini ko'rsatadi va bu zararni endi tuzatib bo'lmaydi. Ko'pincha bunday qattiq disklar keyingi foydalanish uchun yaroqsiz bo'lib chiqadi va ularda ma'lumotlarni saqlash hech bo'lmaganda xavflidir.

Natijalarni qanday tahlil qilish kerak?

Diagnostika jarayonida qizil bloklar topilgan bo'lsa, bunday holat butunlay sog'lom qurilma uchun qabul qilinishi mumkin emasligini tushunishingiz kerak. Bunday sektorlar mavjud bo'lganda, siz zudlik bilan diskning butun yuzasini to'liq o'chirib tashlashingiz kerak va agar bu muammoni hal qilishga yordam bermasa, ushbu qurilmadan foydalanish etarli darajada ishonchli bo'lmagan degan xulosaga kelish qoladi. . Har xil alfanumerik bloklar, masalan S yoki x ham yaroqsiz, chunki ular tushirilgan sektorlar mavjudligini ko'rsatadi.

Agar skanerlash paytida harf paydo bo'lsa V, keyin bu protsedura EraseWaits rejimi yoqilgan holda amalga oshirilganligini ko'rsatadi va ushbu bo'limda ba'zi sektorni o'qishda xatolik tufayli bitta blokni to'liq o'chirish amalga oshirildi. Bundan tashqari, agar ushbu xat ma'lum bir sohada qayta-qayta paydo bo'lsa, bu yomon sektor mavjudligini ko'rsatadi.

Moviy bloklarning ko'rinishi funksiya yoqilganligini ko'rsatadi. REMAP, bu maxsus ushbu bo'limga nisbatan ishlatilgan. Drayv yomon sektorni yaxshi bilan almashtirdi, avval zaxira maydonga joylashtirilgan, buning natijasida bu erda muammo endi paydo bo'lmaydi.

MHDD va parollar bilan ishlash

ATA / ATAPI standarti diskda parollardan foydalanish imkoniyatini ta'minlaydi, ammo haqiqatan ham to'g'ri parolni olish uchun qurilma foydalanuvchining ma'lumotlarni o'qish yoki qattiq diskka yozishga urinishlarini butunlay e'tiborsiz qoldiradi. Drayvni maxsus parol bilan bloklash uchun siz buyruqni ishlatishingiz kerak PWD. Ushbu standartga muvofiq, siz kiritgan o'zgarishlar kuchga kirishi uchun birinchi navbatda ushbu qattiq diskning ishlashini qayta ishga tushirishingiz kerak bo'ladi.

MHDD qattiq diskni to'liq qulfdan chiqarishga imkon beruvchi ikkita buyruqdan foydalanishni ta'minlaydi - bular DISPWD va UNLOCK. Ikkinchisi haydovchi bilan ishlash qobiliyatini bir marta o'chirilgunga qadar aniq ochish uchun mo'ljallangan. Parol tizimidan foydalanishni to'liq o'chirish uchun avval ushbu maxsus buyruqni faollashtirishingiz kerak, so'ngra DISPWD-dan foydalaning, ammo darhol aytish kerakki, parolni o'z maqsadlaringiz uchun undan keyingi foydalanish uchun bilishingiz kerak. Bundan tashqari, qattiq disk ishlab chiqaruvchilari ham asosiy parollardan foydalanishlarini unutmang, ular yordamida siz qurilmangizni qulfdan chiqarishingiz mumkin.

O'qish sektorlari uchun buyruqlar

Siz butun diskni yoki bir nechta alohida sektorlarni o'qishingiz mumkin maxsus fayl yoki yaratilgan fayllar to'plami. Avvalo, yomon sektorlarni to'liq o'tkazib yuborish bilan shug'ullanadigan TOF buyrug'idan foydalanishingiz kerak. Agar siz 1 GB dan ortiq bo'lgan tasvirlarni yaratmoqchi bo'lsangiz, unda bu holda siz allaqachon sharhlarni avtomatik ravishda kesish imkonini beruvchi ATOF buyrug'idan foydalanishingiz kerak bo'ladi.

Agar siz fayldan diskka sektorlarni yozmoqchi bo'lsangiz, shunchaki FF buyrug'idan foydalaning. Sizdan birinchi bo'lib yoziladigan sektor raqamini, shuningdek, ketma-ket yoziladigan sektorlarning umumiy sonini kiritish so'raladi. Muvaffaqiyatsiz disklardan ma'lumotlarni to'liq tiklashni amalga oshirish uchun ko'pincha ushbu ikkita buyruq talab qilinadi. Dastlab, nosoz qurilmaning sektorlar bo'yicha tasviri yaratiladi, shundan so'ng u tarmoq bo'yicha boshqa, xizmat ko'rsatadigan qattiq diskka xuddi shu tarzda o'tkaziladi. Shundan keyingina turli xil ma'lumotlarni qayta tiklashga imkon beruvchi maxsus dasturlardan foydalanish mumkin bo'ladi.