Koti / ikkunoiden yleiskatsaus / Kuinka ajaa mhdd Windowsin alta. Kiintolevyn palautus. Aseman tunnistuskomennot

Kuinka ajaa mhdd Windowsin alta. Kiintolevyn palautus. Aseman tunnistuskomennot

Tekijänoikeus ja takuiden vastuuvapauslauseke

Voit jakaa MHDD:tä ilman rajoituksia. Voit purkaa ja tutkia MHDD-koodia opetustarkoituksiin ilman rajoituksia. Et voi myydä MHDD:tä.

Takuun vastuuvapauslauseke:
Käytä sitä ohjelmisto"niin kuin se on". MHDD on erittäin tehokas ja samalla hyvin vaarallinen ohjelmoida. Ketään ei voida pitää vastuussa mistään vahingosta MHDD ohjelma.

Tietoja MHDD-projektista

MHDD on pieni mutta tehokas ilmainen ohjelma, joka on suunniteltu toimimaan alimman tason asemien kanssa (mahdollisimman pitkälle). Ensimmäinen versio julkaistiin vuonna 2000, minä, Dmitry Postrigan. Se pystyi skannaamaan IDE-aseman pinnan CHS-tilassa. Päätavoitteeni on kehittää aseman diagnostiikkaohjelmisto, johon voit luottaa.

Nyt MHDD on paljon muutakin kuin diagnostiikkaa. Voit tehdä mitä tahansa MHDD:llä: diagnosoida asemia, lukea / kirjoittaa mielivaltaisia ​​sektoreita, hallita SMART-järjestelmää, salasanajärjestelmää, ohjausjärjestelmää melun ominaisuudet, sekä muuttaa aseman kokoa.

Jos sinulla on mahdollisuus auttaa projektia taloudellisesti, tässä ovat MHDD:n tekijän lompakoiden numerot Webmoney-järjestelmässä: Z681153514525; R131877337643.

Mistä saada MHDD

Kun tarvitset uuden kopion MHDD:stä, käytä aina . Voit ladata MHDD:n CD-levykuvana, itsepurkautuvana levykekuvana tai arkistona.

Dokumentaatiota päivitetään jatkuvasti, joten se on saatavilla vain nykyisestä osoitteesta.

Mitä MHDD:n sisällä on

mhdd.exe Suoritettava ohjelma mhdd.hlp Tätä tiedostoa käyttää SMART-komennon ohjejärjestelmä cfg/mhdd.cfg Tähän tiedostoon MHDD tallentaa kokoonpanon

Ensimmäisen ajon aikana ohjelma luo tiedoston log/mhdd.log. Tämä on päälokitiedosto. Kaikki toimintasi ja testitulokset kirjoitetaan tähän tiedostoon.

Kuinka se toimii

Kuvitellaan kuinka MSDOS-käyttöjärjestelmä toimii, kun sen on luettava mikä tahansa sektori asemasta. MSDOS yksinkertaisesti "pyytää" BIOSia tekemään tämän. Sitten BIOS etsii porttiosoitteita taulukoistaan. haluttu asema, suorittaa tarvittavat tarkistukset ja alkaa sitten kommunikoida aseman kanssa. Kun kaikki on valmis, BIOS palauttaa tuloksen käyttöjärjestelmään.

Katsotaanpa kaaviota. Normaali DOS-ohjelma toimii aseman kanssa seuraavasti:

Ohjelmoida<--->MSDOS<--->BIOS<--->IDE/SATA-ohjain<--->Tallennuslaite

Ja nyt kiinnitetään huomiota MHDD:n toimintaan:

MHDD<--->IDE/SATA-ohjain<--->Tallennuslaite

Tärkein ero: MHDD ei käytä BIOS-ominaisuuksia ja keskeytyksiä. Sinun ei siis tarvitse edes määrittää asemaa BIOS-asetuksissa. Voit jopa käynnistää aseman MSDOS:n ja MHDD:n käynnistyttyä, koska MHDD toimii suoraan aseman rekisterien kanssa eikä kiinnitä huomiota "pieniin asioihin", kuten osioihin, tiedostojärjestelmiin ja BIOS-rajoituksiin.

Huomio:
Älä koskaan käytä MHDD:tä asemasta, joka on samalla fyysisellä IDE-kanavalla (kaapelilla), johon (kaapeli, kanava) testattava asema on kytketty. Molemmissa asemissa on merkittävää tietojen korruptiota! Tässä suhteessa oletusarvoisesti MHDD ei toimi PRIMARY-kanavan kanssa, koska useimmilla käyttäjillä on MHDD siellä. Avaa ensisijaisen kanavan lukitus käynnistämällä MHDD, poistumalla ja muokkaamalla MHDD.CFG-tiedostoa. Tai käytä komentorivikytkintä /ENABLEPRIMARY.

MHDD käyttää DOS ASPI -ohjainta SCSI-laitteiden käyttämiseen. Jos et aio työskennellä SCSI-asemien kanssa, et tarvitse ohjaimia.

Laitteistovaatimukset ja tuetut laitteistot

Alusta:

  • Intel Pentium -prosessori tai parempi
  • 4 megatavua RAM-muistia
  • DR-DOS, MSDOS-versio 6.22 ja uudemmat
  • Mikä tahansa käynnistyslaite (USB, CDROM, FDD, HDD)
  • Näppäimistö

IDE/SATA-ohjaimet:

  • Mikä tahansa integroitu pohjoinen silta(porttiosoitteet: 0x1Fx ensisijaiselle kanavalle, 0x17x toissijaiselle kanavalle)
  • PCI UDMA -ohjaimet (tunnistetaan automaattisesti): HPT, Silicon Image, Promise (ei kaikki), ITE, ATI, mahdollisesti muut. Jopa joitain RAID-ohjaimia tuetaan (tässä tapauksessa MHDD toimii jokaisen fyysisen aseman kanssa erikseen)
  • Emolevyyn erillisenä siruna integroidut UDMA/RAID-ohjaimet

Asemat:

  • Mikä tahansa IDE tai Serial ATA, jonka kapasiteetti on vähintään 600 megatavua. LBA-tila on täysin tuettu, mutta poistin CHS-koodin MHDD:ltä versiosta 3.x
  • Mikä tahansa IDE tai Serial-ATA, jonka kapasiteetti on enintään 8388607 teratavua. LBA48-tila on täysin tuettu
  • Mikä tahansa SCSI-asema, jonka sektorin koko on 512–528 tavua

Diagnosoitavissa oleva IDE-asema on pakko kytketään MASTER-tilaan. Kaikki SLAVE-laitteet on kytkettävä pois päältä.

Muut laitteet

  • Mikä tahansa siirrettävä SCSI-medialaite, kuten CDROM, nauha. Suurin tuettu sektorin koko on 4096 tavua

MHDD-asennuspaketin lataaminen

Sinun on päätettävä, minkä paketin tarvitset: CD-levykuvan, levykekuvan vai vain arkiston. Vieraile sivustolla ladataksesi sopiva paketti.

Voit polttaa CD-kuvan millä tahansa ohjelmistolla, joka tukee ISO-kuvien polttamista. CD-levysi on käynnistettävä.

Ensimmäinen aloitus. Tärkeää tietoa

Jotkut ihmiset ajattelevat, että MHDD on erittäin monimutkainen ohjelma. He olettivat, että MHDD:n pitäisi olla hyvin yksinkertainen, mutta kun he lanseerasivat sen ensimmäistä kertaa lukematta dokumentaatiota, tuli pettymys. MHDD on erittäin vaikeaa ja vaarallista ohjelmoida. MHDD on paljon helpompi hallita niille, jotka tuntevat asemien sisäisen rakenteen. Jos haluat saada tarvittavat tiedot, voit aloittaa tämän sivuston käytön: http://t13.org.

On erittäin tärkeää ymmärtää, että joudut viettämään useita tunteja ja mahdollisesti päiviä, ennen kuin saat merkityksellisiä tuloksia MHDD:stä. Suosittelen, että yrität testata muutaman virheettömän aseman ennen kuin alat työskennellä viallisten levyjen kanssa.

Ohjelma luo ensimmäisen käynnistyksen yhteydessä uusi tiedosto./cfg/mhdd.cfg. IDE-ensisijainen kanava on oletusarvoisesti poissa käytöstä. Jos todella haluat "käynnistää" sen - ole hyvä, .

