Izmantojot mhdd. Cietā diska pārbaude, vai MHDD nav bojātu sektoru un sliktu bloku. Skenējiet cieto disku un pārbaudiet, vai nav kļūdu

MHDD programma sākotnēji tika izstrādāta tās segmentu integritātei, iespējai saglabāt un reproducēt informāciju. MHDD 4.6 ir bezmaksas programma darbam ar zema līmeņa diskdziņiem. Mūsdienās papildus diagnostikai programma ļauj lasīt/rakstīt patvaļīgus sektorus, izmantojot paroļu sistēmu, un mainīt diska izmēru.

Programmas galvenās iezīmes

  • nav nepieciešams instalēt, pietiek ar failu saglabāšanu zibatmiņas diskā vai diskā;
  • Programmu var palaist no pārnēsājamas atmiņas ierīces;
  • Pirms skenēšanas un programmas tiešas palaišanas ir jāpievieno disks, kuru plānojat pārbaudīt.

Svarīgi! Veiciet visas darbības uzmanīgi un pārdomāti. Programmas funkcionalitāte nodrošina plašas iespējas pārvaldīt cieto disku, tāpēc ir pilnīgi iespējams nodarīt kaitējumu.

Kā lietot

Pēc programmas palaišanas parādīsies melns logs. Jūs redzēsit diska izvēles izvēlni. Izvēlieties jebkuru ierīci, kuru vēlaties. Šo izvēlni var izsaukt jebkurā laikā, nospiežot SHIFT+F3.

Ekrānā tiks parādīts mājiens par programmas galvenajām komandām. Pirmo reizi strādājot ar MHDD, lūdzu, esiet īpaši uzmanīgs. Mēs iesakām sākt ar komandām EID, SCAN, STOP, CX un TOF. Dažiem no tiem ir piešķirti īsinājumtaustiņi, piem. F4 komandai SCAN.

Diska skenēšana, izmantojot MHDD

Lai pārbaudītu, vai cietajā diskā ir , nospiediet taustiņu F4. Sistēma liks jums apskatīt papildu parametrus. Noklusējuma vērtības atbilst pilnai virsmai. Var iespējot, kad tādi tiek atklāti (Remap funkcija). Lai turpinātu, vēlreiz nospiediet taustiņu F4.

Pārbaudes procesā programma pēc sektora parādīs, kuri no tiem kādā stāvoklī ir. Parametri tiek norādīti milisekundēs - mērvienība laikam, kas bija nepieciešams, lai ierīce reaģētu. Jo mazāks skaitlis, jo labāk. Ikonas atšķiras pēc krāsas:

  • dzelzs cipari norāda darba sektorus;
  • dzeltenie signalizē par problēmām;
  • sarkanas ikonas norāda uz gandrīz pilnīgu analizētā sektora nedarbojamību.

"Veselam" cietajam diskam nevajadzētu būt sarkaniem simboliem.

Kā novērst problēmas? Sarežģīts jautājums, uz kuru katrā gadījumā atbilde var būt atšķirīga. Jebkurā gadījumā vispirms saglabājiet visus datus citā datu nesējā

Lai dzēstu visus datus, varat izmantot funkciju ERASE. Dažreiz tas atrisina problēmu, un turpmākajās pārbaudēs sektori tiek norādīti kā pilnīgāki. Tomēr šajā gadījumā tiek dzēsta arī visa informācija no cietā diska, un process ne vienmēr dod vēlamo rezultātu.

SMART atribūtu skatīšana

Jūs varat zvanīt SMART ATT konsolē vai izmantojiet karsto taustiņu F8 lai apskatītu atribūtus.

Iespējams, vissvarīgākais mūsdienu diskdziņa atribūts ir “ ” (neapstrādāta vērtība). Šī vērtība norāda, cik pārkartotu sektoru ir diskā. Parasta diska neapstrādātā vērtība ir nulle. Ja redzat vērtību, kas ir lielāka par 50, diskdzinī ir problēmas. Tas var nozīmēt bojātu barošanas avotu, vibrāciju, pārkaršanu vai vienkārši bojātu disku.

UDMA CRC kļūdu līmeņa atribūts nozīmē kļūdu skaitu, kas rodas, pārsūtot datus, izmantojot IDE/SATA kabeli. Šī atribūta parastā neapstrādātā vērtība ir nulle. Ja redzat citu vērtību, jums nekavējoties jānomaina kabelis.

Video par MHDD programmas lietošanu

Kopā

  1. Cietais disks tiek pārbaudīts, nepalaižot operētājsistēmu, no portatīvā diska.
  2. Nav nepieciešama papildu programmatūras instalēšana.
  3. Jūs varat iegūt pilnu pārskatu par cietā diska sektoru stāvokli.
  4. Ir pieejama detalizēta datu analīze un dzēšana, atkārtotas pārbaudes.

MHDD programma ir jaudīgs rīks, kas paredzēts darbam ar datoru, klēpjdatoru un ārējo cieto disku cietajiem diskiem. Darbs ar diskdziņiem notiek zemā līmenī.

MHDD programmas veiktās funkcijas:

  • Cietā diska diagnostika.
  • SMART cietā diska pārvaldība.
  • Paroles aizsardzības iespēja.
  • Cietā diska skaņas īpašību maiņa.
  • Diska izmēra maiņa.
  • Cietā diska virsmas atkopšana un zems formatējums

