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.
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.
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] .
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] :
Î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] .
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] :
Programe pentru defragmentare | |
---|---|
Sistemul de fișiere | |
Registrul Windows | |
Memorie cu acces aleator | Manager RAM |