Näet aseman valintavalikon. Valitse mikä tahansa haluamasi laite. Voit avata tämän valikon milloin tahansa painamalla VAIHTO+F3.

Nyt voit napsauttaa F1 ja käytä mitä tahansa MHDD-komentoa. Ole hyvä ja ole erittäin varovainen kun työskentelet MHDD:n kanssa muutaman ensimmäisen kerran.

Suosittelen aloittamista EID-, SCAN-, STOP-, CX- ja TOF-komennoilla. Joillekin niistä on määritetty esimerkiksi pikanäppäimet F4 SCAN-komentoa varten.

Katso rekisterit. Kaikkien IDE- tai Serial ATA -laitteiden tulee ilmoittaa DRIVE READY ja DRIVE SEEK COMPLETE, joten sinun pitäisi nähdä DRDY- ja DRSC-liput. BUSY-lippu osoittaa, että asema suorittaa jotakin toimintoa (kuten lukee tai kirjoittaa). Jotkut liput, kuten WRITE FAULT ja TRACK 0 NOT FOUND, ovat vanhentuneita, eikä niitä pitäisi koskaan nähdä. Myös INDEX-lippu on vanhentunut, mutta se saattaa joskus vilkkua. DATA REQUEST (DREQ) -lippu osoittaa, että asema pyytää tiedonsiirtoa.

Jos huomaat ERROR (ERR) -lipun, katso virherekisteriä. Voit määrittää tapahtuneen virheen tyypin. Katso ATA/ATAPI-standardi
lisätietoja komennoista ja rekistereistä.

MHDD-komentojen käyttäminen

Pintaskannaus

Minkä tahansa laitteen skannaus on mahdollista vain, jos se voidaan määrittää ID- tai EID-komennoilla (tai painamalla F2). Skannataksesi kirjoita SCAN ja paina ENTER tai käytä F4. Näet valikon, jossa voit muuttaa joitain asetuksia. Oletusarvoisesti aloitussektori on nolla (aloitussektori). Loppusektori on yhtä suuri kuin suurin mahdollinen (levyn loppu). Kaikki käyttäjätietoja tuhoavat toiminnot (Remap, Erase Delays) on oletusarvoisesti poissa käytöstä.

Aloita skannaus painamalla F4 uudelleen. MHDD skannaa asemat lohkoissa. IDE/SATA-asemissa yksi lohko vastaa 255 sektoria (130560 tavua).

Kuinka skannaus toimii

1. MHDD lähettää VERIFY SECTORS -komennon, jossa on LBA-numero (sektorin numero) ja sektorin numero parametreina 2. Taajuusmuuttaja nostaa BUSY-lipun 3. MHDD käynnistää ajastimen 4. Kun taajuusmuuttaja on suorittanut komennon, se laskee BUSY-lipun. 5. MHDD laskee kuluneen akkuajan ja näyttää vastaavan lohkon näytöllä. Jos havaitaan virhe (huono lohko), ohjelma näyttää vastaavan kirjaimen, joka kuvaa virhettä.

MHDD toistaa vaiheita 1-5 loppusektoriin asti. Jos tarvitset tarkistuslokin, löydät sen aina log/mhdd.log-tiedostosta.

Jos skannaus paljastaa virheitä, ensimmäinen asia on kopioida kaikki tiedot asemasta. Sitten sinun on suoritettava koko pinnan tyhjennys käyttämällä ERASE-komentoa, joka pyyhkii levyn kaikki sektorit. Taajuusmuuttaja laskee uudelleen kunkin sektorin ECC-kentät. Tämä auttaa pääsemään eroon niin kutsutuista "pehmeistä huonoista" lohkoista. Jos poistaminen ei auta, suorita tarkistus REMAP-vaihtoehdon ollessa käytössä.

Jos näet, että jokainen lohko sisältää virheen, älä yritä tyhjentää asemaa tai skannata REMAP-vaihtoehdon ollessa käytössä. Todennäköisesti aseman palvelualue on vaurioitunut, eikä sitä voida korjata tavallisilla MHDD-komennoilla.

Tarkastelee SMART-määritteitä

Voit soittaa SMART ATT tai napsauta F8 nähdäksesi attribuutit. Mitä he tarkoittavat?

Ehkäpä nykyaikaisen aseman tärkein ominaisuus on "uudelleen allokoitujen sektoreiden määrä" (raaka-arvo). Tämä arvo kertoo kuinka monta uudelleen kartoitettua sektoria on levyllä. Normaalin aseman raaka-arvo on nolla. Jos näet arvon, joka on suurempi kuin 50, asemassa on ongelma. Tämä voi tarkoittaa viallista virtalähdettä, tärinää, ylikuumenemista tai yksinkertaisesti viallista asemaa.

Katso attribuutti 194, lämpötila. Hyvät arvot ovat 20-40 astetta. Jotkut asemat eivät ilmoita lämpötilaa.

UDMA CRC error rate -attribuutti ilmaisee virheiden määrän, joka tapahtuu, kun dataa siirretään IDE/SATA-kaapelin kautta. Tämän määritteen normaali raaka-arvo on nolla. Jos näet erilaisen arvon, kaapeli on vaihdettava kiireellisesti. Myös ylikellotus vaikuttaa suuresti tämän tyyppisten virheiden määrään.

Muut ominaisuudet eivät yleensä ole yhtä tärkeitä. Katso ATA/ATAPI-standardi
saadaksesi lisätietoja SMART-määritteistä ja -testeistä.

Aseman tunnistuskomennot

Kokeile komentoja ID ja EID nähdäksesi tietoja ajostasi.

Sektoreiden lukeminen tiedostoon

Voit lukea vain muutaman sektorin tai koko levyn tiedostoksi tai tiedostojoukoksi. Kokeile TOF-komentoa. Ohjelma ohittaa huonot sektorit. Jos aiot luoda kuvan, joka on suurempi kuin 1 gigatavu, on parempi käyttää ATOF-komentoa, koska se voi automaattisesti "leikata" kuvia.

Sektoreiden kirjoittaminen tiedostosta levylle

Käytä FF-komentoa sektoreiden kirjoittamiseen levylle. Sinua pyydetään syöttämään ensimmäisen tallennettavan sektorin numero ja riville tallennettavien sektoreiden lukumäärä.

Ajon melunhallinta

Melkein kaikki nykyaikaiset asemat tukevat akustista hallintaa. Voit vähentää päitä liikutettaessa syntyvää melua vähentämällä niiden liikenopeutta. Käytä AAM-komentoa mukauttamiseen.

Aseman asetukset

CONFIG-komennolla voit tarkastella ja muuttaa aseman kokoonpanoa, esimerkiksi maksimi UDMA-tilaa, tuki turvajärjestelmille, SMART, AAM, HPA, tuki LBA48-tilalle. On myös mahdollista muuttaa levyn kokoa. Jotkut valmistajat pienentävät levyn kokoa muuttamalla kokoonpanoa, sinulla on mahdollisuus palauttaa alkuperäinen asema.

Eräajokomennot

Voit kirjoittaa hyvin yksinkertaisen erätiedoston (katso esimerkki BATCH-hakemistosta), jossa kuvailet mitä haluat tehdä. Paina F5, kun haluat suorittaa tällaisen tiedoston suoritusta varten.

Muut komennot

Klikkaus F1. Näet yhteenvedon kaikista MHDD-komennoista. Jos haluat lisätietoja, käytä MAN-komentoa.

Komentorivivaihtoehdot

/NOPINGPONG Poista jotkut äänet käytöstä /DISABLEBIOS Poista poisto (ERASE) käytöstä BIOSin kautta /DISABLESCSI Poista SCSI-moduuli käytöstä /ENABLEPRIMARY Yhdistä ensisijainen IDE/SATA-kanava /RO Tämä avain on tarkoitettu käynnistä MHDD kirjoitussuojatuilla tietovälineillä. Se estää väliaikaisten tiedostojen luomisyritykset ja myös kirjaamisen.

Usein kysytyt kysymykset ja vastaukset

Lista usein kysytyistä kysymyksistä ja vastauksista löytyy täältä:

Levyn käynnistysvirhe, aseta järjestelmälevy ja paina enter. Kirjoitus, joka lähettää leegioita hanhennahlia pitkin selkääsi, jokainen kokoisia HDD. Hulluuden lain mukaan tämä tapahtuu, kun mikään ei merkitse ongelmia. Mutta älä kiirehdi kiihkeästi käynnistämään järjestelmää uudelleen - tämä on venäläisen ruletin peli. On parempi käynnistää toiselta tietovälineeltä ja tehdä perusteellinen tarkistus. Todistettu työkalu - MHDD - auttaa tässä.

