Mindkét formázási típus megkönnyíti az új operációs rendszer beállítását, de a formázás egyik verziója előnyösebb, vagy jobb, mint a másik? Mi a különbség a kettő között? Ezekre a kérdésekre keressük a választ a mai SuperUser Q & A bejegyzésben.
A mai Kérdések és válaszok ülés a SuperUser jóvoltából érkezik hozzánk - a Stack Exchange alosztályához, amely a Q & A webhelyek közösségvezérelt csoportosulása.
A fenti kép jóvoltából Sae Haro .
A kérdés
Rudolph, a SuperUser olvasója tudni akarja, mi a különbség a gyors és a teljes formátum között:
Telepítem a Windows XP rendszert egy számítógépre, és ismét eljutottam odáig, hogy arra kérje, válasszon a gyors és a teljes formátum között. Mi a különbség? Tudom, hogy a Windows 7 és 8 telepítésekor úgy tűnik, hogy alapértelmezés szerint gyors formátumokat végez. Van-e különbség a kettő között kockázat vagy konzisztencia szempontjából?
Ahogy a nevek is utalnak rá, különbség van az egyes formázási típusok időtartamában, de mi különbözik még a kettő között? Az egyik jobb, vagy előnyösebb, mint a másik?
A válasz
Werner Henze, a SuperUser közreműködője válaszol ránk:
A formázás kifejezést különböző dolgokra használják.
Először a merevlemez alacsony szintű formázására szolgál. Ez magában foglalja a lemez levételét és kis egységekre - blokkokra - osztását, amelyekhez az operációs rendszer hozzáférhet. Manapság a gyártók konfigurálják a szektor méretét (például 512 bájt vagy 4096 bájt) és alacsony szintű formázzák a lemezt. Általában a felhasználó már nem tudja alacsony szintű formázni a merevlemezt.
Másodszor, a formázást a merevlemez magas szintű formázásához használják. Ez azt jelenti, hogy az operációs rendszer fájlrendszer-struktúrát ír a lemezre. A jó öregekkel FAT (fájl allokációs táblázat) például a rendszer indító szektort ír az első lemez szektorba, és egy üres FAT-ot a következő szektorokba. Az Üres ebben az esetben azt jelenti, hogy a Fájlkiosztási táblázat minden bejegyzését kihasználatlanként jelöljük meg.
A magas szintű formázás magában foglalhatja a lemez hibás szektorok keresését (ellenőrizze, hogy minden szektor olvasható-e), és tartalmazhat nullákat a lemez összes adatszektorához.
Lemez formázásakor a Windows XP magas szintű formátumot készít, és a fájlrendszer felépítését írja a lemezre. Ha azt mondja, hogy teljes formátum, akkor a Windows XP a lemezen lévő összes szektort is megvizsgálja, hogy vannak-e rossz szektorok ( lásd MSKB 302686 ). A Windows Vista óta a teljes formátum nullákat ír az összes adatszektorba ( lásd MSKB 941961 ). Az egyes szektorok elérése a lemezen sokkal több időt vesz igénybe, mint a gyors formázás, amely csak azokat a blokkokat írja le, amelyek a fájlrendszer felépítését tartalmazzák. Tehát általában a gyors formátum az, amire vágysz, mert sokkal gyorsabb. De vannak esetek, amikor érdemes teljes formátumot készíteni.
1. Lehet, hogy van egy lemeze, amelyet meg akar semmisíteni vagy eladni. Ha csak gyors formázást végez, akkor a fájladatok továbbra is a lemezen vannak, csak a fájlrendszer felépítése (fájlnevek és információk, amelyeken a fájlokat a lemezen tárolják) törlődik. Speciális programokkal valaki megpróbálhatja „visszavonni” a fájljait - az adatok még mindig ott vannak, a program feladata kitalálni / tudni, hogy melyik adatblokk melyik fájlhoz tartozik.
2. Lehet, hogy nem biztos abban, hogy a merevlemez jó állapotban van-e. Akkor a teljes formátum jó ötlet, mert minden szektorhoz hozzáfér, így ha valamelyik szektor rossz, akkor ezt felismerjük. Gyors formátummal csak néhány szektor írható. Balszerencsével sikeres gyors formátumot kapsz, és amikor később adatokat akarsz írni a lemezre, akkor nem sikerül. Akkor valószínűleg azt szeretné, ha teljes formátumot készített volna, amely az elején ellenőrizte volna a teljes lemezt. Természetesen később mindig futtathat egy „chkdsk / r” fájlt, hogy a lemezen rossz szektorok legyenek.
A kockázatokról és a következetességről kérdeztél. A fenti kockázatokról írtam. A következetesség tekintetében nincs különbség. Minden formátummal az operációs rendszer írja a fájlrendszer felépítését, és ez a struktúra jelenti a fájlrendszer minden hozzáférésének kiindulópontját. Nincs különbség, ha a fel nem használt szektorokat nullázzák vagy véletlenszerű adatokkal töltik fel.
További információkért érdemes megnézni a Wikipédia cikk a formázáshoz .
Van valami hozzáfűzhető a magyarázathoz? Hang a kommentekben. Szeretne további válaszokat olvasni más, hozzáértő Stack Exchange-felhasználóktól? Nézze meg a teljes vitafonalat itt .