Udostępnij za pośrednictwem


fsutil rozrzednia

Zarządza rozrzedniami plikami. Plik rozrzedzony to plik z co najmniej jednym regionem nieprzydzielonych danych.

Program widzi te nieprzydzielone regiony jako zawierające bajty o zerowej wartości i że nie ma miejsca na dysku reprezentującego te zera. Gdy plik rozrzedzony jest odczytywany, przydzielone dane są zwracane jako przechowywane, a nieprzydzielone dane są zwracane domyślnie jako zera zgodnie ze specyfikacją wymagań dotyczących zabezpieczeń C2. Obsługa plików rozrzedzone umożliwia cofnięcie przydziału danych z dowolnego miejsca w pliku.

Składnia

fsutil sparse [queryflag] <filename>
fsutil sparse [queryrange] <filename>
fsutil sparse [setflag] <filename>
fsutil sparse [setrange] <filename> <beginningoffset> <length>

Parametry

Parametr Opis
queryflag Kwerendy rozrzedłe.
queryrange Skanuje plik i wyszukuje zakresy, które mogą zawierać dane inne niżzerowe.
setflag Oznacza wskazany plik jako rozrzedły.
setrange Wypełnia określony zakres pliku zerami.
<filename> Określa pełną ścieżkę do pliku, w tym nazwę pliku i rozszerzenie, na przykład C:\documents\filename.txt.
<beginningoffset> Określa przesunięcie w pliku, aby oznaczyć jako rozrzedżone.
<length> Określa długość regionu w pliku, który ma być oznaczony jako rozrzedzony (w bajtach).

Uwagi

  • Wszystkie istotne lub niezerowe dane są przydzielane, natomiast wszystkie dane niezwiązane z opisem (duże ciągi danych składające się z zer) nie są przydzielane.

  • W pliku rozrzednym duże zakresy zer mogą nie wymagać alokacji dysku. Miejsce na dane inne niżzerowe jest przydzielane w razie potrzeby podczas zapisywania pliku.

  • Tylko skompresowane lub rozrzedzone pliki mogą mieć zakresy zerowe znane systemowi operacyjnemu.

  • Jeśli plik jest rozrzedzony lub skompresowany, system NTFS może delokować miejsce na dysku w pliku. Ustawia zakres bajtów na zera bez rozszerzania rozmiaru pliku.

Przykłady

Aby oznaczyć plik o nazwie sample.txt w katalogu c:\temp jako rozrzedliwe, wpisz:

fsutil sparse setflag c:\temp\sample.txt