Johdanto

Jos SMART näyttää ongelmia, se tarkoittaa useimmiten yhtä asiaa: levy alkaa murentua ja jopa tarpeeton käyttöjärjestelmän lataus voi vaikuttaa. Seuraavaksi ymmärrettävä asia on ohjelmiston "huonot" tai laitteistot. Jos laitteistoja ei ole niin monta, voit silti yrittää herättää levyn henkiin.

Luulen, että olet kuullut tuotteista, kuten MHDD ja Victoria. Ne ovat välttämättömiä matalan tason kiintolevytyöskentelyssä ja auttavat sinua suorittamaan suuria palautumis- ja diagnostisia saavutuksia. Victoriasta, nyt on aika käsitellä toista - arkaaista, mutta silti megahyödyllistä apuohjelmaa.

MHDD on pieni mutta tehokas ilmaisohjelma, joka on suunniteltu toimimaan alimman tason asemien kanssa (mahdollisimman pitkälle). Ensimmäisen version julkaisi Dmitry Postrigan vuonna 2000. Se voisi skannata IDE-aseman pinnan CHS-tilassa. Nyt MHDD on paljon muutakin kuin diagnostiikkaa. MHDD:llä voit tehdä mitä tahansa: diagnosoida asemia, lukea ja kirjoittaa mielivaltaisia ​​sektoreita, hallita SMART-järjestelmää, salasanajärjestelmää, kohinanhallintajärjestelmää ja muuttaa aseman kokoa.

Huolimatta siitä, että MHDD:n kanssa työskentely on mahdollista asennettu Windows, Suosittelen polttamaan kuvan USB-muistitikulle tai ulkoiselle (tai toiselle käynnistys) asemalle ja käynnistämään paljaan DOSin sieltä. Uskokaa minua, laitteisto-ongelmassa on parempi sulkea pois mahdollisimman paljon kaikki ketjun lenkit, jotka voivat johtaa häiriöihin tai tietokoneen jäätymiseen käytön aikana.

Voi niitä käyttöliittymiä

Ohjelma ei tunnista jokaista käyttöliittymää oikein.

SATA-liitäntä. On mahdollista, että levyä ei tunnisteta MHDD:ltä. Syynä voi olla SATA-ohjaimen (IDE ja AHCI) toimintatila BIOSissa. MHDD ei valitettavasti tue AHCI-tilaa. Tarve muuttaa BIOS-asetukset. Mikä pahinta, kaikki emolevyt eivät nyt tue tätä tilaa. Ainoa tapa ulos voi olla käyttää konetta sopivalla emolevyllä tai kieltäytyä MHDD:stä.

IDE käyttöliittymä. varten tämä käyttöliittymä tyypillinen laitteiden jakelu silmukassa - isäntä / orja. Oletuksena MHDD piilottaa kaikki laitteet orjatilassa. On kaksi tapaa korjata tämä. Ensimmäinen on vaihtaa sijaintia kovalevy(vaihda jumpperi master-asentoon) ja tarkista, että BIOSin asetukset täsmäävät. Toinen tapa on yrittää muuttaa MHDD:n levynumeroksi 2 tai 4. Älä myöskään unohda mhdd.cfg-asetustiedostoa, joka on CFG-kansiossa. AT Tämä tapaus parametri PRIMARY_ENABLED=TRUE on tärkeä.

SCSI-liitäntä. SCSI-ohjainohjainta ei ehkä havaita.

USB-liitäntä. On teoriassa mahdollista liittää levy USB:n kautta käyttämällä lisäohjainta ja ohjelmaasetuksia. Ohjain emuloi toimintatilaa SCSI:n kautta. On myös tarpeen poistaa käytöstä kaikki tarpeettomat USB-asemat. Kohdelevyn on oltava kytkettynä ennen kuin MHDD voidaan ladata. Sinun on kirjoitettava tiedostoon config.sys: device=X:\USBASPI.SYS /w /v , missä X:\ on levyn polku.

Joten otan yhden rikkinäisistä levyistä hyllyltä (yleensä kiinnitän niihin rikkinäisen etiketin) ja yritän nyt herättää sen henkiin näyttääkseni kuinka se käytännössä toimii. Minulla oli käsissäni WDC-ruuvi WD7500BPVX-60JC3T0, jossa oli vinegretti järjestelmän ja kaikkien tiedostojen sijaan.

Koska tilanne on niin surullinen, voin alustaa levyn ylös ja alas puhtaalla omallatunnolla, mikä yksinkertaistaa huomattavasti tehtävääni. Mutta ensin käsitellään vähän teoriaa ja elvytyssuunnitelmaa.

valmistautua

Aluksi levy on alustettava ohjelman toimesta, mikä on varsin loogista. Sen jälkeen suoritetaan pintaskannaus, joka antaa käsityksen nykyisestä asioiden tilasta: MHDD näyttää kovan pinnan tilan. Sitten sinun on alustettava levy ja tarkistettava uudelleen. Yleensä tässä vaiheessa pehmeät pahat katoavat ja vain kovat jäävät jäljelle. Sitten on mahdollista suorittaa REMAP-proseduuri huonojen lohkojen osoittamiseksi uudelleen palvelualueelle.

Suurin ongelma on, että palvelualue ei ole kumia, ja jopa kaikkien toimintojen jälkeen sinun on huolehdittava levystä. Jos huonoja lohkoja ilmestyy edelleen, levy ei ole enää vuokralainen, vaikka kuinka yrität. Mutta onnistuneemmissa tapauksissa tämän menetelmän pitäisi auttaa. Kuten käytäntö osoittaa, uudelleenkartoituksen jälkeen levy voi toimia hyvin pitkään ja jopa elää kauemmin kuin naapurit korissa. Toisinaan se kuolee heti uudelleenkäynnistyksen jälkeen - se on yhtä onnekas, ja vaikutusta on lähes mahdotonta ennustaa.

Älä tapa

Levyn irrottaminen on paljon helpompaa kuin sen palauttaminen. Esimerkiksi kaikki tietävät (tai pitäisi tietää), että kaapelin irrottaminen käytön aikana johtaa surullisiin seurauksiin. Emme myöskään suosittele sinua harkitsemattomasta lippujen vaihtamisesta ja komentojen suorittamisesta MHDD:llä. Lue dokumentaatio huolellisesti äläkä aloita jotain, jos et täysin ymmärrä, mihin se voi johtaa.

No, voit ryhtyä hommiin! Luo ensin käynnistettävä flash-asema. Tätä varten suosittelen - täydelliset ohjeet ja itse DOS. Kun media on valmis, ei tarvitse muuta kuin heittää MHDD juureen, jotta ei enää kiivetä hakemistoihin komentoriviltä.

Jotta ensimmäiseen kanavaan kytketty levy näkyy tarkasti, sinun on muokattava mhdd.cfg-asetusta, joka sijaitsee CFG-kansiossa.

PRIMARY_ENABLED=TOSI

Kuten sanoin, minkä tahansa laitteen skannaus on mahdollista vain, jos se määritetään ID- tai EID-komennoilla (tai painamalla F2).


Skannaus

Skannaa kirjoittamalla SCAN ja painamalla ENTER tai painamalla F4. Näyttöön tulee valikko, josta voit muuttaa joitain asetuksia. Oletusarvoisesti aloitussektori on nolla (aloitussektori). Loppusektori on yhtä suuri kuin suurin mahdollinen (levyn loppu). Kaikki käyttäjätietoja tuhoavat toiminnot (Remap, Erase Delays) on oletusarvoisesti poissa käytöstä.