Kā palaist MHDD programmu

Pirmkārt, mums ir jālejupielādē programma, tā ir publiski pieejama ikvienam un ir pilnīgi bez maksas.

Kad esat lejupielādējis programmu, jums tā jāieraksta zibatmiņas diskā, lai to izmantotu. Atveriet lejupielādēto attēlu, izmantojot programmu UltraIso.

Pēc attēla atvēršanas atveriet izvēlnes vienumu “Sāknēšana” un atlasiet izvēlnes vienumu “Ierakstīt diska attēlu...”.

Atvērtajā logā atlasiet zibatmiņas disku, kuru izmantosim programmas ierakstīšanai, un noklikšķiniet uz “Ierakstīt”.

Kad ierakstīšana ir pabeigta, jums ir jārestartē dators un jāstartē no ierakstītā zibatmiņas diska. Neaizmirstiet pārslēgt kontrolieri uz IDE režīmu, jo programma darbojas tikai ar šāda veida kontrolieri. Pēc palaišanas no zibatmiņas diska atlasiet 2. izvēlnes vienumu un nospiediet taustiņu Enter, atlase tiek veikta, izmantojot taustiņus “Uz augšu”, “Uz leju”.

Tagad mēs redzēsim visus pieejamos un datoram pievienotos cietos diskus. Lai izvēlētos vajadzīgo disku, jāievada tā porta numurs, manā gadījumā tas ir ports Nr.1.

Pēc tam programma ir gatava darbam ar izvēlēto cieto disku. Lai atkārtoti atlasītu cieto disku, nospiediet taustiņu kombināciju "Shift" + "F3", lai jebkurā laikā varētu izvēlēties citu disku, ar kuru strādāt, nerestartējot MHDD programmu.

MHDD programmas komandu sarakstu var redzēt, nospiežot pogu “F1”. Nospiediet lejupvērsto taustiņu, lai ritinātu komandas.

SMART informācijas skatīšana

Varat skatīt sava cietā diska SMART statusu, izmantojot komandu “smart att” un pēc ievadīšanas nospiežot taustiņu “F8”. Tagad mēs redzam SMART informāciju par cieto disku.

Galvenie atribūti, kam jāpievērš uzmanība:

Pārdalīto sektoru skaits — šī vērtība norāda sektoru skaitu, kurus cietais disks ir atkārtoti piešķīris, ja vērtība kolonnā “RAW” ir lielāka par 50 (100), tad cietais disks ir jānomaina vai steidzami jāpārsūta viss. svarīgu informāciju citam cietajam diskam, kas atrodas labā stāvoklī.

HAD Temperature – šis parametrs parāda cietā diska temperatūru, parastā temperatūra cietā diska darbībai svārstās no (Val) 20°C līdz (Worts) 40°C, (RAW) vidējā vērtība 30°C, ja vērtība ir augstāka , jums jādomā par dzesēšanu.

Ultra ATA CRC kļūdu līmenis — ir kļūdu skaits, kas rodas, pārsūtot datus pa IDE/SATA kabeli. Šī atribūta vērtībai ir jābūt nullei, ja vērtība ir lielāka, jums ir jānomaina kabelis vai jānoņem cietā diska pārspīlējums, ja tāds ir.

Apskatot cietā diska SMART, mēs varam saprast, kādā stāvoklī tas ir, un rīkoties.

Skenējiet cieto disku un pārbaudiet, vai nav kļūdu

Lai skenētu cietā diska virsmu, ievadot šo komandu ir jāizmanto komanda “scan”, nospiediet taustiņu Enter, tiks atvērts logs ar skenēšanas parametriem. Pēc vajadzīgo parametru izvēles nospiediet “F4”, lai sāktu skenēšanu.

Pamata cietā diska skenēšanas parametri:

Sākt LBA un Beigt LBA ir parametri, kas nosaka sektoru, no kura jāsāk skenēšana, un sektoru, kurā skenēšana jāpabeidz.

Remap – šis parametrs ļaus automātiski atkārtoti piešķirt sliktu (kļūdainu) sektoru, kas tiek atklāts skenēšanas laikā.

Erase Delays – ja iespējojat šo opciju, skenējot cieto disku, tad, kad tiek atklāts slikts (kļūdains) bloks, programma šādu sektoru izdzēsīs. Disks pārrēķinās ECC laukus katram sektoram. Tas palīdz atbrīvoties no tā sauktajiem “soft-bad” blokiem, ko izraisa sistēmas kļūdas, nevis fiziski cietā diska bojājumi.

Ja šī ir pirmā reize, kad veicat cietā diska skenēšanu, jums tas jādara, neaktivizējot opcijas Reap un Erase Delays, jo šīs opcijas var izraisīt datu zudumu.

Ja pirmajā skenēšanas reizē tika atklāti slikti sektori, jums ir jāpārsūta visa informācija no cietā diska un jāveic skenēšana ar aktivizētu parametru Erase Delays, izvēloties skenēšanas parametrus, iestatiet šo parametru uz “ON” un sāciet skenēšanu.

Pēc skenēšanas ar parametru Erase Delays tiek uzsākta cita skenēšana, neiespējojot nevienu parametru, lai noteiktu, vai ir palikuši slikti sektori. Ja atkārtotā skenēšana identificē atlikušos sliktos sektorus, mēs varam būt pārliecināti, ka tas ir fizisks cietā diska bojājums, un tādā gadījumā ir vērts ķerties pie radikālāka risinājuma, proti, palaist atkārtotu skenēšanu ar iespējotu opciju Remap.

