Movatterモバイル変換


[0]ホーム

URL:


Hoppa till innehållet
Wikipedia
Sök

NTFS

Från Wikipedia
NTFS
UtvecklareMicrosoft
Fullständigt namnNew Technology File System
IntroduceratJuli 1993 (Windows NT 3.1)
Partitionsidentifierare0x07 (MBR)EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (GPT)
Strukturer
MappinnehållB-tree
FilallokeringBitmap
Korrupta block$BadClus (MFT Record)
Begränsningar
Max filstorlek264 kluster − 1 kluster (format);256 TB − 64 KB (implementation)
Finesser
OperativsystemWindows NT 3.1 och senare

Mac OS X 10.3 och senare (read-only)
Linux kernel version 2.6 och senare
Linux kernel versions 2.2-2.4 (read-only)

ReactOS (read-only)

NTFS (New Technology File System) är ett standardfilsystem utvecklat avMicrosoft förWindows NT och dess avkomlingarWindows 2000,Windows XP,Windows Server 2003,Windows Vista,Windows 7,Windows 8 ochWindows 10.[1] Ettfilsystem kan jämföras med hurbibliotek sorterar sina böcker. För att enkelt hitta rätt bok används ett system för att ordna böckerna, till exempel ordnas böckerna i bokstavsordning eller efter genre. Filsystemet ordnar filerna så att det blir enkelt föroperativsystemet att nå filerna när de behövs.

NTFS ersätterMicrosofts tidigare filsystemFAT ochHPFS, som användes iMS-DOS respektiveOS/2 och tidigare versioner av Windows.[2] NTFS har flera förbättringar, bland annat bättre stöd förmetadata.[3]

NTFS finns i fem versioner: v1.0, v1.1 och v1.2 finns i NT 3.51 och NT 4, v3.0 finns i Windows 2000 och v3.1 finns i Windows XP och Windows Server 2003. Dessa olika versioner kallas ibland v4.0, v5.0 och v5.1, för att matcha versionerna av Windows som de återfinns i.

Intern struktur

[redigera |redigera wikitext]

I NTFS är allting som har något att göra med enfil (till exempel filnamn, senaste ändringsdatum, behörigheter för åtkomst och även innehåll) lagrad sommetadata. Detta tillvägagångssätt gör det lätt för utvecklarna att lägga till nya funktioner, men gör att en filkorruption kan bli svårare att återställa. En fil kan även innehålla flera dataströmmar.

Filnamn lagras iunicode (kodad iUTF-16).

NTFS använder interntB+-träd för att indexera filsystemdata. Det tillåter snabbare åtkomst i många fall, men är komplicerat att implementera. En filsystemsjournal används för att garantera filsystemets integritet (men inte varje individuell fils integritet). System som använder NTFS har oftast bättre tillförlitlighet jämfört med FAT. I och medWindows Vista finns även stöd för transaktionalitet vad gäller grupper av filer, och fildata, för NTFS.

Funktioner

[redigera |redigera wikitext]

Filkomprimering

[redigera |redigera wikitext]

NTFS kan komprimera filer med en variant avalgoritmenLZ77 (som också används i filformatetZIP). Trots att läs- och skrivåtkomst till komprimerade filer är transparent rekommenderar Microsoft att undvika komprimering påserversystem eller nätverksenheter då det använder mycketprocessorkraft. En annan orsak är att asynkron I/O, vilket används flitigt i NT-baserade serversystem, ej fungerar med komprimerade filer. Detta beror i sin tur på de ytterligare kopieringar av minnesbuffertar som blir nödvändiga när data på disken inte motsvarar förfrågningar från program, samt att det aldrig har varit en prioriterad funktion.

I NTFS kan man använda Disk Quotas vilket gör att man kan begränsa diskutrymmet som får användas av olika användare i den aktuella volymen

Begränsningar

[redigera |redigera wikitext]
  • Största filstorlek: 232 kluster. 16 TB−64 kB implementerat (16 EiB−1 KiB teoretiskt)[4][förtydliga]
  • Största partitionsstorlek: 256 TB−64 KB eller 16 TB−1 KB.[förtydliga] Begränsningar iMBR gör att maximal storlek på en partition kan vara 2 TB, vilket också var den största rekommenderade logiska enehten i NT workstation.[4] Numera används ofta ett annat format istället för den traditionella MBR, vilket tillåter större partitioner.

Reserverade filnamn

[redigera |redigera wikitext]

Följande filnamn kan inte skapas på en NTFS-enhet på grund av systemets användande av olika komponenter.

  • con (enstaka ord, oberoende av filändelse), en dataström som representeras som en fil
  • com1com9 (inklusive alla enstaka heltal, oberoende av filändelse)
  • lpt1lpt9 (inklusive alla enstaka heltal, oberoende av filändelse), eftersom de används för skrivarportar
  • nul (oberoende av filändelse)
  • prn (oberoende av filändelse)

Källor

[redigera |redigera wikitext]
  1. ^”Filsystem”. Learnify.http://www.learnify.se/learnifyer/player?id=e5049e07-7472-45b1-be5e-98d433685869&startId=165970. Läst 28 mars 2018. 
  2. ^”NTFS.com. NTFS vs FAT vs exFAT”. www.ntfs.com. Arkiverad frånoriginalet den 17 mars 2023.https://web.archive.org/web/20230317143558/https://www.ntfs.com/ntfs_vs_fat.htm. Läst 28 mars 2018. 
  3. ^”NTFS-översikt”. msdn.microsoft.com.https://msdn.microsoft.com/sv-se/library/dn466522(v=ws.11).aspx. Läst 28 mars 2018. 
  4. ^ [ab]”Windows NT Workstation Resource Kit: Choosing a File System”. Microsoft. Arkiverad frånoriginalet den 24 februari 2008.https://web.archive.org/web/20080224040805/http://www.microsoft.com/technet/archive/ntwrkstn/reskit/file_sys.mspx?mfr=true. Läst 21 maj 2007. 
v  r
Filsystem
Diskfilsystem
APFS ·btrfs ·ext2 ·ext3 ·ext4 ·FAT ·FFS ·HFS ·HFS+ ·HPFS ·JFS ·minix ·NTFS ·ReFS ·ReiserFS ·SFS ·UFS ·WinFS ·XFS ·ZFS
Nätverksfilsystem
AFP ·AFS ·Coda ·NFS ·SMB/CIFS
Speciella Filsystem
Hämtad från ”https://sv.wikipedia.org/w/index.php?title=NTFS&oldid=58096230
Kategori:
Dolda kategorier:

[8]ページ先頭

©2009-2026 Movatter.jp