Käydään läpi skannausvaihtoehdot.

  • Aloita LBA- skannauksen aloitussektori, oletuksena 0, eli levyn alku.
  • Lopeta LBA- tarkistuksen lopun sektori, oletusarvoisesti levyn loppu. Joskus on kätevämpää skannata ei koko pintaa (varsinkin kun levyn tilavuus ylittää useita teratavuja), vaan vain työalue, jossa käyttöjärjestelmä sijaitsee. Esimerkiksi levy C on 50 Gt, jolloin kohdealue on 2 * 50 * 1024 * 1024 = 104 857 600. sektori. Voit laskea sen helpommin: (tilavuus * 2) * 1 000 000, yhteensä 100 000 000.
  • Reap merkitsee sektorin huonoksi erityispalvelualueella, jonka jälkeen levy ei pääse siihen käsiksi.
  • Aikalisä- sektorin lukemisen viive, jonka jälkeen tarkistus etenee seuraavaan sektoriin.
  • Spindown skannauksen jälkeen- pysäytä kiintolevy skannauksen jälkeen.
  • Silmukkatesti/korjaus- suorittaa skannauksen tai tarkistuksen syklisesti.
  • Poista viiveet- poistaa sektorit, joissa lukuviiveitä havaitaan.

Aloita skannaus painamalla F4 uudelleen. MHDD skannaa asemat lohkoissa. IDE/SATA-asemissa yksi lohko vastaa 255 sektoria (130 560 tavua).


Näin skannaus toimii:

  1. MHDD lähettää VERIFY SECTORS -komennon, jossa on LBA-numero (sektorinumero) ja sektorinumero parametreina.
  2. Asema nostaa BUSY-lipun.
  3. MHDD käynnistää ajastimen.
  4. Kun asema on suorittanut komennon, se jättää pois BUSY-lipun.
  5. MHDD laskee taajuusmuuttajan käyttämän ajan ja näyttää vastaavan lohkon näytöllä. Jos havaitaan virhe (huono lohko), ohjelma tulostaa virhettä kuvaavan kirjaimen.

MHDD toistaa vaiheita 1-5 loppusektoriin asti. Jos tarkistuslokia tarvitaan, se löytyy aina log/mhdd.log-tiedostosta. Skannauksen aikana näet useita erivärisiä suorakulmioita. Jotta et pelkää liikaa, annan otteen ohjeesta:

Punaisten (>500 ms) lohkojen esiintymistä täysin terveellä asemalla ei voida hyväksyä. Jos ne ovat, on tarpeen pyyhkiä (poistaa) koko levyn pinta ja, jos tämä ei auta, päästä eroon viiveistä, voimme päätellä, että tämä asema ei ole enää tarpeeksi luotettava. Aakkoset kuten x , S jne. eivät ole sallittuja: ne osoittavat huonojen lohkojen olemassaolon pinnalla.

Ensimmäinen asia, joka on tehtävä, on tyhjentää pinta kokonaan poistokomennolla. Jos tämä ei auta, skannaa käyttämällä EraseWaits-vaihtoehtoa. Jos huonot lohkot eivät ole kadonneet, sinun tulee suorittaa tarkistus Remap-vaihtoehdon ollessa käytössä.

Palautetaan

Jos skannaus paljastaa virheitä, ensimmäinen asia on kopioida kaikki tiedot asemasta (jos tarvitset niitä, tietysti). Minun tapauksessani sillä ei ollut merkitystä. Sitten sinun on tyhjennettävä pinta kokonaan käyttämällä ERASE-komentoa, joka pyyhkii aseman jokaisen sektorin.


Taajuusmuuttaja laskee uudelleen kunkin sektorin ECC-kentät. Tämä auttaa pääsemään eroon niin sanotuista soft-bad-lohkoista. Jos poistaminen ei auta, suorita tarkistus REMAP-vaihtoehdon ollessa käytössä.


Jos näet, että jokainen lohko sisältää virheen, älä yritä tyhjentää asemaa tai skannata REMAP-vaihtoehdon ollessa käytössä. Todennäköisesti aseman palvelualue on vaurioitunut, eikä sitä voida korjata tavallisilla MHDD-komennoilla.

Tarkkailija lukija katsellessaan levyskannauksen kuvia luultavasti vihelsi ja pudisti päätään tyrmistyneenä. Kyllä, levyni kuoli kokonaan artikkelia kirjoittaessani. Laitevikojen määrä ylitti kaikki sallitut rajat, ja artikkelin viimeisten rivien täytössä se jo kolahti kuin Belarus-traktori. Tämä on muuten, että jos levy alkaa murentua, et voi luottaa siihen, varsinkin jos ilmenee laitteistovikoja. Remap voi auttaa, kun levy ei ole vielä alkanut aktiivisesti murentua, mutta pintaan on ilmaantunut vikoja. Joka tapauksessa, vaikka onnistuitkin korjaamaan sen, käytä tällaista levyä vain ei-kriittisille tiedoille eikä missään tapauksessa pääasiallisena.

Mitä indikaattorit osoittavat?

  • KIIREINEN- asema on varattu eikä vastaa komentoihin;
  • WRFT- kirjoitusvirhe;
  • DREQ- asema haluaa vaihtaa tietoja ulkomaailman kanssa;
  • ERR- jonkin toiminnon seurauksena tapahtui virhe.

Kun ERR syttyy, katso näytön oikeaa yläkulmaa: siellä näytetään viimeisimmän virheen tyyppi:

  • AMNF- Osoitemerkkiä ei löydy - pääsy tiettyyn sektoriin epäonnistui. Todennäköisesti tarkoittaa, että ala on korruptoitunut. Välittömästi aseman käynnistämisen jälkeen on kuitenkin päinvastoin - se osoittaa ongelmien puuttumisen ja raportoi sisäisen diagnoosin onnistuneen loppuun saattamisen;
  • T0NF- Raitaa 0 ei löydy - nollaa raitaa ei löydy;
  • ABRT- Keskeytä, komento hylätään;
  • IDNF- Sektorin tunnusta ei löydy;
  • UNCR- Korjaamaton virhe, virhe, jota ei ole korjattu ECC-koodilla. Todennäköisesti tässä paikassa on looginen huono lohko.

Yläreunaan saattaa ilmestyä vielä kaksi ilmaisinta: PWD ilmoittaa asetetun laitteistosalasanan, HPA tulee näkyviin, jos aseman kokoa on muutettu HPA-komennolla (käytetään yleensä piilottamaan huonot lohkot levyn päässä).

MHDD on tehostaan ​​tunnettu ohjelma, joka on suunniteltu toimimaan alhaisten asemien kanssa. Ohjelman loi neljätoista vuotta sitten Dmitry Postrigan, ja siitä lähtien MHDD:n käyttö on tullut paljon helpommaksi.

MHDD pystyy skannaamaan aseman pintaa, jossa on IDE-liitäntä CHS-tilassa. Tekijä haaveili henkilökohtaisista diagnostiikkalaitteista, jotka herättävät käyttäjien luottamusta.

Nykyään MHDD-ohjelman ominaisuudet eivät rajoitu diagnostiikkaan. Kun käytät MHDD-apuohjelmaa, voit:

  • lukea;
  • Tallenna mielivaltaiset sektorit;
  • Hallitse SMART-järjestelmää, salasanajärjestelmää, järjestelmää, joka ohjaa kohinaominaisuuksia;
  • Voit jopa muuttaa aseman muotoa.

Sivustolta http://www.ihdd.ru löydät kopion MHDD:stä. Voit ladata ohjelman käytettäväksi eri muoto: arkistoitu ja levykkeen muodossa itsepurkautuvalla toiminnolla.

Log/mhdd.log— päälokitiedosto, joka on luotu asennettavan ohjelman ensimmäisen käynnistyksen yhteydessä. Se tallentaa toiminnot, joita teet tulevaisuudessa.

Jotta MHDD-ohjelma lukee tietoja jostain elementistä asemassa, sinun on lähetettävä pyyntö BIOS:iin. Ja BIOS alkaa etsiä tarvittavan aseman portteja, tarkistaa tiedot ja vaihtaa ne aseman kanssa. Tiedot palautetaan sitten käyttöjärjestelmään.

Et voi käyttää MHDD:tä asemasta, joka on liitetty IDE-kaapelilla johon testattu asema liitetään. Tietojen korruptiota tulee molemmin puolin. Siksi ohjelma ei ole vuorovaikutuksessa PRIMARY:n kanssa. Jos sinun on avattava ENSISIJAISEN kanavan lukitus, sinun on käynnistettävä MHDD, poistuttava ja muokattava MHDD.CFG-tiedostoa. (komentotermi ENABLEPRIMARY-näppäimellä).

Ohjelmalla on tiettyjä vaatimuksia ohjelmiston toiminnalle:

  • Prosessoriin: Intel Pentium tai tietokonemaailman viimeisin kehitys;
  • RAM vähintään 4 megatavua;
  • MSDOS:n version on oltava vähintään 6.22;
  • Vaaditaan käynnistyslaite (USB, HDD, CDROM, FDD).

