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.
Zapytania lub ustawia zachowanie woluminu NTFS, w tym:
Tworzenie nazw plików o długości 8,3 znaków.
Rozszerzanie użycia znaków w krótkich nazwach plików o długości 8,3 znaków na woluminach NTFS.
Aktualizowanie sygnatury czas ostatniego dostępu, gdy katalogi są wyświetlane na woluminach NTFS.
Częstotliwość zapisywania zdarzeń limitu przydziału w dzienniku systemowym oraz do puli stronicowanej systemu plików NTFS i niestronicowanej pamięci podręcznej puli ntfs.
Rozmiar strefy tabeli plików głównych (strefa MFT).
Dyskretne usuwanie danych, gdy system napotka uszkodzenie na woluminie NTFS.
Powiadomienie o usunięciu pliku (znane również jako przycinanie lub odmapowanie).
Syntax
fsutil behavior query {allowextchar | bugcheckoncorrupt | disable8dot3 [<volumepath>] | disablecompression | disablecompressionlimit | disableencryption | disablefilemetadataoptimization | disablelastaccess | disablespotcorruptionhandling | disabletxf | disablewriteautotiering | encryptpagingfile | mftzone | memoryusage | quotanotify | symlinkevaluation | disabledeletenotify}
fsutil behavior set {allowextchar {1|0} | bugcheckoncorrupt {1|0} | disable8dot3 [ <value> | [<volumepath> {1|0}] ] | disablecompression {1|0} | disablecompressionlimit {1|0} | disableencryption {1|0} | disablefilemetadataoptimization {1|0} | disablelastaccess {1|0} | disablespotcorruptionhandling {1|0} | disabletxf {1|0} | disablewriteautotiering {1|0} | encryptpagingfile {1|0} | mftzone <Value> | memoryusage <Value> | quotanotify <frequency> | symlinkevaluation <symboliclinktype> | disabledeletenotify {1|0}}
Parameters
| Parameter | Description |
|---|---|
| kwerenda | Wykonuje zapytania dotyczące parametrów zachowania systemu plików. |
| set | Zmienia parametry zachowania systemu plików. |
allowextchar powiedział: {1|0} |
Zezwala na używanie (1) lub nie zezwala (0) znaków z rozszerzonego zestawu znaków (w tym znaków diakrytycznych) w krótkich nazwach plików o długości 8.3 na woluminach NTFS. Aby ten parametr został zastosowany, należy ponownie uruchomić komputer. |
Bugcheckoncorrupt (Sprawdzanie błędów) {1|0} |
Zezwala (1) lub nie zezwala (0) na generowanie sprawdzania błędów w przypadku uszkodzenia woluminu NTFS. Tej funkcji można użyć, aby uniemożliwić systemowi plików NTFS dyskretne usuwanie danych w przypadku użycia z funkcją systemu plików NTFS Self-Healing. Aby ten parametr został zastosowany, należy ponownie uruchomić komputer. |
disable8dot3 [<volumepath>] {1|0} |
Wyłącza (1) lub włącza (0) tworzenie nazw plików o długości 8.3 znaków na woluminach sformatowanych w systemach FAT i NTFS. Opcjonalnie poprzedź go ścieżką woluminu określoną jako nazwa dysku, po której następuje dwukropek lub identyfikator GUID. |
WyłączKompresja {1|0} |
Wyłącza (1) lub włącza (0) kompresję NTFS. Aby ten parametr został zastosowany, należy ponownie uruchomić komputer. |
WyłączLimit kompresji {1|0} |
Wyłącza (1) lub włącza (0) limit kompresji NTFS na woluminie NTFS. Gdy skompresowany plik osiągnie określony poziom fragmentacji, zamiast nie rozszerzać pliku, ntfs przestaje kompresować dodatkowe zakresy pliku. Zrobiono to, aby umożliwić skompresowanym plikom większe niż zwykle. Ustawienie tej wartości na TRUE wyłącza tę funkcję, która ogranicza rozmiar skompresowanych plików w systemie. Nie zalecamy wyłączania tej funkcji. Aby ten parametr został zastosowany, należy ponownie uruchomić komputer. |
Wyłącz szyfrowanie {1|0} |
Wyłącza (1) lub włącza (0) szyfrowanie folderów i plików na woluminach NTFS. Aby ten parametr został zastosowany, należy ponownie uruchomić komputer. |
WyłączFileMetadataOptimization (WyłączFileMetadataoptimization) {1|0} |
Wyłącza (1) lub włącza (0) optymalizację metadanych pliku. System plików NTFS ma limit liczby zakresów, które może mieć dany plik. Skompresowane i rozrzedzone pliki mogą stać się bardzo fragmentowane. Domyślnie system PLIKÓW NTFS okresowo kompaktuje swoje wewnętrzne struktury metadanych, aby umożliwić uzyskanie większej liczby fragmentowanych plików. Ustawienie tej wartości na TRUE wyłącza tę wewnętrzną optymalizację. Nie zalecamy wyłączania tej funkcji. Aby ten parametr został zastosowany, należy ponownie uruchomić komputer. |
Wyłącz LastAccess {1|0} |
Wyłącza (1) lub włącza (0) aktualizacje sygnatury czasowej ostatniego dostępu w każdym katalogu, gdy katalogi są wymienione na woluminie NTFS. Aby ten parametr został zastosowany, należy ponownie uruchomić komputer. |
Wyłącz obsługę korupcji {1|0} |
Wyłącza (1) lub włącza (0) obsługę wykrytych uszkodzeń. Umożliwia również administratorom systemu uruchamianie programu CHKDSK w celu analizowania stanu woluminu bez przełączenia go w tryb offline. Nie zalecamy wyłączania tej funkcji. Aby ten parametr został zastosowany, należy ponownie uruchomić komputer. |
WyłączTXF {1|0} |
Wyłącza (1) lub włącza (0) txf na określonym woluminie NTFS. TxF to funkcja NTFS, która zapewnia transakcje, takie jak semantyka operacji systemu plików. TxF jest obecnie przestarzały, ale funkcjonalność jest nadal dostępna. Nie zalecamy wyłączania tej funkcji na woluminie C: . Aby ten parametr został zastosowany, należy ponownie uruchomić komputer. |
DisableWriteAutotiering {1|0} |
Wyłącza logikę automatycznego obsługi warstw systemu plików ReFS w wersji 2 dla woluminów warstwowych. Aby ten parametr został zastosowany, należy ponownie uruchomić komputer. |
{1|0} encryptpagingfile |
Szyfruje (1) lub nie szyfruje (0) pliku stronicowania pamięci w systemie operacyjnym Windows. Aby ten parametr został zastosowany, należy ponownie uruchomić komputer. |
<value> mftzone |
Ustawia rozmiar strefy MFT i jest wyrażony jako wielokrotność 200 MB jednostek. Ustaw wartość z zakresu od 1 (domyślnie 200 MB) do 4 (maksymalnie 800 MB). Aby ten parametr został zastosowany, należy ponownie uruchomić komputer. |
<value> pamięci |
Konfiguruje wewnętrzne poziomy pamięci podręcznej systemu plików NTFS pamięci stronicowanej puli i ntfs pamięci niestronicowanej puli. Ustaw wartość 1 lub 2. W przypadku ustawienia wartości 1 (wartość domyślna) system NTFS używa domyślnej ilości pamięci puli stronicowanej. Po ustawieniu wartości 2 system NTFS zwiększa rozmiar list wyszukiwania i progów pamięci. (Lista lookaside jest pulą pamięci o stałym rozmiarze, które sterowniki jądra i urządzeń tworzą jako prywatne pamięci podręczne dla operacji systemu plików, takich jak odczytywanie pliku). Aby ten parametr został zastosowany, należy ponownie uruchomić komputer. |
limit przydziału — dodawanie adnotacji <frequency> |
Określa częstotliwość zgłaszania naruszeń przydziału systemu PLIKÓW NTFS w dzienniku systemowym. Prawidłowe wartości należą do zakresu od 0 do 4294967295. Domyślna częstotliwość to 3600 sekund (jedna godzina). Aby ten parametr został zastosowany, należy ponownie uruchomić komputer. |
<symboliclinktype> symlinkevaluation |
Określa rodzaj linków symbolicznych, które można utworzyć na komputerze. Prawidłowe opcje to:
|
| disabledeletenotify | Wyłącza (1) lub włącza (0) powiadomienia o usuwaniu. Usuwanie powiadomień (nazywanych również przycinaniem lub odmapowywaniem) to funkcja, która powiadamia podstawowe urządzenie magazynujące klastrów, które zostały zwolnione z powodu operacji usuwania pliku. In addition:
|
Remarks
Strefa MFT jest obszarem zarezerwowanym, który umożliwia rozszerzanie tabeli plików głównych (MFT) zgodnie z potrzebami, aby zapobiec fragmentacji MFT. Jeśli średni rozmiar pliku na woluminie wynosi 2 KB lub mniej, korzystne może być ustawienie wartości mftzone na 2. Jeśli średni rozmiar pliku na woluminie wynosi 1 KB lub mniej, korzystne może być ustawienie wartości mftzone na 4.
Gdy parametr disable8dot3 jest ustawiony na wartość 0, za każdym razem, gdy tworzony jest plik o długiej nazwie, system NTFS tworzy drugi wpis pliku o długości pliku 8,3 znaka. Podczas tworzenia plików NTFS w katalogu należy wyszukać nazwy plików o długości 8,3 znaków, które są skojarzone z długimi nazwami plików. Ten parametr aktualizuje klucz rejestru HKLM\SYSTEM\CurrentControlSet\Control\FileSystem\NtfsDisable8dot3NameCreation .
Parametr allowextchar aktualizuje klucz rejestru HKLM\SYSTEM\CurrentControlSet\Control\FileSystem\NtfsAllowExtendedCharacterIn8dot3Name .
Parametr disablelastaccess zmniejsza wpływ rejestrowania aktualizacji sygnatury czasowej ostatniego dostępu na pliki i katalogi. Wyłączenie funkcji czas ostatniego dostępu zwiększa szybkość dostępu do plików i katalogów. Ten parametr aktualizuje klucz rejestru HKLM\SYSTEM\CurrentControlSet\Control\FileSystem\NtfsDisableLastAccessUpdate .
Notes:
Zapytania czas ostatniego dostępu oparte na plikach są dokładne, nawet jeśli wszystkie wartości na dysku nie są aktualne. Funkcja NTFS zwraca poprawną wartość zapytań, ponieważ dokładna wartość jest przechowywana w pamięci.
Jedna godzina to maksymalny czas odroczenia aktualizacji systemu plików NTFS czas ostatniego dostępu na dysku. Jeśli system plików NTFS aktualizuje inne atrybuty plików, takie jak czas ostatniej modyfikacji, a czas ostatniego dostępu aktualizacji oczekuje, aktualizacje systemu plików NTFS czas ostatniego dostępu z innymi aktualizacjami bez dodatkowego wpływu na wydajność.
Parametr disablelastaccess może mieć wpływ na programy, takie jak Kopia zapasowa i Magazyn zdalny, które korzystają z tej funkcji.
Zwiększenie pamięci fizycznej nie zawsze zwiększa ilość pamięci stronicowanej puli dostępnej dla systemu plików NTFS. Ustawienie memoryusage na 2 zwiększa limit pamięci puli stronicowanej. Może to poprawić wydajność, jeśli system otwiera i zamyka wiele plików w tym samym zestawie plików i nie używa już dużej ilości pamięci systemowej dla innych aplikacji lub pamięci podręcznej. Jeśli komputer korzysta już z dużej ilości pamięci systemowej dla innych aplikacji lub pamięci podręcznej, zwiększenie limitu stronicowanej pamięci NTFS i niestronicowanej pamięci puli zmniejsza ilość dostępnej pamięci puli dla innych procesów. Może to zmniejszyć ogólną wydajność systemu. Ten parametr aktualizuje klucz rejestru HKLM\SYSTEM\CurrentControlSet\Control\FileSystem\NtfsMemoryUsage .
Wartość określona w parametrze mftzone jest przybliżeniem początkowego rozmiaru MFT wraz ze strefą MFT na nowym woluminie i jest ustawiana w czasie montowania dla każdego systemu plików. W miarę użycia miejsca na woluminie system NTFS dostosowuje miejsce zarezerwowane dla przyszłego wzrostu MFT. Jeśli strefa MFT jest już duża, pełny rozmiar strefy MFT nie jest zarezerwowany ponownie. Ponieważ strefa MFT jest oparta na ciągłym zakresie obok końca MFT, zmniejsza się w miarę użycia miejsca.
System plików nie określa nowej lokalizacji strefy MFT do czasu całkowitego użycia bieżącej strefy MFT. Należy pamiętać, że nigdy nie występuje to w typowym systemie.
Niektóre urządzenia mogą ulec pogorszeniu wydajności po włączeniu funkcji powiadamiania o usunięciu. W takim przypadku użyj opcji disabledeletenotify , aby wyłączyć funkcję powiadamiania.
Examples
Aby wysłać zapytanie o zachowanie wyłączonej nazwy 8dot3 dla woluminu dysku określonego za pomocą identyfikatora GUID, {928842df-5a01-11de-a85c-806e6f6e6e6963}, wpisz:
fsutil behavior query disable8dot3 volume{928842df-5a01-11de-a85c-806e6f6e6963}
Można również wykonać zapytanie dotyczące zachowania nazwy 8dot3 za pomocą podkomendy 8dot3name .
Aby wysłać zapytanie do systemu, aby sprawdzić, czy funkcja TRIM jest włączona, czy nie, wpisz:
fsutil behavior query DisableDeleteNotify
Spowoduje to zwrócenie danych wyjściowych podobnych do następujących:
NTFS DisableDeleteNotify = 1
ReFS DisableDeleteNotify is not currently set
Aby zastąpić domyślne zachowanie funkcji TRIM (disabledeletenotify) dla systemu plików ReFS w wersji 2, wpisz:
fsutil behavior set disabledeletenotify ReFS 0
Aby zastąpić domyślne zachowanie funkcji TRIM (disabledeletenotify) dla systemu plików NTFS i ReFS w wersji 1, wpisz:
fsutil behavior set disabledeletenotify 1