Ja, sākot skenēšanu, redzat, ka katrs bloks ir konstatēts kā bojāts sektors, nav jēgas veikt zema līmeņa formatēšanu. Šajā gadījumā cietā diska virsma vai apkalpošanas zona ir bojāta standarta MHDD programmas rīki to nevarēs salabot.

Zema līmeņa formatējums

Ja vēlaties pilnībā dzēst informāciju no cietā diska, lai to nevarētu atjaunot, izmantojiet zema līmeņa formatējumu, jo, dzēšot informāciju operētājsistēmā Windows, varat atjaunot izdzēstos failus.

Vai arī jūsu cietais disks ir ievērojami palēninājies un darbojas lēni, taču netiek atklāti slikti sektori, tad, dzēšot katru sektoru, var atjaunot cietā diska lasīšanas un rakstīšanas ātrumu.

Lai sāktu formatēšanu, ievadiet komandu “dzēst” un nospiediet taustiņu Enter, mums tiks piedāvāts ievadīt bloka numuru, no kura vēlaties sākt formatēšanu, un bloka numuru, ar kuru vēlaties pabeigt. Ja plānojat formatēt visu diska virsmu, neko neievadiet, jo standarts iesaka pirmo un pēdējo sektoru, bet vienkārši piekrītiet, nospiežot taustiņu Enter. Lai sāktu formatēšanu, ievadiet vērtību “y” un gaidiet, līdz tas tiks pabeigts.

Krātuves ietilpības samazināšana

Komanda “hpa” tiek izmantota, lai samazinātu atmiņas ietilpību, ievadot komandu, MHDD programma lūgs jaunu pieejamo sektoru skaitu, ievadiet jauno numuru un nospiediet taustiņu Enter. Tāpat, lai noņemtu ierobežojumus cietā diska izmēra samazināšanai, izmantojiet komandu “nhpa”.

Paroles aizsardzības pārvaldība

Lai cietajā diskā instalētu paroles aizsardzību, ir jāizmanto komanda “pwd” (ne visi cietie diski atbalsta šo funkciju). Paroles aizsardzība ir piemērota tiem, kam jāsaglabā informācija pat tad, ja cietais disks ir pazaudēts, jo šo aizsardzību nevar uzlauzt, lai noņemtu paroli no cietā diska, dati ir pilnībā jāizdzēš. Tāpat, uzstādot šādu aizsardzību, nebūs iespējams palaist sistēmu, iepriekš neievadot paroli cietajā diskā.

Lūdzu, ņemiet vērā, ka jūs nevarēsiet atgūt savu paroli un, ja pazaudēsit savu paroli, jūs nevarēsit atgūt informāciju.

Cietā diska trokšņa raksturlielumu pārvaldība

Tagad gandrīz visi mūsdienu diskdziņi atbalsta akustiskās pārvaldības funkciju. Samazinot kustības ātrumu, varat ievērojami samazināt cietā diska troksni, pārvietojot galvu, bet tajā pašā laikā samazināsies cietā diska rakstīšanas un lasīšanas ātrums. Lai konfigurētu šo funkciju, izmantojiet komandu “aam” un nospiediet taustiņu Enter. Pēc tam jāievada vērtība no 0 līdz 126, kur 126 ir maksimālais klusuma darbības līmenis, lai atceltu šo parametru, jāievada vērtība “D”.

Secinājums

MHDD programma ir diezgan funkcionāls risinājums darbam ar cietajiem diskiem, taču tā ir arī diezgan bīstama, jo nepareiza lietošana var izraisīt datu zudumu vai cietā diska bojājumus. Programma ļaus strādāt ar dažāda veida cietajiem diskiem, kuriem ir dažādi kontrolleri.

Nesen ražotāji ir nopietni pievērsušies piedziņu radītā trokšņa līmeņa samazināšanas problēmai.
Daži ir sasnieguši pārsteidzošus rezultātus - piemēram, Seagate izdevās samazināt ceturtās “Barracuda” vārpstas troksni tik daudz, ka tas vairs nebija uztverams ausij.
Taču rotējošās pankūkas nav vienīgais trokšņa avots cietā diska mehānikā.

Arī galvas piedziņa ir trokšņaina - tās asās kustības izgriež gaisu kārbas iekšpusē, radot “grūdošu” pozicionēšanas skaņu.
Protams, to var palēnināt, mainot strāvas formu spolē uz vienmērīgāku, taču tas neizbēgami izraisīs tik svarīga cietā parametra pasliktināšanos kā piekļuves laiks - tieši tas nosaka diska veiktspēju. apakšsistēmu daudzuzdevumu vidēs un darbību laikā ar daudziem maziem failiem.

Tajā pašā laikā ir uzdevumi, kuros ātrā pozicionēšana nemaz nav nepieciešama, bet nepieciešams klusums - piemēram, strādājot biroja aplikācijās, atskaņojot mūziku un filmas.

Kā mēs varam būt šeit?
Tieši šo problēmu cieto disku izstrādātāji atrisināja pavisam nesen - ATA specifikācijā tika ieviesta funkcija “Automatic Acoustic Management” (AAM) - ātra diska radītā trokšņa līmeņa regulēšana galviņu kustības rezultātā, samazinot. to kustības ātrums.

