31Aug

Mis vahe on kiire ja täisvormingu vahel?

Mõlemat tüüpi vormindamine viib teid uue operatsioonisüsteemi seadistamiseni, kuid on üks vormingu versioon eelistatav või parem kui teine? Mis vahe on nende kahe vahel? Uurime nendele küsimustele vastust tänases SuperUser Q & postis.

tänapäeva küsimus &Vastuste seanss tuleb meile viisakalt SuperUseriga - Q & A veebisaitide kogukonnapõhise grupi Stack Exchange jagunemisest.

Kujutis, mis on näidatud eespool saebaryo.

Küsimus

SuperUser-lugeja Rudolph tahab teada saada, mis erinevus kiire ja täisvormingu vahel on:

Olen installinud Windows XP arvuti ja jälle jõudnud kohale, kus ta palub teil valida kiirvormingu jatäis vormingusMis vahe on? Ma tean Windows 7 &8 installatsiooni, mis näib olevat vaikimisi kiirvorminguid teinud. Kas nende vahel on erinevusi riski või järjepidevuse osas?

Nagu nimed viitavad, on erinevus iga formaadi tüübi hulgast, kuid mis veel nende kahe vahel erineb? Kas üks on parem või parem kui teine?

Vastuseks

SuperUseri toetajale Werner Henzele on meile vastus:

Mõistete vormindamist kasutatakse erinevate asjadega.

Esmalt kasutatakse seda kõvaketta madala taseme vormindamiseks. See hõlmab ketta võtmist ja jagamist väikestesse ühikutesse - plokkideks, millele operatsioonisüsteem saab juurde pääseda. Tänapäeval konfigureerivad tootjad sektori suurust( nagu 512 baiti või 4096 baiti) ja kettale madala taseme vormingut. Tavaliselt ei saa kasutaja enam kõvaketta madalatasemelist vormingut.

Teiseks kasutatakse vormingut kõvaketta kõrgetasemeliseks vormindamiseks. See tähendab, et operatsioonisüsteem kirjutab kettale failisüsteemi struktuuri. Näiteks võib vana vana FAT-i( failide jaotamise tabel) abil kirjutada boot sektori esimesele kettussektorile ja tühjaks FAT järgmistele sektoritele. Sel juhul tähendab tühi, et kõik kannete failide jaotamise tabelid on märgistatud kasutamata. Kõrgeformaadiline

vormindamine võib hõlmata ketta skannimist halva sektori jaoks( kontrollige, kas iga sektorit saab lugeda) ja see võib sisaldada nullidega kirjutamist kõigile kettale salvestatud andmevaldkondadele.

Kui vormindate ketta, siis teeb Windows XP kõrgel tasemel formaati ja kirjutab kettale failisüsteemi struktuuri. Kui ütlete täisvormingut, skannib Windows XP ka kõik kettaruumid halva sektori jaoks( vt MSKB 302686).Windows Vista-st täisformaat kirjutab nullidega kõikides andmesektorites( vt MSKB 941961).Iga sektori juurdepääs kettal võtab palju rohkem aega kui kiire vormingus, mis kirjutab ainult failisüsteemi struktuuri sisaldavaid plokke. Nii et tavaliselt on kiire formaat, mida soovite, sest see on palju kiirem. Kuid on juhtumeid, kus võiksite täieliku vormingu teha.

1. Võimalik, et teil on ketas, mida soovite hävitada või ära anda. Kui teete lihtsalt kiirvormingut, siis on faili andmed ikkagi kettale, kustutatakse ainult failisüsteemi struktuur( failinimed ja teave, kus failid salvestatakse kettale).Spetsiaalsete programmide abil võiks keegi proovida oma failid "taastada" - andmed on ikka veel olemas, on programmi ülesandeks arvata, milline andmeblokk sellele failile kuulub.

2. Võib olla kindel, et kõvaketas on heas seisukorras. Siis on täieliku vormingu hea mõte, sest see pääseb juurde igas sektoris, nii et kui mõni sektor on halb, tunnustatakse seda. Kiire vorminguga kirjutatakse ainult mõned sektorid. Paha õnnega saate lõpuks eduka kiire vormingu ja kui soovite kirjutada andmed kettale hiljem, siis see ei õnnestu. Siis tõenäoliselt sooviksite, et oleksite teinud täieliku vormingu, mis oleks kogu kettalt kohe alguses kontrollinud. Loomulikult võite alati käivitada 'chkdsk / r', et skannida ketta vigaseid sektoreid.

küsisite riskide ja järjepidevuse kohta. Ma kirjutasin eespool kirjeldatud riskidest. Järjepidevuse osas pole vahet. Iga formaadiga kirjutab operatsioonisüsteem failisüsteemi struktuuri ja see struktuur on iga failisüsteemi juurdepääsu lähtepunkt. See ei tee mingit vahet, kui kasutamata sektorid on nullitud või täidetud pisteliste andmetega.

Lisateabe saamiseks võiksite vaadata vormingu Wikipedia artiklit.

Kas teil on seletamiseks midagi lisada? Helistage kommentaarides. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Tutvu täieliku arutelu teemaga siit.