IDE/SATA-ohjaimien vaatimukset:

  • On oltava Northbridge-integraatio; PCI UDMA:lla on automaattinen tunnistus; tiettyjä RAID-ohjaimia tuetaan; mikropiirin muodossa on UDMA / RAID-ohjaimia.
  • Asemavaatimukset: IDE tai Serial ATA, suurempi kuin 600 megatavua, mutta enintään 8388607 teratavua; SCSI-asema, jonka sektorin koko on rajoitettu 512 ja 528 tavuun.
  • Kytke diagnostiikassa oleva taajuusmuuttaja MASTER-tilaan.
  • Voit skannata laitteen, jos prosessia valvotaan ID- tai EID-komennoilla (F2-näppäin vastaa). Kirjoita SCAN, paina ENTER (F4-näppäin). Voit muuttaa asetuksia valikossa.
  • Voit tarkastella määritteitä painamalla SMART ATT (F8-näppäin). Voit selvittää uudelleen kartoittujen sektoreiden määrän. Arvon, joka on suurempi kuin 50, pitäisi antaa varoitus. Voit tarkastella lämpötila-arvoja näyttävää attribuuttia. UDMA CRC -virhesuhde näyttää, kuinka monta virhettä on, kun dataa siirretään kaapelin kautta.
  • HPA-tiimi pystyy rajoittamaan kumulatiivista määrää.
  • PWD-komento lukitsee aseman asettamalla salasanan.
  • AAM-komennolla voit säätää melun ominaisuuksia.
  • CONFIG antaa sinun muuttaa kokoonpanoa.

Jos haluat nähdä MHDD:n käytön ohjeen, joka on omistettu kaikille ohjelman komennoille, paina F1. Jos Tämä ohjelma ei auttanut, kokeile Victoria-ohjelmaa analysoida levy.

Tässä artikkelissa ABC PC julkaisee MHDD-kiintolevyjen testausapuohjelman viralliset asiakirjat. Kaikki tämän MHDD-dokumentaation oikeudet kuuluvat ohjelman tekijälle Dmitry Postriganille. Tämän MHDD-dokumentaation ansiosta voit itsenäisesti testata kiintolevyn, suorittaa matalan tason muotoilu, poistaa kiintolevyn sektoriryhmiä, hallita kiintolevyn SMART-aluetta ja paljon muuta.

Mitä MHDD:n sisällä on

    mhdd.exe- suoritettava ohjelma

    mhdd.hlp- Ohjejärjestelmä käyttää tätä tiedostoa SMART-komentoihin

    cfg/mhdd.cfg- tähän tiedostoon MHDD tallentaa kokoonpanon

Ensimmäisen ajon aikana ohjelma luo tiedoston log/mhdd.log. Tämä on päälokitiedosto. Kaikki toimintasi ja testitulokset kirjoitetaan tähän tiedostoon.

Miten MHD toimii

Kuvitellaan kuinka MSDOS-käyttöjärjestelmä toimii, kun sen on luettava mikä tahansa sektori asemasta. MSDOS yksinkertaisesti "pyytää" BIOSia tekemään tämän. Sitten BIOS etsii taulukoistaan ​​halutun aseman porttiosoitteet, suorittaa tarvittavat tarkistukset ja alkaa sitten kommunikoida aseman kanssa. Kun kaikki on valmis, BIOS palauttaa tuloksen käyttöjärjestelmään.

Katsotaanpa kaaviota. Normaali DOS-ohjelma toimii aseman kanssa seuraavasti:

Ohjelmoida<--->MSDOS<--->BIOS<--->IDE/SATA-ohjain<--->Tallennuslaite

Ja nyt kiinnitetään huomiota MHDD:n toimintaan:

MHDD<--->IDE/SATA-ohjain<--->Tallennuslaite

Tärkein ero: MHDD ei käytä BIOS-ominaisuuksia ja keskeytyksiä. Sinun ei siis tarvitse edes määrittää asemaa BIOS-asetuksissa. Voit jopa käynnistää aseman MSDOS:n ja MHDD:n käynnistyttyä, koska MHDD toimii suoraan aseman rekisterien kanssa eikä kiinnitä huomiota "pieniin asioihin", kuten osioihin, tiedostojärjestelmiin ja BIOS-rajoituksiin.

Huomio:Älä koskaan käytä MHDD:tä asemasta, joka on samalla fyysisellä IDE-kanavalla (kaapelilla), johon (kaapeli, kanava) testattava asema on kytketty. Molemmissa asemissa on merkittävää tietojen korruptiota! Tässä suhteessa oletusarvoisesti MHDD ei toimi kanavan kanssa ENSISIJAINEN, koska useimmilla käyttäjillä on MHDD siellä. Avaa ensisijaisen kanavan lukitus käynnistämällä MHDD, poistumalla ja muokkaamalla tiedostoa MHDD.CFG. Tai käytä komentorivikytkintä /ENABLEPRIMARY.

MHDD käyttää DOS ASPI -ohjainta SCSI-laitteiden käyttämiseen. Jos et aio työskennellä SCSI-asemien kanssa, et tarvitse ohjaimia.

MHDD:n ensimmäinen julkaisu. Tärkeää tietoa

Jotkut ihmiset ajattelevat, että MHDD on erittäin monimutkainen ohjelma. He olettivat, että MHDD:n pitäisi olla hyvin yksinkertainen, mutta kun he käyttivät sitä ensimmäistä kertaa lukematta dokumentaatiota, he olivat pettyneitä. MHDD on erittäin monimutkainen ja vaarallinen ohjelma. MHDD on paljon helpompi hallita niille, jotka tuntevat asemien sisäisen rakenteen.

On erittäin tärkeää ymmärtää, että joudut viettämään useita tunteja ja mahdollisesti päiviä, ennen kuin saat merkityksellisiä tuloksia MHDD:stä. Suosittelen, että yrität testata muutaman virheettömän aseman ennen kuin alat työskennellä viallisten levyjen kanssa.

Kun käynnistät ohjelman ensimmäisen kerran, se luo uuden tiedoston. ./cfg/mhdd.cfg. kanava IDE ensisijainen oletuksena pois käytöstä.

Näet aseman valintavalikon. Valitse mikä tahansa haluamasi laite. Voit avata tämän valikon milloin tahansa painamalla VAIHTO+F3.

Nyt voit napsauttaa F1 ja käytä mitä tahansa MHDD-komentoa. Ole erittäin varovainen, kun työskentelet MHDD:n kanssa muutaman ensimmäisen kerran.

Suosittelen aloittamaan tutustumisen komentoihin EID, SCAN, STOP, CX ja TOF. Joillekin niistä on määritetty esimerkiksi pikanäppäimet F4 joukkueelle SKANNATA.

Vilkaise rekistereitä. Kaikkien IDE- tai Serial ATA -laitteiden tulee raportoida AJO VALMIS ja AJOHAKU VALMIS joten sinun pitäisi nähdä liput DRDY ja DRSC. Lippu KIIREINEN ilmaisee, että asema suorittaa jotakin toimintoa (esimerkiksi lukee tai kirjoittaa). Jotkut liput kuten KIRJOITUSVIKA ja KAPPALE 0 EI LÖYDYNYT ovat vanhentuneita, sinun ei pitäisi koskaan nähdä niitä. Lippu INDEKSI on myös vanhentunut, mutta se voi joskus vilkkua. Lippu TIETOPYYNTÖ (DREQ) tarkoittaa, että asema pyytää tiedonsiirtoa.

Jos huomaat lipun VIRHE (ERR), katso virherekisteristä. Voit määrittää tapahtuneen virheen tyypin. Katso ATA/ATAPI standardi lisätietoja komennoista ja rekistereistä.

MHDD-komentojen käyttäminen

Pintaskannaus MHDD:llä

Minkä tahansa laitteen skannaus on mahdollista vain, jos se voidaan määrittää komennoilla ID tai EID(tai painamalla F2). Skannataksesi kirjoita SKANNATA ja paina TULLA SISÄÄN, tai käytä F4. Näet valikon, jossa voit muuttaa joitain asetuksia. Oletusarvoisesti aloitussektori on nolla (aloitussektori). Loppusektori on yhtä suuri kuin suurin mahdollinen (levyn loppu). Kaikki käyttäjätietoja tuhoavat toiminnot ( Kartoi uudelleen, poista viiveet) ovat oletuksena pois käytöstä.