AAM var pārvaldīt dažu cieto disku patentētas utilītas, piemēram, IBM un Maxtor.
Bet tie padara to ārkārtīgi neērtu - lietotājam nav iespēju ātri novērtēt pašreizējo trokšņa līmeni.

MHDD tas viss tiek īstenots daudz ērtāk: vienkārši ievadiet konsolē “AAM”, un pats cietais disks sāks plēst galvu, demonstrējot tā trokšņa līmeni.
Un to var mainīt ar taustiņiem “M” (minimālais trokšņa līmenis), “L” (vidējs) un “P” (maksimālais).

Taustiņš “D” pilnībā izslēdz AAM, savukārt cietais disks kļūst pēc iespējas ātrāks, bet tajā pašā laikā pēc iespējas skaļāks.
Cieto disku var pārslēgt tieši no operētājsistēmas Windows 9x jebkurā laikā, atšķirībā no citām “firmas” utilītprogrammām (3. att.).

3. attēls. Automātiskā akustiskā vadība

Drošības opcijas

Vai esat kādreiz vēlējies aizsargāt savu informāciju no svešiniekiem?
Protams, šāda vēlme dažkārt rodas, īpaši, ja pie datora strādā vairāki cilvēki.
Personiskā sarakste, dokumenti vai pat vienkārši labi funkcionējoša operētājsistēma - tas nav pilnīgs saraksts ar to, ko vēlaties aizsargāt un aizsargāt pret kāda cita ielaušanos.

Visizplatītākais veids, kā ierobežot piekļuvi konfidenciālai informācijai, ir šifrētu nodalījumu izveidošana cietajā diskā, arhivēšana ar paroli, visas failu sistēmas aizsardzība ar paroli loģiskā līmenī (ar īpašām programmām HDD sāknēšanas sektorā) un dažreiz fiziski mainot visu cieto disku (piemēram, izmantojot mobilo tālruni).

Bet šādai aizsardzībai ir daudz trūkumu.
Informācija joprojām paliek datu nesējā, un, lai gan tai nav skaidri pieejama (aizsardzības programmas bieži aprobežojas ar tikai sāknēšanas ieraksta šifrēšanu, atstājot nemainīgu pat FAT), to var viegli izvilkt no šāda diska, iestatot tajā diska redaktoru. , vai (kas ir vienkāršāk) - viena no informācijas saglabāšanas programmām, piemēram, labi zināmā “Easy Recovery”.

Failu šifrēšana lidojumā ir izturīgāka pret uzlaušanu, taču tās darbībai ir nepieciešams pastāvīgs atmiņas rezidents, kas pārtver daļu no sistēmas API un rada ievērojamu slodzi centrālajam procesoram.

Un neviens nav pasargāts no šādas programmas kļūmes vai sasalšanas visnepiemērotākajā brīdī.
Un pat tad, ja šifrētais nodalījums ir bojāts (piemēram, ar vīrusiem), būs ārkārtīgi grūti no tā iegūt informāciju.

Ideālā gadījumā drošības sistēmai jāatbilst 3 pamatprasībām:
1. Esiet neatkarīgs no OS, failu sistēmas, datora un to kļūmēm.
2. Esiet uzticams un grūti salauzt.
3. Nelietojiet sistēmas resursus.
Un tas būtu palicis sapnis, ja nevienam nebūtu ienācis prātā šo uzticēt cietā diska kontrolierim!

To jau 1996. gadā ierosināja ATA/ATAPI-3 standarta izstrādātāji, bet cietie diski, kas faktiski atbalsta drošības funkcijas, parādījās salīdzinoši nesen.
Šo funkciju sauc par "Drošības komplektu" un parastajā valodā - ATA paroli.
Tas ļauj aizsargāt visu cietā diska saturu ne tikai no lasīšanas, bet arī no rakstīšanas un pat no zema līmeņa formatēšanas!

Tas tika panākts, integrējot aizsardzības programmu tieši cietajā diskā.
Tas sazinās ar ārpasauli, izmantojot parastu IDE interfeisu - jums ir nepieciešama tikai utilīta, kas to var izdarīt pareizi.
Dažu mātesplašu BIOS var iestatīt paroli mūsdienu cietajos diskos, un daudzos klēpjdatoros (piemēram, no DELL) tas jau sen ir kļuvis par normu.

Taču tagad mums nav jābūt īpaši forša plates vai klēpjdatora īpašniekiem, lai aizsargātu savu informāciju — to var izdarīt jebkurā datorā, kurā tiek izmantots MHDD!
Un ne tikai no BIOS, bet arī no DOS un Windows jebkurā izdevīgā laikā.
Mēģināsim izdomāt, kā tas darbojas.

Mēs palaižam MHDD un, nospiežot taustiņu kombināciju +, atlasiet cieto disku, kuram vēlaties liegt piekļuvi.
Noklikšķiniet.
Pievērsiet uzmanību rindiņai “Security: High, Off” – tas nozīmē, ka nav iestatīta cietā diska parole (4. att.).

AMD Radeon programmatūras Adrenalin Edition 19.9.2 izvēles draiveris

Jaunais AMD Radeon Software Adrenalin Edition 19.9.2 izvēles draiveris uzlabo veiktspēju programmā Borderlands 3 un pievieno atbalstu Radeon attēla asināšanas tehnoloģijai.

