Sprievodcovia

Čo je to Defragmentácia a ako dlho to trvá?

Disk Defragmentácia je nástroj používaný v systéme Microsoft Windows, ktorý je navrhnutý na zvýšenie času prístupu na disk zmenením usporiadania uložených súborov. Pokúša sa ukladať všetky údaje do susediacich úložných miest. Hlavným cieľom defragmentácie je znížiť čas cesty hlavy (to je čas, ktorý vašej diskovej jednotke trvá, kým nasmeruje na cieľové miesto a je pripravený na prístup k nej).

Počnúc systémom Windows Vista bola defragmentácia disku systému Windows omnoho vylepšená a považuje sa za lepšiu ako predchodca. Program Defragmentácia disku spúšťa na pozadí úlohu s nízkou prioritou bez toho, aby to malo vplyv na výkon počítača. Vo väčšine prípadov sa defragmentátor spustí iba vtedy, keď je počítač nečinný.

Prečo potrebujeme defragmentáciu disku?

Hovorme bežnejšími výrazmi. Po vymazaní súboru z počítača sa jeho miesto označí ako voľné. Keď uložíte súbor, uloží sa na prvé voľné miesto. Ak tento voľný priestor nie je dosť veľký na umiestnenie súboru, súbor sa rozdelí. Časť z nich je uložená tam, zatiaľ čo zvyšná časť je uložená na ďalšom voľnom mieste. Niektoré operačné systémy to však spočiatku nerobia. Ak je na disku miesto, ktoré sa nikdy nepoužilo, najlepšie sa tam uloží súbor. To znamená, že celá vaša jednotka je zaplnená prázdnymi priestormi.

Defragmentácia disku je proces eliminácie všetkých náhodných voľných priestorov, následného zhromaždenia všetkých súborov a ich uloženia do súvislých blokov pamäte. Vďaka tomu je vyhľadávanie súborov vo vašom systéme oveľa rýchlejšie.

Váš pevný disk sa skladá z hlavy, z ktorej číta dáta. Operačný systém má mapovanie všetkých súborov a miesta, kde sú uložené. Nasmeruje hlavu na konkrétne miesto a pristupuje k tam uloženým údajom. Hlava musí potom prejsť diskom na dané miesto a prečítať údaje. Teraz si predstavte, či mala jednotka na vašom počítači súbory uložené s veľkým počtom medzier. Hlava by musela znova a znova meniť svoje umiestnenie, aby mohla čítať súbor. Týmto sa efektívne predĺži čas prístupu k súboru. Defragmentácia disku sa snaží eliminovať tento čas navyše.

Aká je mechanika defragmentácie disku?

Defragmentačný nástroj predvolene defragmentuje iba súbory, ktoré majú menej ako 64 MB. Fragmenty tejto veľkosti už obsahujú najmenej 17 000 súvislých zhlukov. To znamená, že veľké súbory, ako sú hry a filmy, nebudú defragmentované pomocou predvolenej defragmentácie. Budete musieť odovzdať konkrétny príkaz, aby ste sa uistili, že áno (-w, ako je vysvetlené neskôr).

Predtým, ako počítač začne defragmentovať jednotku, musí vytvoriť mapu celého disku, najmä všetkých prázdnych miest a veľkostí súborov. Vyberie súbor z prvého voľného miesta na presun. Ak je voľné miesto dostatočne veľké, uloží sa tam priamo súbor. Ak nie, nájde súbor vedľa voľného miesta a dočasne ho niekam presunie. Týmto sa voľný priestor zväčší, kým nie je dostatočne veľký na to, aby sa tam presunul prvý súbor v jednom nákazlivom kuse (nákazlivé znamená nerozbiť súbor a uložiť ho ako celok). Pokračuje v tom, kým na disku nezostane voľné miesto.

Je treba pamätať na niekoľko bodov:

  • Program Defragmentácia disku nebude defragmentovať súbory, ktoré sa už používajú.
  • Program Defragmentácia disku nedefinuje súbory nachádzajúce sa v koši. Je to pochopiteľné, pretože ak budete nakoniec súbor chcieť aj tak vymazať, budete zbytočne míňať svoje zdroje.
  • Program Defragmentácia disku nedefinuje nasledujúce súbory: Safeboot fs, Bootsec DOS, Safeboot CSV, Hiberfil sys, Safeboot RSV, stránkovací súbor Windows a výpis pamäte. Existuje niekoľko parametrov, ktoré môžeme použiť, aby sme sa ubezpečili, že tiež defragmentuje bootovacie súbory.

Ako dlho trvá defragmentácia alebo koľko prechodov je potrebných?

Defragmentácia skutočne závisí od použitého hardvéru. Čím väčší je pevný disk, tým dlhšie to bude trvať; čím viac uložených súborov, tým viac času bude počítač potrebovať na defragmentáciu všetkých súborov. Čas sa líši počítač od počítača, pretože každý z nich má svoj vlastný jedinečný prípad.

Čas môže trvať od niekoľkých minút do niekoľkých hodín. Počas procesu môžete svoj počítač samozrejme naďalej používať, odporúča sa však vyhnúť sa kopírovaniu alebo presúvaniu súborov, pretože to iba predĺži proces. Čas môže ísť aj na 24 hodín, ak máte veľkú jednotku, ktorá je plná všetkého možného.

Defragmentácia tiež robí úlohy v prihrávkach. Najprv urobí hrubý pokus a nabudúce ho zjemní. Po každom prejdení bude váš pevný disk organizovanejší a bude k nemu rýchlejší prístup.

Aké ďalšie príkazy môžeme modulu odovzdať?

Existuje niekoľko možností príkazového riadku, ktoré deklarujete a vďaka ktorým sa postup defragmentácie zmení podľa vašich predstáv. Hlavný príkaz v príkazovom riadku je „defragmentovať C:”, Kde„ C: ”je jednotka, ktorú sa pokúšate defragmentovať.

-r Toto je predvolené nastavenie defragmentácie a defragmentuje iba segmenty súborov menšie ako 64 MB

-c Tento príkaz defragmentuje všetky zväzky v počítači. Pri použití tohto príkazu nemusíte určovať písmeno disku.

-w Toto vykoná úplnú defragmentáciu súborov všetkých veľkostí na určenom disku bez ohľadu na veľkosť.

-i Defragmentácia sa tak spustí iba vtedy, keď je počítač nečinný.

-v Tento príkaz zaisťuje, že moduly defragmentácie po dokončení zobrazia úplné správy.

-b Optimalizuje iba bootovacie súbory.

-a Tento príkaz vykoná analýzu vybranej jednotky a zobrazí správu pozostávajúcu zo správ o analýze a defragmentácii.

Pri manuálnom spustení defragmentátora disku môžete ľahko zadať príkazový riadok pomocou príkazového riadku. Napríklad môžeme vykonať príkaz „-w“ na lokálnom disku C vykonaním nasledujúceho príkazu:

defragmentovať C: -w

Môžete tiež zadať niekoľko parametrov naraz tak, že príkaz oddelíte medzerou. Napríklad „-w“ a „-i“ môžeme spustiť vykonaním nasledujúceho príkazu:

defragmentovať D: -w –i