Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Lokalizuje i konsoliduje pofragmentowane pliki na woluminach lokalnych, aby zwiększyć wydajność systemu.
Członkostwo w lokalnej grupie Administratorzy lub jej odpowiedniku to minimum wymagane do uruchomienia tego polecenia.
Syntax
defrag <volumes> | /c | /e <volumes> [/h] [/m [n]| [/u] [v]]
defrag <volumes> | /c | /e <volumes> /a [/h] [/m [n]| [/u] [v]]
defrag <volumes> | /c | /e <volumes> /x [/h] [/m [n]| [/u] [v]]
defrag <volume> [<parameters>]
Parameters
| Parameter | Description |
|---|---|
<volume> |
Określa literę dysku lub ścieżkę punktu instalacji woluminu do defragmentacji lub analizy. |
| /a | Wykonuje analizę określonych woluminów. |
| /b | Wykonuje optymalizację rozruchu w celu zwiększenia wydajności rozruchu. |
| /c | Wykonuje operację na wszystkich woluminach. |
| /d | Wykonuje tradycyjne defragmentacja (jest to ustawienie domyślne). Jednak w woluminie warstwowym tradycyjne defragmentacja jest wykonywana tylko w warstwie Pojemność. |
| /e | Wykonuje operację na wszystkich woluminach z wyjątkiem określonych. |
| /g | Optymalizuje warstwy magazynowania na określonych woluminach. |
| /h | Uruchamia operację z normalnym priorytetem (wartość domyślna jest niska). |
| /i [n] | Optymalizacja warstw będzie uruchamiana przez co najwyżej n sekund na każdym woluminie. |
| /k | Wykonuje konsolidację płyt na określonych woluminach. |
| /l | Wykonuje ponawianie na określonych woluminach. |
| /m [n] | Uruchamia operację na każdym woluminie równolegle w tle. Co najwyżej n wątków optymalizuje warstwy pamięci masowej równolegle. |
| /o | Wykonuje właściwą optymalizację dla każdego typu nośnika. |
| /t | Śledzi operację już w toku na określonym woluminie. |
| /u | Drukuje postęp operacji na ekranie. |
| /v | Drukuje pełne dane wyjściowe zawierające statystyki fragmentacji. |
| /x | Wykonuje konsolidację wolnego miejsca na określonych woluminach. |
| /? | Wyświetla informacje pomocy. |
Remarks
Nie można defragmentować określonych woluminów lub dysków systemu plików, w tym:
Woluminy zablokowane przez system plików.
Woluminy systemu plików oznaczone jako zanieczyszczone, co wskazuje na możliwe uszkodzenie.
Należy uruchomićchkdskpolecenie , aby można było defragmentować ten wolumin lub dysk. Można określić, czy wolumin jest zanieczyszczony za pomocąfsutil dirtypolecenia .Network drives.
CD-ROMs.
Woluminy systemu plików, które nie są NTFS,ReFS,Fat lub Fat32.
Aby wykonać tę procedurę, musisz być członkiem grupy Administratorzy na komputerze lokalnym lub musisz mieć delegowane odpowiednie uprawnienia. Jeśli komputer jest przyłączony do domeny, członkowie grupy Administratorzy domeny mogą być w stanie wykonać tę procedurę. Najlepszym rozwiązaniem w zakresie zabezpieczeń jest rozważenie użycia polecenia Uruchom jako w celu wykonania tej procedury.
Wolumin musi mieć co najmniej 15% wolnego miejsca, aby defragmentacja mogła go całkowicie i odpowiednio zdefragmentować. Defragmentacja używa tego miejsca jako obszaru sortowania fragmentów plików. Jeśli wolumin ma mniej niż 15% wolnego miejsca, defragmentacja spowoduje jego tylko częściową defragmentację. Aby zwiększyć ilość wolnego miejsca na woluminie, usuń niepotrzebne pliki lub przenieś je na inny dysk.
Podczas gdy defrag analizuje i defragmentuje wolumin, wyświetla kursor. Po zakończeniu analizowania i defragmentacji woluminu deffragmentacja wyświetla raport z analizy, raport defragmentacji lub oba raporty, a następnie zamyka wiersz polecenia.
Domyślnie defrag wyświetla podsumowanie raportów zarówno analizy, jak i defragmentacji, jeśli nie określisz parametrów /a lub /v .
Raporty można wysyłać do pliku tekstowego, wpisując >FileName.txt, gdzie FileName.txt jest nazwą pliku określoną przez użytkownika. Przykład:
defrag volume /v > FileName.txtAby przerwać proces defragmentacji, w wierszu polecenia naciśnij CTRL+C.
Uruchomienie polecenia defrag i defragmentatora dysków wzajemnie się wykluczają. Jeśli używasz Defragmentatora dysków do defragmentacji woluminu i uruchomisz polecenie defragmentacji w wierszu polecenia, polecenie defragmentacji zakończy się niepowodzeniem. I odwrotnie, jeśli uruchomisz polecenie defragmentacji i otworzysz Defragmentator dysków, opcje defragmentacji w Defragmentatorze dysków będą niedostępne.
Examples
Aby defragmentować wolumin na dysku C podczas dostarczania postępu i pełnych danych wyjściowych, wpisz:
defrag c: /u /v
Aby defragmentować woluminy na dyskach C i D równolegle w tle, wpisz:
defrag c: d: /m
Aby przeprowadzić analizę fragmentacji woluminu zainstalowanego na dysku C i zapewnić postęp, wpisz:
defrag c: mountpoint /a /u
Aby defragmentować wszystkie woluminy z normalnym priorytetem i zapewnić pełne dane wyjściowe, wpisz:
defrag /c /h /v
Scheduled task
Proces defragmentacji uruchamia zaplanowane zadanie jako zadanie konserwacji, które zwykle jest uruchamiane co tydzień. Jako administrator możesz zmienić częstotliwość uruchamiania zadania za pomocą aplikacji Optymalizuj dyski .
Po uruchomieniu z zaplanowanego zadania defrag korzysta z poniższych wytycznych dotyczących zasad dla dysków SSD:
Tradycyjne procesy optymalizacji. Obejmuje tradycyjną defragmentację, na przykład przenoszenie plików w celu ich względnej ciągłości i ponowne przycinanie. Odbywa się to raz na miesiąc. Jeśli jednak zarówno tradycyjna defragmentacja , jak i ponowne przycinanie zostaną pominięte, analiza nie zostanie uruchomiona. Zmiana częstotliwości zaplanowanego zadania nie ma wpływu na cykl raz na miesiąc dla dysków SSD.
Jeśli tradycyjna defragmentacja jest uruchamiana ręcznie na dysku SSD, między normalnie zaplanowanymi uruchomieniami następne zaplanowane uruchomienie zadania przeprowadza analizę i przywraca dane, ale pomija tradycyjną defragmentację na tym dysku SSD.
Jeśli pominiesz analizę, w aplikacji Optymalizuj dyski nie zobaczysz zaktualizowanego czasu ostatniego uruchomienia. Z tego powodu czas ostatniego uruchomienia może mieć nawet miesiąc.
Może się okazać, że zaplanowane zadanie nie defragmentuje wszystkich woluminów. Jest to zwykle spowodowane następującymi przyczynami:
Proces nie spowoduje uruchomienia komputera.
Komputer nie jest podłączony. Proces nie zostanie uruchomiony, jeśli komputer jest uruchomiony na zasilaniu baterii.
Komputer jest wznawiany z bezczynności.