Windows 10 kumulatīvais atjauninājums 1903 KB4515384 (pievienots)

2019. gada 10. septembrī Microsoft izlaida kumulatīvo atjauninājumu operētājsistēmas Windows 10 versijai 1903 — KB4515384 ar vairākiem drošības uzlabojumiem un kļūdas labojumu, kas pārtrauca Windows meklēšanu un izraisīja lielu centrālā procesora lietojumu.

Darba procesā tie noteikti nolietosies. Nolietojums var izpausties ar lēnu datora veiktspēju un sasalšanu. Un tas viss ir saistīts ar to, ka uz cietā diska virsmas parādās nelasāmi sektori vai, kā tos sauc arī par BAD blokiem.

Lai pārbaudītu, vai cietajā diskā nav bojātu sektoru, ir ļoti laba un bezmaksas programma MHDD. Ar tās palīdzību jūs varat ne tikai atrast sliktos sektorus, bet arī mēģināt tos labot (pārdot tos).

Kā lietot MHDD programmu?

Pirmkārt, mums ir jāieraksta MHDD sāknēšanas attēls zibatmiņas diskā, jo programma darbojas DOS.

Mēs ievietojam zibatmiņas disku datora vai klēpjdatora USB savienotājā un, vai jums zināms, pierakstām lejupielādēto MHDD attēlu, tādējādi izveidojot sāknējamu zibatmiņas disku.

Pēc zibatmiņas diska ierakstīšanas vispirms ir jāiestata cietā diska darbības režīms ar ACHI uz IDE. Ja tas nav izdarīts, MHDD neredzēs jūsu cieto disku.

Ja visu izdarījāt pareizi un sāknējāt no zibatmiņas diska, jūs redzēsit šādu logu:

MHDD sākotnējās sāknēšanas logs

Tajā jānospiež “Enter”, pēc kura parādīsies MHDD programmas galvenais logs:

Izvēlieties cieto disku, ievadot atbilstošo numuru

Ievadiet numuru un nospiediet "Enter".

Lai parādītu logu ar cietā diska skenēšanas iestatījumiem, noklikšķiniet uz F4 uz tastatūras.

Skenēšanas iestatījumi

Šeit izmantojiet bultiņas, lai dotos uz leju līdz līnijai “Remap”, nospiediet “Enter” un atlasiet “On”. Ar to mēs iespējojām slikto sektoru maiņu. Lai MHDD tos ne tikai atrod, bet arī atzīmē kā neizmantotus.

Tagad nospiediet vēlreiz F4 Pēc tam pats cietais disks sāks pārbaudīt, vai nav bojātu sektoru.

Pārbaude ilgst no 20 minūtēm līdz 4 stundām atkarībā no cietā diska skaļuma un ātruma. 1 TB disks tiek skenēts apmēram 2-3 stundas.

Labajā pusē esošajā logā tiek parādīti skenēšanas rezultāti. Sektori ar reakcijas laiku 500MS vai vairāk (brūns un sarkans) tiek uzskatīti par sliktiem, un jo vairāk to, jo sliktāk. UNC (sarkanie krusti) ir slikti - nelasāmi sektori.

Pārbaudīt rezultātus - BAD sektori

Tā kā opcija tika iespējota skenēšanas sākumā Pārkart- pārdalot BAD puses no rezerves zonas, iespējams, ka pēc pilnīgas cietā diska pārbaudes ar MHDD programmu, sliktie tiks noņemti un cietais disks kādu laiku darbosies.

Ja pārbaudes beigās augšējā labajā stūrī nav neviena sektora zem 150MS (zaļš), tas nozīmē, ka jūsu cietā diska virsma ir ideālā kārtībā un tajā nav BAD sektoru.

Tagad jūs zināt, cik viegli ir izmantot MHDD un kā to izmantot, lai pārbaudītu, vai cietajā diskā nav bojātu sektoru un bloku.


Labākais veids, kā pateikties raksta autoram, ir pārpublicēt to savā lapā

Izmantojiet šo programmatūru "kā ir". MHDD ir ļoti spēcīga un tajā pašā laikā ļoti bīstama programma. Neviens nevar būt atbildīgs par MHDD programmas radīto kaitējumu.

Par MHDD projektu

MHDD ir maza, bet jaudīga bezmaksas programma, kas paredzēta darbam ar diskdziņiem zemākajā līmenī (pēc iespējas).
Pirmo versiju 2000. gadā izlaidu es, Dmitrijs Postrigans. Tas varēja skenēt diskdziņa virsmu ar IDE interfeisu CHS režīmā. Mans galvenais mērķis ir izstrādāt diagnostikas programmatūru diskdziņiem, kuriem cilvēki varētu uzticēties.

Tagad MHDD ir daudz vairāk nekā diagnoze. Ar MHDD varat darīt visu, ko vēlaties: diagnosticēt diskus, lasīt/rakstīt nejaušus sektorus, pārvaldīt SMART sistēmu, paroļu sistēmu, trokšņu pārvaldības sistēmu un arī mainīt diska izmēru. Un tas vēl nav viss, jo MHDD ir tā sauktais ATA/SCSI terminālis, kas ļauj nosūtīt jebkuru komandu uz disku ar SCSI, IDE vai Serial ATA interfeisu. Turklāt jūs varat rakstīt skriptus, tādējādi izveidojot savas procedūras.