Klikkaus F4 uudelleen käynnistääksesi skannauksen. MHDD skannaa asemat lohkoissa. IDE/SATA-asemissa yksi lohko vastaa 255 sektoria (130560 tavua).

Kuinka skannaus toimii

    MHDD lähettää komennon TARKISTA SEKTORIT numerolla LBA(sektorinumero) ja sektorin numero parametreina

    Varaaja nostaa lipun KIIREINEN

    HDD käynnistysajastin

    Kun asema on suorittanut komennon, se laskee lipun KIIREINEN

    MHDD laskee taajuusmuuttajan käyttämän ajan ja näyttää vastaavan lohkon näytöllä. Jos tapahtuu virhe ( huono blokki), ohjelma tulostaa vastaavan kirjaimen, joka kuvaa virhettä.

    MHDD toistaa vaiheita 1-5 loppusektoriin asti. Jos tarvitset skannausprotokollan, löydät sen aina tiedostosta log/mhdd.log.

Jos skannaus paljastaa virheitä, ensimmäinen asia on kopioida kaikki tiedot asemasta. Sitten sinun on suoritettava pinnan täydellinen pyyhkiminen komennolla POISTA, joka poistaa levyltäsi kaikki sektorit. Asema laskee kentät uudelleen ECC jokaiselle sektorille. Tämä auttaa pääsemään eroon ns. pehmeä paha» lohkot. Jos poistaminen ei auttanut, aloita skannaus vaihtoehdon ollessa käytössä REMAP.

Jos näet, että jokainen lohko sisältää virheen, älä yritä tyhjentää asemaa tai skannata vaihtoehdon ollessa käytössä. REMAP. Todennäköisesti aseman palvelualue on vaurioitunut, eikä sitä voida korjata tavallisilla MHDD-komennoilla.

SMART-määritteiden katselu MHDD:llä

Voit soittaa SMART ATT tai napsauta F8 nähdäksesi attribuutit. Mitä he tarkoittavat?

Ehkä tärkein ominaisuus nykyaikaiselle asemalle on " Uudelleen kohdistettujen sektoreiden määrä"(tarkoittaa Raaka). Tämä arvo kertoo kuinka monta uudelleen kartoitettua sektoria on levyllä. Normaalissa ajossa on raaka-arvo yhtä kuin nolla. Jos näet arvon, joka on suurempi kuin 50, asemassa on ongelma. Tämä voi tarkoittaa viallista virtalähdettä, tärinää, ylikuumenemista tai yksinkertaisesti viallista asemaa.

Katso ominaisuus 194 - lämpötila. Hyvät arvot ovat 20-40 astetta. Jotkut asemat eivät ilmoita lämpötilaa.

Attribuutti UDMA CRC virheprosentti tarkoittaa niiden virheiden määrää, jotka tapahtuvat siirrettäessä tietoja IDE/SATA kaapeli. Tämän määritteen normaali raaka-arvo on nolla. Jos näet erilaisen arvon, kaapeli on vaihdettava kiireellisesti. Myös ylikellotus vaikuttaa suuresti tämän tyyppisten virheiden määrään.

Muut ominaisuudet eivät yleensä ole yhtä tärkeitä. Katso ATA/ATAPI standardi lisätietoja attribuuteista ja testeistä FIKSU.

Aseman tunnistuskomennot MHDD:llä

Kokeile komentoja ID ja EID nähdäksesi tietoja ajostasi.

Katso ATA/ATAPI standardi Lisätietoja.

Tyhjennä sektoriryhmät tai koko levy MHDD:ltä

Voit käyttää komentoa POISTA. Jos asemasi tunnistetaan BIOS-asetuksissa (tai POST), MHDD yrittää käyttää BIOS-toimintoja tyhjentääkseen aseman UDMA. Jos et halua, että MHDD yrittää käyttää BIOSia, käytä /DISABLEBIOS.

MHDD:n tallennustilan vähentäminen

Käytä komentoa HPA tallennuskapasiteetin rajoittamiseksi. Ohjelma pyytää uutta määrää käytettävissä olevia sektoreita. Poista rajoitukset komennolla NHPA. Suorita taajuusmuuttajan virransyöttö ennen komennon käyttämistä NHPA. Mukaisesti ATA/ATAPI standardi, voit muuttaa aseman äänenvoimakkuutta vain kerran ajojaksoa kohden.

Salasanasuojauksen hallinta MHDD:ssä

Käytä komentoa PWD lukita asema käyttäjän (USER) salasanalla. Mukaisesti ATA/ATAPI standardi, sinun on kytkettävä taajuusmuuttaja päälle, jotta muutokset tulevat voimaan.

MHDD:llä on kaksi komentoa asemien lukituksen avaamiseen: AVATA ja DISPWD. AVATA avaa aseman lukituksen ensimmäiseen sammutukseen asti. Salasanajärjestelmän poistamiseksi käytöstä sinun on ensin käytettävä komentoa AVATA, ja vaihda komento DISPWD(salasana on tiedettävä).

Pääsalasana on valmistajan asettama, ja sitä voidaan käyttää lukituksen avaamiseen.

Lue MHDD:lle tallennettavat sektorit

Voit lukea vain muutaman sektorin tai koko levyn tiedostoksi tai tiedostojoukoksi. Kokeile komentoa TOF. Ohjelma ohittaa huonot sektorit. Jos aiot luoda kuvan, joka on suurempi kuin 1 gigatavu, on parempi käyttää komentoa ATOF, koska se voi automaattisesti "leikata" kuvia.

Kirjoita sektorit tiedostosta levylle MHDD:llä

Käytä komentoa FF kirjoittaa sektoreita levylle. Sinua pyydetään syöttämään ensimmäisen tallennettavan sektorin numero ja riville tallennettavien sektoreiden lukumäärä.

Aja melunhallinta MHDD:llä

Lähes kaikki nykyaikaiset asemat tukevat akustinen hallinta. Voit vähentää päitä liikutettaessa syntyvää melua vähentämällä niiden liikenopeutta. Käytä komentoa AAM asetuksille.

Aseman konfigurointi MHDD:ssä

Komennon avulla CONFIG voit tarkastella ja muuttaa aseman kokoonpanoa, kuten maksimitilaa UDMA, järjestelmätuki Turvallisuus, SMART, AAM, HPA, tilan tuki LBA48. On myös mahdollista muuttaa levyn kokoa. Jotkut valmistajat pienentävät levyn kokoa muuttamalla kokoonpanoa, sinulla on mahdollisuus palauttaa alkuperäinen asema.

Eräajokomennot MHDD:llä

Voit kirjoittaa hyvin yksinkertaisen erätiedoston (katso esimerkki hakemistosta ERÄ), jossa kuvailet kaikkea, mitä haluat saavuttaa. Klikkaus F5 kun haluat suorittaa tällaisen tiedoston suorittamista varten.

Muut komennot MHDD:llä

Klikkaus F1. Näet yhteenvedon kaikista MHDD-komennoista. Tarkempia tietoja varten käytä komentoa MIES.

MHDD:n komentorivivaihtoehdot

    /NOPINGPONG Poista jotkut äänet käytöstä

    /DISABLEBIOS Poista poisto (ERASE) käytöstä BIOSin kautta

    /DISABLESCSI Poista SCSI-moduuli käytöstä

    /ENABLEPRIMARY Yhdistä ensisijainen IDE/SATA-kanava

    /RO Tätä näppäintä käytetään MHDD:n ajamiseen kirjoitussuojatuilla tietovälineillä. Se estää väliaikaisten tiedostojen luomisyritykset ja myös kirjaamisen.

Kaikki vaihtoehdot ovat kiinni.

Melko usein voit kiinnittää huomiota siihen, että käyttäjät pelkäävät ja eivät tiedä kuinka työskennellä MHDD-ohjelman kanssa oikein. Tästä syystä on syytä harkita muutamia käytännön suosituksia tämän ohjelman käyttämisestä ja sen toiminnoista.

