Mis vahe on kiire ja täisformaadis?
Mõlemad vormindamise viisid annavad teile uue operatsioonisüsteemi loomise tee, kuid on üks vormingute versioon, mis on parem või parem kui teine? Mis vahe on nende kahe vahel? Me uurime vastuseid nendele küsimustele tänases SuperUser Q&A postituses.
Tänane küsimuste ja vastuste seanss saabub meiega kohtades, kus on SuperUser-Stack Exchange'i alajaotis, kogukondlikult juhitav Q&A veebisaitide rühmitus.
Pilt on esitatud eespool saebaryo poolt.
Küsimus
SuperUser-lugeja Rudolph tahab teada, milline on kiire ja täieliku vormingu erinevus:
Ma installin Windows XP-d arvutisse ja jälle sain punkti, kus ta palub teil valida kiire vormingu ja täieliku vormingu vahel. Mis vahe on? Ma tean, et Windows 7 ja 8 installatsioonidega vaikimisi on tegemist kiirvormingutega. Kas nende vahel on riski või järjepidevuse osas mingeid erinevusi?
Nagu nimed viitavad, on igasuguse vormindamise aja erinevus erinev, kuid mida muud need erinevad? On üks parem või eelistatavam kui teine?
Vastus
SuperUser'i toetaja Werner Henze on meile vastus:
Terminit vormindamine kasutatakse erinevate asjade jaoks.
Kõigepealt kasutatakse seda kõvaketta madala taseme vormindamiseks. See hõlmab ketta võtmist ja jagamist väikesteks üksusteks - plokkideks, mida saab kasutada operatsioonisüsteem. Tänapäeval konfigureerivad tootjad sektori suurust (nagu 512 baiti või 4096 baiti) ja madalat vormingut. Tavaliselt ei saa kasutaja enam kõvaketta vormindada.
Teiseks kasutatakse vormindamist kõvaketta kõrgetasemeliseks vormindamiseks. See tähendab, et operatsioonisüsteem kirjutab kettale failisüsteemi struktuuri. Näiteks hea vana FAT (File Allocation Table) abil kirjutab süsteem esimesele ketasektorile alglaadimissektori ja tühja FAT järgmistesse sektoritesse. Sel juhul tähendab tühi, et kõik failide jaotamise tabeli kirjed on märgitud kasutamata.
Kõrgetasemeline vormindamine võib hõlmata ketta skaneerimist halbade sektorite jaoks (kontrollige, kas iga sektorit saab lugeda) ja see võib hõlmata nullide kirjutamist kõikidele andmesektoritele kettal.
Plaadi vormindamisel kasutab Windows XP kõrgetasemelist vormingut ja kirjutab kettale failisüsteemi struktuuri. Kui ütlete täielikku vormingut, skaneerib Windows XP ka kõik sektorid sektoris halbade sektorite jaoks (vt MSKB 302686). Kuna Windows Vista on täisformaadis kirjutab nullid kõigile andmesektoritele (vt MSKB 941961). Igale ketta sektorile ligipääs võtab palju rohkem aega kui kiirformaadis, mis kirjutab ainult plokksüsteemi, mis sisaldab failisüsteemi struktuuri. Tavaliselt on kiire vorming, mida sa tahad, sest see on palju kiirem. Kuid on juhtumeid, kus võiksite teha täieliku vormingu.
1. Teil võib olla ketas, mida soovite hävitada või ära anda. Kui teete lihtsalt kiire vormingu, siis failiandmed on endiselt kettal, ainult failisüsteemi struktuur (failinimed ja teave, kuhu failid on salvestatud) kustutatakse. Spetsiaalsete programmide puhul võib keegi proovida faile taastada - andmed on endiselt olemas, programmi ülesanne on ära arvata / teada, milline andmeplokk kuulub millisele failile.
2. Te ei pruugi olla kindel, kas kõvaketas on heas seisukorras. Siis on täisvorming hea mõte, sest see pääseb igale sektorile, nii et kui mõni sektor on halb, tunnustatakse seda. Kiire vorminguga kirjutatakse ainult mõned sektorid. Halva õnne korral jõuad sa eduka kiire vorminguga ja kui soovite hiljem kettale andmeid kirjutada, siis see ebaõnnestub. Siis soovid sa ilmselt, et oleksite teinud täieliku vormingu, mis oleks kogu alguses kontrollinud kogu ketast. Loomulikult saate hiljem "chkdsk / r" käivitada, et skaneerida halbade sektorite ketas.
Te küsisite riskide ja järjepidevuse kohta. Kirjutasin riskidest eespool. Järjepidevuse osas ei ole vahet. Igas vormingus kirjutab operatsioonisüsteem failisüsteemi struktuuri ja see struktuur on iga failisüsteemi juurdepääsu lähtepunkt. See, kui kasutamata sektorid nullitakse või täidetakse juhuslike andmetega, ei muuda mingit vahet.
Lisateabe saamiseks vaadake Wikipedia artiklit vormingu kohta.
Kas teil on midagi lisada selgitusele? Heli on kommentaarides välja lülitatud. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Vaadake siin täielikku arutelu lõiku.