Kas atrodas MHDD iekšpusē

mhdd.exe Izpildāma programma mhdd.hlpŠo failu izmanto SMART komandu palīdzības sistēma cfg/mhdd.cfg MHDD saglabā konfigurāciju šajā failā

Pirmās palaišanas laikā programma izveidos failu log/mhdd.log. Šis ir galvenais žurnālfails. Visas jūsu darbības un testa rezultāti tiks ierakstīti šajā failā.

Kā tas darbojas

Iedomāsimies, kā darbojas MSDOS operētājsistēma, kad tai ir jānolasa sektors no diska. MSDOS vienkārši "lūgs" BIOS to izdarīt. Pēc tam BIOS savās tabulās meklē vēlamā diska portu adreses, veic nepieciešamās pārbaudes un pēc tam sāk sazināties ar disku. Kad viss ir pabeigts, BIOS atgriež rezultātu operētājsistēmai.

Apskatīsim diagrammu. Lūk, kā parasta DOS programma darbojas ar disku:

MSDOS BIOS programmas IDE/SATA kontrollera disks

Tagad apskatīsim, kā darbojas MHDD:

MHDD IDE/SATA kontrollera diskdzinis

Galvenā atšķirība: MHDD neizmanto BIOS funkcijas vai pārtraukumus. Tādējādi jums pat nav jādefinē disks BIOS iestatījumos. Jūs pat varat ieslēgt disku pēc MSDOS un MHDD ielādes, jo MHDD strādā tieši ar diska reģistriem un nepievērš uzmanību tādiem "sīkumiem" kā nodalījumi, failu sistēmas un BIOS ierobežojumi.

Uzmanību:
Nekad nepalaidiet MHDD no diskdziņa, kas atrodas tajā pašā fiziskajā IDE kanālā (kabelī), kuram ir pievienots pārbaudāmais disks (kabelis, kanāls). Jums būs ievērojams datu bojājums abos diskos! Šajā sakarā pēc noklusējuma MHDD nedarbojas ar PRIMARY kanālu, jo lielākajai daļai lietotāju tur ir MHDD. Lai atbloķētu primāro kanālu, palaidiet MHDD, pēc tam izejiet un pēc tam rediģējiet failu MHDD.CFG. Vai arī izmantojiet komandrindas slēdzi /ENABLEPRIMARY.

MHDD izmanto DOS ASPI draiveri, lai piekļūtu SCSI ierīcēm. Ja jūs neplānojat strādāt ar SCSI diskdziņiem, jums nav nepieciešami draiveri.

Aparatūras prasības un atbalstītā aparatūra

Platforma:

  • Intel Pentium procesors vai labāks
  • 4 megabaiti RAM
  • DR-DOS, MSDOS versija 6.22 un jaunāka
  • Jebkura sāknēšanas ierīce (USB, CDROM, FDD, HDD)
  • Tastatūra