Nykyään MHDD on suosituin ilmainen apuohjelma, suunniteltu erilaisten kiintolevyasemien matalan tason diagnostiikkaan. On huomattava, että ohjelman on kehittänyt kotimainen asiantuntija Dmitry Postrigan. Tämän apuohjelman avulla käyttäjät voivat suorittaa aseman mekaanisen osan täydellisen vianmäärityksen, tarkastella kaikenlaisia ​​SMART-attribuutteja ja myös ryhtyä niin sanottuun matalan tason muotoiluun, joka korjaa huonot sektorit. Lisäksi ohjelma sisältää myös suuren määrän muita toimintoja, mutta enimmäkseen asiantuntijat ja tavalliset käyttäjät lataavat sen erityisesti näitä toimenpiteitä varten.

Mikä tämä ohjelma on?

Koska apuohjelma on ilmainen, voit ladata sen suoraan viralliselta verkkosivustolta. MHDD perustuu käyttöjärjestelmä DOS, ja samalla tekijän verkkosivustolla voit ladata paitsi itse apuohjelman, myös kuvia käynnistettävästä levykkeestä tai CD-levystä. Lisäksi siellä on myös yksityiskohtainen dokumentaatio itse kehittäjän kirjoittajuudesta sekä vastauksia kysymyksiin, joita tämän ohjelman käyttäjiltä useimmiten herää.

MHDD on melko tehokas työkalu, jolla voit paitsi palauttaa epäonnistuneen aseman, myös "viimeistää" sen, joten sinun on käytettävä sitä viisaasti ja aina ymmärrettävä, mitä voit saavuttaa suorittamalla tiettyjä toimia. Kirjoittaja itse sanoo, että MHDD on erittäin tehokas ja siksi mahdollisesti vaarallinen ohjelma, eikä ketään voida pitää vastuussa vahingoista, joita sen käyttö aiheuttaa työskennellessäsi tietokoneen kanssa. Ensinnäkin tämä varoitus koskee kaikkia tietoja, jotka tallennat testattavalle kiintolevylle, koska ennen kuin suoritat apuohjelmia, sinun on ymmärrettävä oikein, mitä ne tarkalleen voivat tehdä tällä laitteella ja mitä seurauksia tiettyjen komentojen käyttämisestä voi olla. Erityisesti tästä syystä on suositeltavaa, että kopioit ensin kokonaan kaikki tiedot mediastasi jollekin muulle kiintolevylle tai flash-asemalle.

Miten tämä ohjelma toimii?

On sanottava heti, että MHDD ei käytä toimintansa aikana mitään BIOS-toimintoja tai keskeytyksiä. Siten BIOS-asetuksien ei tarvitse edes tunnistaa asemaa, ja laite on mahdollista käynnistää sen jälkeen, kun itse ohjelma ja MSDOS on aktivoitu, koska apuohjelma toimii suoraan kiintolevyrekisterien kanssa eikä reagoi millään tavalla. mihin tahansa pikkujuttuihin, kuten tiedostojärjestelmät, osiot ja rajoitukset tietokoneesi BIOSista.

On syytä huomata, että tietyt vialliset laitteet, kun yrität määrittää ne BIOSissa, luovat järjestelmän jumiutumisen, jonka seurauksena et yksinkertaisesti voi käynnistyä. Älä myöskään unohda, että BIOS, jota käytetään suuria määriä emolevyt vanhanaikainen, ei voi määrittää oikein kiintolevyn parametreja, jos sen tilavuus on yli 130 Gt. Jos tämä tilanne koskee sinua, tässä tapauksessa BIOS-standardin asetukset -osiossa sinun on poistettava käytöstä aseman määrittäminen, jota aiot testata tällä ohjelmalla.

Jos et vieläkään pystynyt pääsemään eroon jäätymisestä yllä olevien toimenpiteiden suorittamisen jälkeen aseman määrittämisessä ja käyttöjärjestelmän käynnistämisessä, asema yhdistetään jo ohjelman itsensä latautumisen jälkeen. Tietenkin tällaiset toiminnot tulisi suorittaa melko huolellisesti, ja ihannetapauksessa taajuusmuuttajan virtapiirissä tulisi käyttää erikoistunutta kaksoiskytkintä, jolla on mahdollista syöttää virtaa +12 ja +5 voltin piirien kautta.

Tärkeintä on muistaa, että ohjelmaa ei missään tapauksessa saa ajaa asemalla, jota aiot testata. Tässä tapauksessa sinun ei pitäisi edes käyttää asemia, jotka on kytketty samaan IDE-kaapeliin, johon tämä laite on kytketty, koska lopulta voit vahingoittaa vakavasti kullakin kiintolevyllä olevia tietoja. Tästä syystä oletusasetuksissa MHDD ei toimi PRIMARY-kanavan kanssa, koska suurin osa käyttäjistä käyttää sitä kiintolevyjensä varaamiseen. Lisäksi tämän ohjelman turvallisen toiminnan varmistamiseksi se ei tarjoa mahdollisuutta työskennellä niiden asemien kanssa, jotka ovat SLAVE-tilassa.

Avataksesi ENSISIJAISEN kanavan lukituksen, sinun on ensin suoritettava ohjelma, poistuttava siitä ja muokattava luotua tiedostoa nimeltä MHDD.CFG. Voit myös käyttää sisään komentorivi avain / ENABLEPRIMARY, joka on yksinkertaisempi ratkaisu tähän ongelmaan. On optimaalisin käyttää erityistä 3,5 tuuman asemaa, flash-asemaa tai jonkinlaista levyä tämän apuohjelman lataamiseen.

Valmistelevat asetukset

Kun olet suorittanut kaikki valmistelevat toimet, voit yrittää aktivoida tämän apuohjelman. On sanottava heti, että on paljon helpompi tottua tähän ohjelmaan niille ihmisille, jotka tuntevat suunnilleen nykyaikaisten kiintolevyjen sisäisen järjestelyn. Jos käytät tätä apuohjelmaa ensimmäistä kertaa, sinun tulee heti ymmärtää, että sinun on käytettävä noin muutama tunti tai jopa päivä, jotta voit saada merkityksellisiä tuloksia sen käytöstä. Tästä syystä on erittäin suositeltavaa testata ensin taajuusmuuttaja, jossa ei varmasti ole vikoja, ennen kuin aloitat työn viallisilla laitteilla.

Kuinka skannata laite?

Aluksi sinun tulee valita avautuvasta luettelosta laite, jota aiot skannata. Kun laite on valittu, voit painaa näppäintä F1 ja aloita tarvitsemiesi tämän ohjelman komentojen käyttäminen. Jälleen kerran on syytä huomata, että työskennellessäsi MHDD-ohjelman kanssa sinun tulee olla mahdollisimman varovainen, varsinkin jos työskentelet apuohjelman kanssa ensimmäistä kertaa - tarkista vielä kerran määrätyn komennon oikeellisuus ja myös tiedätkö todella, miten sitä pitäisi käyttää ja minkä tuloksen se sinulle lopulta antaa.

Jos olet tällä hetkellä vielä tämän ohjelman aloittelija, suosittelemme, että tutustut ensin komentoihin, kuten skannata,lopettaa,EID, CX Ja TOF. On syytä huomata, että joitain niistä voidaan kutsua näppäinyhdistelmillä tai yksinkertaisesti määrittää tietyille pikanäppäimille. Siten esimerkiksi F4-painikkeella voit aloittaa välittömästi järjestelmän virheiden tarkistamisen. Erityistä huomiota tulee kiinnittää rekistereihin, joiden tila näkyy jatkuvasti näytön yläreunassa. Kaikkien SATA- tai IDE-laitteiden on näytettävä DRIVE SEEK COMPLETE -ilmaisimet käytön aikana ( DRSC), sekä DRIVE READY ( DRDY).

Valintaruutu KIIREINEN ilmaisee, että asema suorittaa parhaillaan tiettyä toimintoa (lukee tai kirjoittaa tietoja). Jotkut liput ovat kuin T0NF tai WRFT ovat vanhentuneita, joten sinun ei pitäisi nähdä niitä käyttäessäsi tätä apuohjelmaa. Mukana myös lippu INDX Joissakin tilanteissa ohjelma kuitenkin näyttää sen. Kun valintaruutu tulee näkyviin DREQ voit määrittää, että levy pyytää lupaa siirtää joitakin tietoja.

Jos valintaruutu tulee näkyviin, kun käytät tätä apuohjelmaa ERR, niin tässä tapauksessa sinun tulee analysoida huolellisesti virherekisteri ja samalla ymmärtää, millainen virhe voi tapahtua työskennellessäsi kiintolevyn kanssa. Katso tämän ohjelman dokumentaatiosta ymmärtääksesi, mitä komentoja voidaan käyttää, kuinka käsitellä rekistereitä ja tunnistaaksesi pääasialliset virhetyypit.

