Condividi tramite


Panoramica di NTFS

Si applica a: Windows Server 2022, Windows Server 10, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008

NTFS, il file system principale per le versioni recenti di Windows e Windows Server, offre un set completo di funzionalità, tra cui descrittori di sicurezza, crittografia, quote di disco e metadati avanzati. Può essere usato con volumi condivisi cluster (CSV) per fornire volumi disponibili continuamente a cui è possibile accedere simultaneamente da più nodi di un cluster di failover.

Per maggiori informazioni sulle funzionalità, consultare la sezione Collegamenti correlati di questo articolo. Per informazioni sul file system ReFS (Resilient File System) più recente, vedere Panoramica di Resilient File System (ReFS).

Una maggiore affidabilità

NTFS usa le informazioni dei file di log e dei checkpoint per ripristinare la coerenza del file system quando il computer viene riavviato dopo un errore di sistema. Dopo un errore di settore danneggiato, NTFS rimappa dinamicamente il cluster che contiene il settore danneggiato e alloca un nuovo cluster per i dati. Contrassegna anche il cluster originale come non valido e non usa più il cluster precedente. Ad esempio, dopo un arresto anomalo del server, NTFS è in grado di ripristinare i dati riproducendo i file di log.

NTFS monitora e corregge continuamente i problemi di danneggiamento temporaneo in background senza disconnettere il volume. Questa funzionalità è nota come NTFS di riparazione automatica, introdotta in Windows Server 2008.

Per problemi di danneggiamento più estesi, l'utilità Chkdsk, in Windows Server 2012 e versioni successive, analizza l'unità mentre il volume è online, limitando l'uso offline al tempo necessario per ripristinare la coerenza dei dati nel volume. Quando si usa NTFS con volumi condivisi cluster, non è necessario alcun tempo di inattività. Per maggiori informazioni, consultare la sezione Integrità NTFS e Chkdsk.

Maggiore sicurezza

  • Sicurezza basata sull'elenco di controllo di accesso (ACL) per file e cartelle: NTFS consente di impostare le autorizzazioni per un file o una cartella, di specificare i gruppi e gli utenti per i quali vuoi limitare o consentire l'accesso e di selezionare il tipo di accesso.

  • Supporto di Crittografia unità BitLocker: crittografia unità BitLocker fornisce sicurezza aggiuntiva per informazioni critiche del sistema e altri dati archiviati su volumi NTFS. A partire da Windows Server 2012 R2 e Windows 8.1, BitLocker supporta la crittografia dei dispositivi nei computer x86 e x64 con un modulo TPM (Trusted Platform Module) che supporta lo standby connesso (precedentemente disponibile solo su dispositivi Windows RT). La crittografia del dispositivo consente di proteggere i dati nei computer basati su Windows e di impedire agli utenti malintenzionati di accedere ai file di sistema su cui fanno affidamento per individuare la password dell'utente. Impedisce inoltre agli utenti malintenzionati di accedere a un'unità rimuovendolo fisicamente dal PC e installandolo in un'unità diversa. Per altre informazioni, vedi Novità di BitLocker.

Supporto per volumi di grandi dimensioni

NTFS può supportare volumi di dimensioni pari a 8 petabyte in Windows Server 2019 e versioni successive e in Windows 10, versione 1709 e successive (le versioni anteriori supportano fino a 256 TB). Le dimensioni supportate per i volumi dipendono dalle dimensioni e dal numero di cluster. Con (2 32-1) cluster (il numero massimo di cluster supportati da NTFS), sono supportate le dimensioni di volumi e file seguenti.

Dimensioni del cluster Volume e file massimi
4 KB (dimensione predefinita) 16 TB
8 KB 32 TB
16 KB 64 TB
32 KB 128 TB
64 KB (in precedenza, dimensione max) 256 TB
128 KB 512 TB
256 kB 1 PB
512 KB 2 PB
1024 KB 4 PB
2048 KB (dimensione max) 8 PB

Se si cerca di montare un volume con dimensione del cluster maggiore del valore massimo supportato della versione di Windows in uso, viene visualizzato l'errore STATUS_UNRECOGNIZED_VOLUME.

Importante

