Disk Defragmenter (funcția Windows)

Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 19 august 2013; verificările necesită 13 modificări .
componenta Windows
Defragmentator de disc
Tipul componentei utilitate
Inclus în Microsoft Windows

Windows disk defragmenter (ing. Windows Disk Defragmenter ) este un program de calculator care face parte din sistemul de operare Microsoft Windows și este conceput pentru a accelera accesul (și uneori crește cantitatea de spațiu utilizabil) prin rearanjarea fișierelor stocate pe un disc pentru a forma un sistem de stocare continuă sau defragmentare . Scopul acestui proces este de a optimiza timpul petrecut pentru citirea și scrierea fișierelor pe disc, reducând timpul de mișcare a capului discului și mărind viteza de transfer de date.

Istorie

Defragmentarea a făcut parte din optimizarea discului de când procesul a fost stabilizat în 1975. Mai multe companii, pe lângă Norton ( Symantec ) și Microsoft , au furnizat software de defragmentare separat de optimizarea spațiului pe disc.

Versiunile de MS-DOS anterioare versiunii 6.0 și Windows NT înainte de Windows 2000 nu includeau un program de defragmentare.

Când Defrag, licențiat de Symantec , a fost inclus gratuit cu software-ul MS-DOS 6.0, utilizarea de produse comerciale alternative a devenit mai puțin obișnuită, deoarece costul suplimentar nu era benefic pentru clienți.

Windows 9x

Disk Defragmenter este, de asemenea, inclus cu Windows 95 , Windows 98 și Windows Me . Lansarea acestuia poate fi programată utilizând expertul de întreținere și comutatoarele de linie de comandă acceptate [1] . Limitarea programului: dacă conținutul discului se modifică în timpul defragmentării, procesul începe de la început [2] .

Versiuni moderne

Windows 2000 , Windows XP și Windows Server 2003 conțin o versiune de bază cu licență a Diskeeper de la Diskeeper Corporation (fostă Executive Software). Windows XP include, de asemenea, utilitarul de linie de comandă Defrag.exe [3] .

Tehnicile utilizate de Disk Defragmenter includ următoarele [4] :

  1. Transferarea tuturor informațiilor despre indexuri sau directoare într-un singur loc. Mutarea acestei locații la centrul de date, adică scurtarea traseului cu o treime, astfel încât distanța medie pentru mutarea capului discului la date să fie înjumătățită în comparație cu distanța când informațiile din director sunt situate în zone ușor accesibile.
  2. Mutați fișierele utilizate rar din zona directorului.
  3. Executați sau omiteți comenzile de la utilizatorul care furnizează tabelul de descriere a fișierului.
  4. Asigurarea continuității fișierelor, eliminând căutările inutile la citire.

Modificări în Windows Vista

În Windows Vista , Disk Defragmenter include o opțiune de a rula automat la o oră programată utilizând Task Scheduler și folosește o importanță redusă pentru CPU și un nou algoritm de subsistem I/O cu importanță redusă pentru a se asigura că defragmentarea continuă folosind resurse reduse (mai puține citiri și scriere pe disc. operațiuni și proceduri CPU) atunci când utilizați computerul. Interfața cu utilizatorul a fost simplificată, iar diagramele de culori și bara de progres au fost complet eliminate. De asemenea, în versiunile anterioare nu a fost posibilă selectarea unităților de defragmentat, în timp ce Windows Vista SP1 a adăugat această caracteristică.

Dacă dimensiunea fragmentelor de fișier depășește 64 MB, fișierul nu este defragmentat atunci când se utilizează GUI; Microsoft susține că acest lucru se datorează lipsei unei schimbări notabile de performanță, deoarece timpul petrecut căutând astfel de blocuri mari de date nu este semnificativ în comparație cu timpul necesar pentru citirea acestora [5] . Cu toate acestea, ca rezultat, Disk Defragmenter nu necesită o anumită cantitate de spațiu liber pentru a defragmenta cu succes un volum (spre deosebire de efectuarea unei defragmentări complete, care necesită cel puțin 15% din spațiul liber al volumului). Utilitarul de linie de comandă, Defrag.exe din Windows Vista, oferă mai mult control asupra procesului de defragmentare, cum ar fi efectuarea unei defragmentări complete prin îmbinarea tuturor fragmentelor, indiferent de dimensiunea lor [6] . Acest utilitar poate fi folosit pentru a defragmenta anumite volume sau pur și simplu a le analiza, similar cu funcțiile programului de defragmentare din Windows XP .

Disk Defragmenter este întreținut în prezent de Microsoft Core File Services (CFS) Support Working Group. Windows Vista a fost actualizat pentru a include îmbunătățirile aduse în Windows Server 2008 în Windows Vista SP1 . Cea mai semnificativă îmbunătățire este capacitatea de a selecta volume defragmentabile [7] .

Restricții

Pe Windows 2000 și sistemele de operare ulterioare, Disk Defragmenter are următoarele limitări:

În plus, versiunea Windows 2000 are următoarele limitări, eliminate în Windows XP [9] :

Vezi și

Note

  1. Opțiuni pentru linia de comandă Windows 95 Defrag.exe . Consultat la 13 septembrie 2008. Arhivat din original pe 20 septembrie 2011.
  2. Descrierea Disk Defragmenter în Windows 98/Me . Consultat la 13 septembrie 2008. Arhivat din original pe 5 septembrie 2012.
  3. Descrierea noului instrument de linie de comandă Defrag.exe inclus în Windows XP . Consultat la 13 septembrie 2008. Arhivat din original la 12 aprilie 2013.
  4. Articolul Microsoft Technet despre defragmentarea discului . Consultat la 13 septembrie 2008. Arhivat din original la 21 aprilie 2012.
  5. Întrebări frecvente despre defragmentarea discurilor (link nu este disponibil) . Consultat la 13 septembrie 2008. Arhivat din original pe 28 aprilie 2010. 
  6. Defragmentarea discului . Ghidul utilizatorului . Ghidul utilizatorului Windows Vista ( 2007-01-27 ). Data accesului: 27 ianuarie 2007. Arhivat din original la 16 martie 2012.
  7. Defragmentarea discului în Windows Vista și Windows Server 2008 (downlink) . Consultat la 13 septembrie 2008. Arhivat din original pe 28 aprilie 2010. 
  8. Fragmentarea discului și performanța sistemului (downlink) . Consultat la 13 septembrie 2008. Arhivat din original la 13 februarie 2009. 
  9. 1 2 3 Limitările Disk Defragmenter în Windows 2000, Windows XP și Windows Server 2003 . Consultat la 13 septembrie 2008. Arhivat din original la 13 august 2014.

Link -uri