Voit tarkastella yksityiskohtaisia ​​tietoja kiintolevystäsi käyttämällä komentoja ID ja EID. Näillä komennoilla voit tarkastella yksityiskohtaisia ​​tietoja tämän aseman toiminnasta, eli sen merkin ja sarjanumeron.

Voit skannata minkä tahansa kiintolevyn vain, jos se on määritetty käyttämällä yllä olevia komentoja tai painikkeen painamisen jälkeen F2. Suorittaaksesi täysimittaisen skannaustoimenpiteen, sinun tulee painaa komentoa SKANNATA ja paina painiketta TULLA SISÄÄN(oletus pikanäppäin F4). On syytä huomata, että aluksi avautuu valikko, jossa haluttaessa on mahdollista muuttaa tiettyjä asetuksia, koska oletuksena alkuperäinen sektori on nolla, kun taas viimeinen sektori on yhtä suuri kuin mahdollista. Kaikki toiminnot, jotka voivat haitata taajuusmuuttajan tietoja, poistetaan käytöstä.

Miten skannaus suoritetaan?

Skannausmenettely MHDD:tä käyttämällä suoritetaan lohkoissa, ja jos puhumme SATA-asemat tai IDE, niin niissä jokainen lohko sisältää 255 sektoria. Itse diagnostinen toimenpide suoritetaan seuraavasti:

  1. Ohjelma käyttää komentoa VAHVISTASEKTORIT, merkitse se LBA-numerolla (tietyn sektorin numero) sekä sektoreiden lukumäärällä parametrien muodossa.
  2. Taajuusmuuttaja nostaa BUSY-lipun yläpuolelle.
  3. MHDD aktivoi ajastimen.
  4. Kun kiintolevy suorittaa sille osoitetun komennon, BUSY-lippu jätetään pois.
  5. MHDD määrittää ajan, joka kului toimenpiteen suorittamiseen kiintolevyllä, minkä jälkeen vastaava lohko tulosten kanssa näkyy näytöllä. Jos virheellisiä sektoreita on tunnistettu, ne merkitään tässä tapauksessa vastaavalla kirjaimella.

On syytä huomata, että kaikki vaiheet toistetaan, kunnes apuohjelma on tarkistanut kaikki sektorit. Jos haluat saada yksityiskohtaisen lokin käynnissä olevasta tarkistuksesta, löydät sen aina helposti tiedostosta log/mhdd.log. Jos tämän toimenpiteen aikana havaitaan virheitä, sinun tulee välittömästi kopioida kaikki tiedot tältä asemalta uuteen laitteeseen.

Sen jälkeen on jo mahdollista suorittaa pinnan täydellinen pyyhkiminen komennolla POISTA, joka pyyhkii kokonaan laitteen kaikki osat. Toisin sanoen suoritetaan matalan tason alustus, jonka jälkeen kaikki yritykset palauttaa tietoja eivät ole enää mahdollisia, mutta joiden avulla voit joissakin tapauksissa palauttaa aseman toimivaan tilaan.

Voit nopeuttaa tätä menettelyä käyttämällä komentoa, jonka vaihtoehto on käytössä EraseWaits, mutta on huomattava, että vain lohko, joka sisältää yhden tai useamman viallisen sektorin, poistetaan. Tämän ansiosta voit poistaa kokonaan kaikenlaiset pehmeät ja huonot lohkot, jotka ovat seurausta laitteen pinnan vaurioista ja jotka usein johtuvat aseman kaikenlaisista sähkökatkoista, sen ylikuumenemisesta tai liiallisesta tärinästä käytön aikana. .

Jos kiintolevy ei tyhjentämisen jälkeen alkanut toimia normaalisti, sinun tulee tässä tapauksessa suorittaa uudelleenskannaus, mutta REMAP-toiminto on käytössä. Siten kovalevyt, joita luettiin usein ilman vikoja joillakin alueilla, alkavat jo havaita suuren määrän kaikenlaisia ​​​​vikoja sektoreita ja virheitä. Tämä osoittaa, että pinta on vaurioitunut, eikä tätä vahinkoa voida enää korjata. Usein tällaiset kiintolevyt osoittautuvat soveltumattomiksi jatkokäyttöön, ja tietojen tallentaminen niille on ainakin vaarallista.

Miten tuloksia analysoidaan?

Jos diagnoosiprosessin aikana löydettiin punaisia ​​lohkoja, sinun tulee ymmärtää, että tällaista tilannetta ei voida hyväksyä täysin terveelle laitteelle. Tällaisten sektoreiden läsnä ollessa sinun on välittömästi suoritettava levyn koko pinnan täydellinen tyhjennys, ja jos tämä ei auttanut selviytymään ongelmasta, on vain todettava, että tämän laitteen käyttö ei ole riittävän luotettavaa. . Kaikenlaisia ​​aakkosnumeerisia lohkoja, kuten S tai x ovat myös virheellisiä, koska ne osoittavat alaspäin menneiden sektoreiden olemassaolon.

Jos kirjain tulee näkyviin skannauksen aikana W, silloin tämä osoittaa, että toimenpide suoritetaan EraseWaits-tilan ollessa käytössä, ja tässä osiossa suoritettiin yhden lohkon täydellinen tyhjennys johtuen jonkin sektorin lukuvirheestä. Lisäksi, jos tämä kirjain ilmestyy uudelleen ja uudelleen tietyllä alueella, tämä osoittaa viallisen sektorin olemassaolon.

Sinisten lohkojen ilmestyminen ilmaisee, että toiminto on käytössä. REMAP, jota käytettiin erityisesti tämän osion yhteydessä. Asema korvasi huonon sektorin hyvällä, aiemmin vara-alueella, minkä seurauksena ongelma ei enää näy täällä.

MHDD ja salasanojen käyttö

ATA / ATAPI-standardi mahdollistaa salasanojen käytön kiintolevyllä, mutta saadakseen todella oikean salasanan laite jättää täysin huomioimatta kaikki käyttäjän yritykset lukea tietoja tai kirjoittaa kiintolevylle. Jos haluat lukita aseman mukautetulla salasanalla, sinun tulee käyttää komentoa PWD. Tämän standardin mukaisesti sinun on ensin käynnistettävä tämän kiintolevyn toiminta uudelleen, jotta tekemäsi muutokset tulevat voimaan.

MHDD mahdollistaa kahden komennon käytön, joiden avulla voit avata kiintolevyn toiminnan kokonaan - nämä ovat DISPWD ja UNLOCK. Jälkimmäinen on tarkoitettu vapauttamaan kyky työskennellä aseman kanssa tarkasti, kunnes se sammutetaan kerran. Poistaaksesi salasanajärjestelmän käytön kokonaan, sinun tulee ensin aktivoida tämä tietty komento ja sitten käyttää DISPWD:tä, mutta on syytä sanoa heti, että sinun on tiedettävä salasana, jotta voit käyttää sitä edelleen omiin tarkoituksiin. Älä myöskään unohda, että kovalevyvalmistajat käyttävät myös ns. master-salasanoita, joilla voit myös avata laitteesi lukituksen.

Komennot lukusektoreille

Voit lukea koko levyn tai useita tiettyjä sektoreita tietty tiedosto tai luotu tiedostosarja. Ensinnäkin sinun tulee käyttää TOF-komentoa, joka käsittelee virheellisten sektoreiden täydellistä ohittamista. Jos aiot luoda kuvia, jotka ovat suurempia kuin 1 Gt, sinun on tässä tapauksessa jo käytettävä ATOF-komentoa, jonka avulla voit automaattisesti leikata arvosteluja.

Jos haluat kirjoittaa sektoreita tiedostosta levylle, käytä FF-komentoa. Sinua pyydetään syöttämään ensimmäisen sektorin numero, johon kirjoitetaan, sekä peräkkäin kirjoitettavien sektoreiden kokonaismäärä. Näitä kahta komentoa tarvitaan usein tietojen täydelliseen palauttamiseen epäonnistuneista asemista. Aluksi viallisesta laitteesta luodaan sektorikohtainen kuva, jonka jälkeen se siirretään sektorikohtaisesti toiselle, huollettavalle kovalevylle samalla tavalla. Vasta sitten on mahdollista käyttää erikoisohjelmia, joiden avulla voit palauttaa erilaisia ​​​​tietoja.