IDE/SATA kontrolleri:

  • Jebkurš integrēts ziemeļu tiltā (portu adreses: 0x1Fx primārajam kanālam,
    0x17x sekundārajam kanālam)
  • PCI UDMA kontrolleri (automātiski atklāti): HPT, Silicon Image, Promise (ne visi), ITE,
    ATI var būt atšķirīgs. Pat daži RAID kontrolleri tiek atbalstīti (šajā gadījumā
    MHDD darbojas ar katru fizisko disku atsevišķi)
  • UDMA/RAID kontrolleri integrēti mātesplatē kā atsevišķa mikroshēma Diski:
    • Jebkurš IDE vai Serial ATA, kura ietilpība ir vismaz 600 megabaiti. LBA režīms
      ir pilnībā atbalstīts, tomēr es noņēmu CHS kodu no MHDD 3.x versijās
    • Jebkurš IDE vai Serial-ATA, kura ietilpība nepārsniedz 8388607 terabaitus. LBA48 režīms
      pilnībā atbalstīts
    • Jebkurš SCSI diskdzinis ar sektora izmēru no 512 līdz 528 baitiem

    Diagnosticējams IDE diskdzinis obligāti pārslēgt uz MASTER režīmu. Visām SLAVE ierīcēm jābūt atspējotām.

    Citas ierīces

    • Jebkura SCSI noņemamā datu nesēja ierīce, piemēram, CDROM, lente. Maksimālais atbalstītā sektora lielums ir 4096 baiti

    MHDD instalācijas pakotnes lejupielāde

    Jums jāizlemj, kura pakotne jums ir nepieciešama: kompaktdiska attēls, disketes attēls vai vienkārši arhīvs. Varat ierakstīt kompaktdiska attēlu, izmantojot jebkuru programmatūru, kas atbalsta ISO attēlu ierakstīšanu. Jūsu kompaktdisks būs sāknējams.

    Pirmā palaišana. Svarīga informācija

    Daži cilvēki uzskata, ka MHDD ir ļoti sarežģīta programma. Viņi uzskatīja, ka MHDD ir jābūt ļoti vienkāršam, taču, pirmo reizi palaižot to, neizlasot dokumentāciju, viņi bija vīlušies. MHDD ir ļoti grūti un bīstami programma. Tiem, kas pārzina disku iekšējo struktūru, ir daudz vieglāk apgūt MHDD.

    Ir ļoti svarīgi saprast, ka jums būs jāpavada vairākas stundas un, iespējams, dienas, pirms iegūsit nozīmīgus rezultātus no MHDD. Es ļoti iesaku izmēģināt vairākus diskus bez defektiem, pirms sākat strādāt ar bojātiem.

    Palaižot programmu pirmo reizi, tā izveidos jaunu failu./cfg/mhdd.cfg. IDE primārais kanāls pēc noklusējuma ir atspējots.

    Jūs redzēsit diska izvēles izvēlni. Izvēlieties jebkuru ierīci, kuru vēlaties. Šo izvēlni var izsaukt jebkurā laikā, nospiežot SHIFT+F3.

    Tagad jūs varat noklikšķināt F1 un izmantojiet jebkuras MHDD komandas. Lūdzu esi ārkārtīgi uzmanīgs strādājot ar MHDD pirmās pāris reizes.

    Es ieteiktu sākt ar komandām EID, SCAN, STOP, CX un TOF. Dažiem no tiem ir piešķirti īsinājumtaustiņi, piem. F4 komandai SCAN.

    Paskaties uz reģistros. Jebkurai IDE vai Serial ATA ierīcei ir jāpaziņo DRIVE READY un DRIVE SEEK COMPLETE, tāpēc jums vajadzētu redzēt karogus DRDY un DRSC. Karogs BUSY norāda, ka diskdzinis veic kādu darbību (piemēram, lasa vai raksta). Daži karodziņi, piemēram, WRITE FAULT un TRACK 0 NOT FOUND, ir novecojuši, un jūs tos nekad nevajadzētu redzēt. INDEX karodziņš arī ir novecojis, tomēr tas dažkārt var mirgot. DATA REQUEST (DREQ) karodziņš norāda, ka disks pieprasa datu pārsūtīšanu.

    Ja pamanāt karodziņu ERROR, skatiet kļūdu reģistru. Jūs varēsiet noteikt radušās kļūdas veidu. Skaties ATA/ATAPI standarts papildu informācijai par instrukcijām un reģistriem.

    MHDD komandu izmantošana

    Virsmas skenēšana

    Jebkuras ierīces skenēšana ir iespējama tikai tad, ja to var identificēt, izmantojot ID vai EID komandas (vai nospiežot F2). Lai skenētu, ierakstiet SCAN un nospiediet ENTER vai izmantojiet F4. Jūs redzēsiet izvēlni, kurā varēsiet mainīt dažus iestatījumus. Pēc noklusējuma sākuma sektors ir nulle (sākuma sektors). Pēdējais sektors ir vienāds ar maksimālo iespējamo (diska beigas). Visas funkcijas, kas iznīcina lietotāja datus (pārveidot, dzēst aizkaves), pēc noklusējuma ir atspējotas.

    Vēlreiz nospiediet F4, lai sāktu skenēšanu. MHDD skenē diskus blokos. IDE/SATA diskdziņiem viens bloks ir vienāds ar 255 sektoriem (130560 baiti).

    Kā darbojas skenēšana

    1. MHDD nosūta komandu VERIFY SECTORS ar LBA numuru (sektora numuru) un sektora numuru kā parametru 2. Disks paceļ karodziņu BUSY 3. MHDD startē taimeri 4. Pēc tam, kad disks ir izpildījis komandu, tas pazemina karogu BUSY. 5. MHDD aprēķina pagājušo laiku un parāda atbilstošo bloku ekrānā. Ja tiek konstatēta kļūda (slikts bloks), programma parāda atbilstošo burtu, kas apraksta kļūdu.

    MHDD atkārto 1.–5. darbību līdz pēdējam sektoram. Ja jums ir nepieciešams skenēšanas protokols, varat to atrast failā log/mhdd.log.

    Ja skenēšana atklāj kļūdas, pirmā lieta, kas jādara, ir kopēt visus datus no diska. Pēc tam jums ir jāveic pilnas virsmas dzēšana, izmantojot komandu ERASE, kas dzēš katru diska sektoru. Disks pārrēķinās ECC laukus katram sektoram. Tas palīdz atbrīvoties no tā sauktajiem "soft-sliktajiem" blokiem. Ja dzēšana nepalīdz, palaidiet skenēšanu ar iespējotu REMAP opciju.

    Ja redzat, ka katrā blokā ir kļūda, nemēģiniet dzēst disku vai skenēt ar iespējotu REMAP opciju. Visticamāk, diskdziņa apkalpošanas zona ir bojāta, un to nevar novērst ar standarta MHDD komandām.

    SMART atribūtu skatīšana

    Jūs varat zvanīt SMART ATT vai noklikšķiniet F8 lai apskatītu atribūtus. Ko tie nozīmē?

    Iespējams, vissvarīgākais mūsdienu diska atribūts ir “Pārdalīto sektoru skaits” (neapstrādāta vērtība). Šī vērtība norāda, cik pārkartotu sektoru ir diskā. Parasta diska neapstrādātā vērtība ir nulle. Ja redzat vērtību, kas ir lielāka par 50, diskdzinī ir problēmas. Tas var nozīmēt bojātu barošanas avotu, vibrāciju, pārkaršanu vai vienkārši bojātu disku.

    Apskatiet atribūtu 194 - temperatūra. Labas vērtības ir no 20 līdz 40 grādiem. Daži diskdziņi neziņo par temperatūru.

    UDMA CRC kļūdu līmeņa atribūts nozīmē kļūdu skaitu, kas rodas, pārsūtot datus, izmantojot IDE/SATA kabeli. Šī atribūta parastā neapstrādātā vērtība ir nulle. Ja redzat citu vērtību, jums nekavējoties jānomaina kabelis. Arī pārspīlēšana lielā mērā ietekmē šāda veida kļūdu skaitu.

    Citi atribūti parasti nav tik svarīgi. Skaties ATA/ATAPI standarts lai iegūtu papildinformāciju par SMART atribūtiem un testiem.

    Piedziņas identifikācijas komandas

    Izmēģiniet komandas ID Un EID lai skatītu informāciju par savu braucienu. Skaties ATA/ATAPI standarts lai iegūtu vairāk informācijas.

    Dzēst sektoru grupas vai visu disku

    Varat izmantot komandu ERASE. Ja jūsu disks tika atpazīts BIOS iestatījumos (vai POST), MHDD mēģinās izmantot BIOS līdzekļus, lai UDMA režīmā dzēstu disku. Ja nevēlaties, lai MHDD mēģinātu izmantot BIOS, izmantojiet opciju /DISABLEBIOS.

    Krātuves ietilpības samazināšana

    Izmantojiet HPA komandu, lai ierobežotu krātuves ietilpību. Programma prasīs jauno pieejamo nozaru skaitu. Lai noņemtu ierobežojumus, izmantojiet komandu NHPA. Pirms komandas NHPA izmantošanas veiciet diskdziņa barošanas ciklu. Saskaņā ar ATA/ATAPI standarts, atmiņas ietilpību var mainīt tikai vienu reizi braukšanas ciklā.

    Paroles aizsardzības pārvaldība

    Izmantojiet komandu PWD, lai bloķētu disku, izmantojot USER paroli. Saskaņā ar ATA/ATAPI standarts, jums ir jāizslēdz un jāieslēdz disks, lai izmaiņas stātos spēkā.

    MHDD ir divas komandas, lai atbloķētu diskus: UNLOCK un DISPWD. UNLOCK atbloķē disku pirms pirmās izslēgšanas. Lai atspējotu paroļu sistēmu, vispirms ir jāizmanto komanda UNLOCK un pēc tam komanda DISPWD (parolei ir jābūt zināmai).

    Galveno paroli nosaka ražotājs, un to var izmantot atbloķēšanai.

    Sektoru lasīšana failā

    Failā vai failu komplektā varat nolasīt tikai dažus sektorus vai visu disku. Izmēģiniet TOF komandu. Programma izlaiž sliktos sektorus. Ja plānojat izveidot attēlu, kas lielāks par 1 gigabaitu, labāk ir izmantot ATOF komandu, jo tā var automātiski “sagriezt” attēlus.

    Sektoru rakstīšana no faila diskā

    Izmantojiet komandu FF, lai ierakstītu sektorus diskā. Jums tiks lūgts ievadīt pirmā ierakstāmā sektora numuru un rindā ierakstāmo sektoru skaitu.

    Piedziņas trokšņa īpašību pārvaldība

    Gandrīz visi mūsdienu diskdziņi atbalsta akustisko pārvaldību.
    Jūs varat samazināt trokšņa līmeni, kas rodas, kad galviņas kustas, samazinot to kustības ātrumu. Lai konfigurētu, izmantojiet komandu AAM.

    Piedziņas konfigurācija

    Izmantojot komandu CONFIG, varat apskatīt un mainīt diska konfigurāciju, piemēram, maksimālo UDMA režīmu, drošības, SMART, AAM, HPA sistēmu atbalstu, LBA48 režīma atbalstu. Ir iespējams arī mainīt diska izmēru. Daži ražotāji samazina diska izmēru, mainot konfigurāciju, jums ir iespēja atjaunot sākotnējo ietilpību.

    Pakešu darbības komandas

    Varat uzrakstīt ļoti vienkāršu sērijveida failu (skatiet piemēru BATCH direktorijā), kurā aprakstīts viss, ko vēlaties darīt. Nospiediet F5, ja vēlaties palaist šādu failu izpildei.

    ATA/SCSI terminālis, skripti

    Lūdzu, apskatiet SCRIPTS direktoriju. Tur jūs atradīsiet vairākus piemērus ar detalizētu aprakstu par to, kā tas darbojas. Lai palaistu skriptu, izmantojiet punktu, kam seko faila nosaukums. Piemēram, lai palaistu MHDD komplektācijā iekļauto testa skriptu, ievadiet:

    MHDD>.test

    Citas komandas

    Noklikšķiniet F1. Jūs redzēsit ātru palīdzību visām MHDD komandām. Lai iegūtu sīkāku informāciju, lūdzu, izmantojiet komandu MAN.

    Komandrindas opcijas

    /NOPINGPONG Izslēdziet dažas skaņas /DISABLEBIOS Atspējojiet dzēšanu (ERASE), izmantojot BIOS /DISABLESCSI Atspējot SCSI moduli /ENABLEPRIMARY Pievienojiet primāro IDE/SATA kanālu /ROŠo taustiņu izmanto, lai palaistu MHDD uz rakstīšanas aizsargāta datu nesēja. Tas atspējo mēģinājumus izveidot pagaidu failus, kā arī atspējo reģistrēšanu.

    © 2005 Dmitrijs Postrigans