NTFS
Z Wikipedii, wolnej encyklopedii
Z Wikipedii, wolnej encyklopedii
NTFS (ang. New Technology File System) – standardowy system plików systemu Windows NT i jego następców (Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows 8, Windows Server 2012, Windows 10, Windows 11, Windows Server 2016). Wspierany jest także w systemach Linux i Berkeley Software Distribution za pomocą sterownika NTFS-3G, a także w systemie MacOS w trybie tylko do odczytu (z możliwością zapisu przy użyciu dodatkowego oprogramowania[1]).
NTFS wywodzi się od systemu plików HPFS, opracowanego przez Microsoft i IBM dla systemu OS/2. Został wprowadzony w celu zastąpienia starszego FAT-u, używanego w MS-DOS. Zaczerpnięte z HPFS ulepszenia w stosunku do FAT-u obejmują obsługę metadanych oraz dodanie struktur poprawiających szybkość pracy z dużą liczbą plików oraz dyskami o dużej pojemności. Dalsze ulepszenia (w stosunku do HPFS) polegają na wprowadzeniu listy kontroli dostępu (ACL) i dziennika operacji dyskowych (ang. journal). Ponadto NTFS nie ma tak ostrego ograniczenia dotyczącego maksymalnego rozmiaru pliku (do 4GB w FAT32), co umożliwia na przykład przechowanie obrazu płyty DVD na dysku twardym, bez dzielenia go na mniejsze pliki.
Maksymalny rozmiar pliku to:
Maksymalny rozmiar partycji to:
Microsoft wydał pięć wersji NTFS:
Numer wersji NTFS | Pierwszy system operacyjny | Data wydania | Nowe funkcje | Uwagi |
---|---|---|---|---|
1.0 | Windows NT 3.1 | 1993 | Początkowa wersja | NTFS 1.0 jest niezgodny z wersją 1.1 i nowszą: woluminów utworzonych przez system Windows NT 3.5x nie można odczytać w systemie Windows NT 3.1, dopóki nie zostanie zainstalowana aktualizacja (dostępna na nośniku instalacyjnym systemu NT 3.5x). |
1.1 | Windows NT 3.51 | 1995 | Skompresowane pliki, nazwane strumienie i listy kontroli dostępu | |
1.2 | Windows NT 4.0 | 1996 | Deskryptory bezpieczeństwa | Powszechnie nazywany NTFS 4.0 od wydania systemu operacyjnego |
3.0 | Windows 2000 | 1997? | Przydziały dysku, Szyfrowanie systemu plików, rzadkie pliki , punkty ponownej analizy, kronikowanie numeru sekwencji aktualizacji (USN) , folder $Extend i jego pliki | Kompatybilny z Windows NT 4.0 z aktualizacją Service Pack 4.
Powszechnie nazywany NTFS 5.0 od wydania systemu operacyjnego |
3.1 | Windows XP i późniejsze: Windows Server 2003 | Październik 2001 r. | Rozszerzono wpisy w głównej tabeli plików (MFT) o nadmiarowy numer rekordu MFT (przydatne do odzyskiwania uszkodzonych plików MFT) | Powszechnie nazywany NTFS 5.1 od wydania systemu operacyjnego |
Jest to numeracja używana w oficjalnej dokumentacji Microsoftu (np. Microsoft TechNet). Często spotyka się nieformalną numerację zgodną z wewnętrznym numerem wersji Windows, w którym dana wersja NTFS się pojawiła. Przykładowo dla NTFS używanego w Windows NT 3.51 i 4.0 podaje się numer wersji 3.5, dla Windows 2000 używa się określenia NTFS 5 itd.
Numer wersji NTFS.sys
(np. v5.0 w Windows 2000) zależy od wersji systemu operacyjnego; nie należy go mylić z numerem wersji NTFS (v3.1 od Windows XP).
Przy instalacji Windows 2000 lub późniejszego Windows na komputerze, na którym istnieją już woluminy NTFS, wszystkie woluminy zostają przenumerowane do wersji używanej przez właśnie instalowaną wersję Windows lub pozostawione w niezmienionej postaci, jeśli napotkane przez instalator woluminy są późniejszej wersji (dotyczy sytuacji, w której Windows 2000 jest instalowany na komputerze, na którym jest już lub była instalacja Windows XP lub późniejszego i pozostały po niej woluminy NTFS).
W przypadku podniesienia wersji do 3.0 lub 3.1 z wersji wcześniejszych niż 3,0 nie następuje utrata danych, jednakże system Windows NT 4.0 lub wcześniejszy, jeśli nadal jest zainstalowany na komputerze, a podniesienie wersji NTFS wiąże się z dodaniem nowego systemu zamiast tzw. upgrade’u, nie będzie mógł odczytać danych z woluminów NTFS i tym samym nie będzie go można uruchomić. Ratunkiem jest zainstalowanie dodatku SP6 dla Windows NT 4.0 przed dodaniem Windows 2000 lub nowszego systemu do listy systemów na danym komputerze bądź rezygnacja z Windows NT 4 przez usunięcie systemu lub przejście do Windows 2000 lub nowszego wykonanie tzw. upgrade’u.
Pomimo numerycznej różnicy wersji 3.0 i 3.1, NTFS w obu wersjach jest zgodny w przód i wstecz w kluczowych rzeczach i system Windows 2000 – pomimo wbudowanej obsługi NTFS 3.0, nie 3.1 – nie ma kłopotów z odczytem i zapisem woluminów NTFS 3.1 utworzonych lub podniesionych przez Windows XP i Windows Server 2003. Dla przykładu, systemowe narzędzie CHKDSK może bezawaryjnie sprawdzić i w razie potrzeby usunąć błędy z woluminów NTFS wersji 3.1. Jedną z nielicznych funkcji, których zgodność pomiędzy NTFS 3.0 i 3.1 jest zachwiana, jest EFS. Jest to podyktowane zmianą techniki szyfrowania plików przez EFS pomiędzy Windows 2000 i Windows XP. Na skutek tego, w komputerze, w którym zainstalowane są zarówno Windows 2000, jak i Windows XP, a użytkownik przy uruchomieniu komputera wybiera system operacyjny za pomocą menu startowego Windows bądź innego programu typu boot manager, stacja robocza 2000 Professional nie może odczytać plików zaszyfrowanych przez XP Professional, nawet jeśli użytkownik zaimportował uprzednio odpowiedni klucz EFS ze swojego konta w XP do swojego konta w 2000. Jest to jeden z powodów, dla których niewskazane jest szyfrowanie plików przy pomocy EFS na komputerach domowych. Do szyfrowania danych w środowisku domowym lub firmowym poza domeną Windows 2000 lub Windows Server 2003 bardziej wskazane są programy do szyfrowania danych niezależne od EFS czy NTFS w ogóle.
NTFS v3.0 zawiera kilka nowych funkcji w stosunku do swoich poprzedników: obsługę plików rzadkich, przydziały dysków, punkty ponownej analizy, Śledzenie łączy rozproszonych oraz szyfrowanie na poziomie plików zwane Encrypting File System (EFS).
Jądro Linux od wersji 2.2.0 (wydanej w 1999 roku) pozwala na odczyt partycji NTFS (wszystkie aktualne dystrybucje).
Zapis umożliwia sterownik NTFS-3G korzystający z FUSE. Od lutego 2007 sterownik NTFS-3G jest w wersji stabilnej 1.0, poprawnie zapisuje, ale nie zapewnia pełnej zgodności np. praw dostępu.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.