I servizi e le app potrebbero imporre limiti aggiuntivi sulle dimensioni di file e volumi. Il limite di dimensione dei volumi, ad esempio, è di 64 TB se usi la funzionalità Versioni precedenti o un'app di backup che usa gli snapshot del servizio Copia shadow del volume e se non usi un alloggiamento SAN o RAID. Tuttavia, potrebbe essere necessario usare dimensioni di volumi inferiori a seconda del carico di lavoro e delle prestazioni della memoria.

Requisiti di formattazione per file di grandi dimensioni

Per consentire l'estensione corretta di file VDHX di grandi dimensioni, sono disponibili nuove indicazioni per la formattazione dei volumi. Quando si formattano volumi che verranno usati con Deduplicazione dati o che ospiteranno file di grandi dimensioni, ad esempio file VDHX di dimensioni superiori a 1 TB, usare il cmdlet Format-Volume in Windows PowerShell con i parametri seguenti.

Parametro Descrizione
-AllocationUnitSize 64KB Imposta una dimensione delle unità di allocazione NTFS pari a 64 KB.
-UseLargeFRS Abilita il supporto di segmenti di record di file di grandi dimensioni, L'uso di questo parametro aumenta il numero di extent possibili per ogni file nel volume. Per segmenti di record di file di grandi dimensioni, il limite aumenta da circa 1,5 milioni di extent a circa 6 milioni di extent.

Il cmdlet seguente, ad esempio, formatta l'unità D come volume NTFS, con l'abilitazione di segmenti di record di file e una dimensione di unità di allocazione di 64 KB.

Format-Volume -DriveLetter D -FileSystem NTFS -AllocationUnitSize 64KB -UseLargeFRS

È anche possibile usare il comando format. Al prompt dei comandi di sistema, immettere il comando seguente, dove /L formatta un volume con segmenti di record di file di grandi dimensioni e /A:64k imposta una dimensione di unità di allocazione di 64 KB:

format /L /A:64k

Lunghezza massima del nome e del percorso dei file

NTFS supporta nomi e percorsi di file lunghi con i valori massimi seguenti:

  • Supporto di nomi di file lunghi, con compatibilità con le versioni precedenti: NTFS supporta nomi di file lunghi, archiviando un alias 8.3 su disco (in Unicode) per garantire la compatibilità con i file system che impongono un limite di 8.3 per i nomi e le estensioni dei file. Se necessario, per motivi di prestazioni, puoi disabilitare in modo selettivo l'aliasing 8.3 nei singoli volumi NTFS in Windows Server 2008 R2, Windows 8 e nelle versioni più recenti del sistema operativo Windows. Nei sistemi Windows Server 2008 R2 e versioni successive i nomi brevi sono disabilitati per impostazione predefinita quando un volume viene formattato con il sistema operativo. Per la compatibilità delle applicazioni, i nomi brevi sono comunque abilitati nel volume di sistema.

  • Supporto per percorsi di lunghezza estesa: molte funzioni dell'API di Windows dispongono di versioni Unicode che consentono un percorso di lunghezza estesa di circa 32.767 caratteri. Il totale supera il limite di percorso di 260 caratteri definito dall'impostazione MAX_PATH. Per informazioni dettagliate sui requisiti per il formato del nome e del percorso dei file e per l'implementazione di percorsi lunghi, consultare la sezione Denominazione di file, percorsi e spazi dei nomi.

  • Archiviazione in cluster: se usato in cluster di failover, NTFS supporta volumi disponibili in modo continuo a cui è possibile accedere contemporaneamente da più nodi del cluster se usati insieme al file system Volume condiviso cluster. Per altre informazioni, vedere Usare i volumi condivisi del cluster in un cluster di failover.

Allocazione flessibile della capacità

Se lo spazio su un volume è limitato, NTFS consente di procedere nei modi seguenti per usare la capacità di archiviazione di un server:

  • Usa le quote disco per tenere traccia e controllare l'utilizzo dello spazio su disco nei volumi NTFS per i singoli utenti.
  • Usa la compressione del file system per ottimizzare la quantità di dati che è possibile archiviare.
  • Aumenta le dimensioni di un volume NTFS aggiungendo spazio non allocato dallo stesso disco o da un disco diverso.
  • Montare un volume in qualsiasi cartella vuota di un volume NTFS locale se si esauriscono le lettere di unità o si deve creare spazio extra accessibile da una cartella esistente.