Windows supporta i dischi rigidi con dimensioni superiori a 2 TB

Questo articolo illustra il modo in cui Windows supporta i dischi rigidi con una capacità di archiviazione superiore a 2 TB e spiega come inizializzare e partizionare i dischi per ottimizzare l'utilizzo dello spazio.

Si applica a: Windows Server 2022 Standard e Datacenter, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2
Numero della Knowledge Base originale: 2581408

Riepilogo

Affinché un sistema operativo supporti completamente i dispositivi di archiviazione con capacità superiori a 2 terabyte (2 TB o 2 trilioni di byte), il dispositivo deve essere inizializzato usando lo schema di partizionamento GPT (Tabella di partizione GUID). Questo schema supporta l'indirizzamento dell'intera gamma di capacità di archiviazione. Se l'utente intende avviare il computer da uno di questi dischi di grandi dimensioni, l'interfaccia del firmware di base del sistema deve utilizzare l'interfaccia UEFI (Unified Extensible Firmware Interface) e non il BIOS.

Questo articolo descrive il supporto Microsoft in tutte le versioni di Windows a partire da Windows XP. Descrive anche i requisiti per gestire la capacità di archiviazione completa di questi dispositivi.

Nota

  • Questo articolo fa riferimento alla capacità del disco con poteri di due anziché di 10 che è la designazione più comune sulle etichette di capacità del dispositivo di archiviazione. Pertanto, i riferimenti a 2 TB in realtà si riferiscono a un prodotto etichettato come con 2,2 TB di capacità.
  • Il comportamento specifico del sistema operativo indicato in questo articolo si applica anche alle varianti server di tale sistema. Pertanto, un riferimento a Windows 7 include Windows Server 2008 R2, Windows Vista include Windows Server 2008 e Windows XP include Windows Server 2003 e Windows Server 2003 R2.

Ulteriori informazioni

La gestione dei dispositivi di archiviazione moderni viene eseguita utilizzando uno schema denominato LBA (Indirizzamento dei blocchi logici). È la disposizione dei settori logici che costituiscono i supporti. LBA0 rappresenta il primo settore logico del dispositivo e l'ultima designazione LBA rappresenta l'ultimo settore logico del dispositivo, un'etichetta per settore. Per determinare la capacità del dispositivo di archiviazione, si moltiplica il numero di settori logici all'interno del dispositivo per le dimensioni di ogni settore logico. La dimensione standard corrente è di 512 byte. Ad esempio, per ottenere un dispositivo con una capacità di 2 TB, è necessario avere 3.906.250.000 settori a 512 byte. Tuttavia, un sistema informatico richiede 32 bit (1 s e 0 s) di informazioni per rappresentare tale numero elevato. Pertanto, qualsiasi capacità di archiviazione maggiore di quella che può essere rappresentata utilizzando i 32 bit richiederebbe un bit aggiuntivo. Cioè, 33 bit.

Il problema in questo calcolo è che lo schema di partizionamento utilizzato dalla maggior parte dei computer moderni basati su Windows è MBR (Record di avvio principale, Master Boot Record). Questo schema imposta un limite di 32 per il numero di bit disponibili per rappresentare il numero di settori logici.

Il limite di 2 TB è il risultato di questa limitazione a 32 bit. Poiché il numero massimo che può essere rappresentato usando 32 bit è 4.294.967.295, si traduce in 2,199 TB di capacità utilizzando settori a 512 byte (circa 2,2 TB). Pertanto, una capacità superiore a 2,2 TB non è indirizzabile utilizzando lo schema di partizionamento MBR.

Per rendere disponibili più bit per l'indirizzamento, il dispositivo di archiviazione deve essere inizializzato tramite la GPT. Questo schema di partizionamento consente di utilizzare fino a 64 bit di informazioni all'interno dei settori logici. Si traduce in una limitazione teorica di 9,4 ZB (9,4 zettabyte o 9,4 miliardi di terabyte). Tuttavia, il problema che influisce sulla GPT è che la maggior parte dei sistemi attualmente disponibili si basa sulla piattaforma BIOS obsoleta. La piattaforma BIOS supporta solo i dischi inizializzati con lo schema MBR per avviare il computer. Per eseguire il riavvio da un dispositivo inizializzato tramite la GPT, il sistema deve supportare l'interfaccia UEFI. Per impostazione predefinita, molti sistemi correnti possono supportare l'interfaccia UEFI. Microsoft prevede che la maggior parte dei sistemi futuri avrà questo supporto. I clienti devono consultare il fornitore del sistema per determinare la capacità dei sistemi di supportare l'interfaccia UEFI e dischi con capacità di archiviazione superiori a 2 TB.

Requisiti generali per un volume di dati non avviabile

Per consentire a un sistema di gestire la capacità massima di un dispositivo con una capacità di archiviazione superiore a 2 TB, si applicano i prerequisiti seguenti:

  • Il disco deve essere inizializzato tramite la GPT.

  • La versione di Windows deve essere una delle seguenti (a 32 bit o a 64 bit, se non diversamente indicato, ma incluse tutte le edizioni SKU):

    • Windows Server 2008 R2 (disponibile solo la versione a 64 bit)
    • Windows Server 2008
    • Windows 7
    • Windows Vista
  • È necessario installare i driver di archiviazione più recenti del produttore del controller di archiviazione. Ad esempio, se il sistema utilizza un controller di archiviazione Intel impostato sulla modalità "RAID", assicurarsi di disporre dei driver più recenti applicabili dal sito di supporto Intel.

  • Nel complesso, è necessario contattare il fornitore del sistema per determinare se il sistema supporta dimensioni del dispositivo superiori a 2 TB.

Requisiti generali per un volume di sistema avviabile

Supponiamo di desiderare di soddisfare le condizioni seguenti:

  • Avere un dispositivo di archiviazione su cui è possibile installare Windows.
  • Rendere il dispositivo di archiviazione avviabile.
  • Abilitare il sistema operativo per gestire una capacità di archiviazione massima per il dispositivo superiore a 2 TB.

Per soddisfare queste condizioni, si applicano i prerequisiti seguenti:

  • Il disco deve essere inizializzato tramite la GPT.

  • Il firmware di sistema deve usare l'interfaccia UEFI.

  • La versione di Windows deve essere una delle seguenti (solo a 64 bit, ma incluse tutte le edizioni dello SKU):

    • Windows Server 2008 R2
    • Windows Server 2008
    • Windows 7
    • Windows Vista
  • È necessario installare i driver di archiviazione più recenti del produttore del controller di archiviazione. Ad esempio, se il sistema utilizza un controller di archiviazione Intel impostato sulla modalità RAID, assicurarsi di disporre dei driver più recenti applicabili dal sito di supporto Intel.

Nota

Windows non supporta l'avvio di volumi inizializzati tramite GPT utilizzando sistemi con interfaccia UEFI nelle versioni a 32 bit di Windows. Inoltre, i sistemi BIOS legacy non supportano l'avvio di volumi partizionati tramite GPT. Consultare il fornitore del sistema per determinare se il sistema supporta sia l'interfaccia UEFI che l'avvio di dispositivi con capacità di archiviazione superiori a 2 TB.

Matrice di supporto

Le tabelle seguenti elencano il supporto Microsoft per i vari concetti illustrati in questo articolo. Queste informazioni forniscono un'istruzione di supporto generale sui dischi con una capacità di archiviazione superiore a 2 TB.

Tabella 1: supporto Windows per gli schemi di partizionamento come volumi di dati

Sistema MBR MBR ibrido GPT
Windows 7 Supportato Non supportato Supportato
Windows Vista Supportato Non supportato Supportato
Windows XP Supportato Non supportato Non supportato

MBR ibrido rappresenta uno stile alternativo di partizionamento che non è supportato da alcuna versione di Windows.

Tabella 2: supporto Windows per il firmware di sistema

Sistema BIOS UEFI
Windows 7 Supportato Supportato
Windows Vista Supportato Supportato
Windows XP Supportato Non supportato

Tabella 3: Windows supporta combinazioni di firmware di avvio e schemi di partizionamento per il volume di avvio

Sistema BIOS + MBR UEFI + GPT BIOS + GPT UEFI + MBR
Windows 7 Supportato Supportato;
richiede una versione a 64 bit di Windows
Volume di avvio non supportato Volume di avvio non supportato
Windows Vista Supportato Supportato;
richiede una versione a 64 bit di Windows
Volume di avvio non supportato Volume di avvio non supportato
Windows XP Supportato Non supportato Volume di avvio non supportato Volume di avvio non supportato

Tabella 4: Windows supporta dischi a capacità elevata come volumi di dati non di avvio

Sistema >Disco singolo da 2 TB - MBR >Disco singolo da 2 TB - MBR ibrido >Disco singolo da 2 TB - GPT
Windows 7 Supporta fino a 2 TB di capacità indirizzabile** Non supportato Supporta la capacità completa
Windows Vista Supporta fino a 2 TB di capacità indirizzabile** Non supportato Supporta la capacità completa
Windows XP Supporta fino a 2 TB di capacità indirizzabile** Non supportato Non supportato

La capacità oltre i 2 TB non può essere indirizzata da Windows se il disco viene inizializzato utilizzando lo schema di partizionamento MBR. Ad esempio, per un disco singolo da 3 TB inizializzato tramite MBR, Windows può creare partizioni fino ai primi 2 TB. Tuttavia, la capacità rimanente non può essere indirizzata e, pertanto, non può essere utilizzata.

Inizializzare un disco dati usando il GPT

I passaggi seguenti illustrano come inizializzare un nuovo disco utilizzando lo schema di partizionamento GPT per garantire che Windows possa soddisfare la capacità di archiviazione massima disponibile. Assicurarsi di eseguire il backup di tutti i dati importanti prima di provare questi passaggi.

  1. Selezionare Start, digitare diskmgmt.msc nella casella Avvia ricerca, fare clic con il pulsante destro del mouse su diskmgmt.msc e selezionare Esegui come amministratore. Se necessario, immettere le credenziali di un account utente con privilegi di amministratore.

    Nota

    Quando Windows rileva un disco non inizializzato, mostra la finestra seguente che ne richiede l'inizializzazione.

    Inizializzare il disco nella finestra di dialogo Inizializza disco.

  2. Nella finestra di dialogo Inizializza disco fare clic su GPT (tabella di partizione GUID) e quindi premere OK.

    Nota

    Se si seleziona questa opzione, il disco rigido non verrà riconosciuto dalle versioni Windows precedenti, incluso Windows XP.

  3. Controllare la finestra Gestione disco per verificare che il disco sia inizializzato. In caso affermativo, la riga di stato per il disco nella parte inferiore della finestra dovrebbe indicare che il disco è Online.

    Controllare se lo stato del disco è online.

  4. Dopo l'inizializzazione del disco, è necessario creare una partizione e quindi formattarla usando un file system. È possibile archiviare i dati in tale partizione e assegnare un nome e una lettera di unità a tale partizione. A tale scopo, fare clic con il pulsante destro del mouse sullo spazio non allocato sul lato destro della riga di stato per il disco e quindi scegliere Nuovo volume semplice. Seguire i passaggi della Creazione guidata partizione per completare il processo.

Convertire un disco MBR in GPT

Se il disco è stato inizializzato in precedenza usando lo schema di partizionamento MBR, seguire questa procedura per inizializzare il disco usando lo schema GPT. Assicurarsi di eseguire il backup di tutti i dati importanti prima di provare questi passaggi.

  1. Selezionare Start, digitare diskmgmt.msc nella casella Avvia ricerca, fare clic con il pulsante destro del mouse su diskmgmt.msc e selezionare Esegui come amministratore. Se necessario, immettere le credenziali di un account utente con privilegi di amministratore.

  2. Nella finestra Gestione disco esaminare le righe di stato del disco nella parte inferiore. Nell'esempio seguente l'utente dispone di un disco da 3 TB inizializzato in precedenza usando lo schema di partizionamento MBR. Il dispositivo è etichettato qui come Disco 1.

    Controllare lo stato del disco nella finestra Gestione dischi.

  3. Il disco 1 contiene due sezioni separate non allocate. Questa separazione indica che è possibile usare i primi 2 TB di spazio su disco. Tuttavia, lo spazio rimanente non è indirizzabile a causa della limitazione dello spazio di indirizzamento a 32 bit dello schema di partizionamento MBR. Per consentire al sistema di gestire completamente la capacità totale del dispositivo di archiviazione, è necessario convertire il disco all'utilizzo dello schema di partizionamento GPT.

  4. Fare clic con il pulsante destro del mouse sull'etichetta a sinistra per il disco da convertire e quindi scegliere Converti in disco GPT.

    Nota

    La visualizzazione dovrebbe ora mostrare che la quantità completa di spazio disponibile come non allocata.

    Viene visualizzata la quantità completa di spazio disponibile come non allocata.

  5. Ora che il disco viene inizializzato per accedere alla capacità di archiviazione completa, è necessario creare una partizione e quindi formattare la partizione usando un file system. È possibile archiviare i dati in tale partizione e assegnare un nome e una lettera di unità a tale partizione. A tale scopo, fare clic con il pulsante destro del mouse sullo spazio non allocato sul lato destro della riga di stato per il disco e quindi scegliere Nuovo volume semplice. Seguire i passaggi della Creazione guidata partizione per completare il processo.

Problemi noti o limitazioni

Poiché la transizione a capacità su disco singolo superiore a 2 TB è un evento recente, Microsoft ha studiato come Windows supporta questi dischi di grandi dimensioni. I risultati rivelano diversi problemi che si applicano a tutte le versioni di Windows precedenti a Windows 7 (incluso) con Service Pack 1 e Windows Server 2008 R2 con Service Pack 1.

A questo punto, è noto che si verifica il comportamento errato seguente quando Windows gestisce una capacità di archiviazione su disco singolo superiore a 2 TB:

  • Capacità numerica superiore a 2 TB. Il sistema a questo punto è in grado di gestire solo la capacità oltre i 2 TB. Ad esempio, in un disco da 3 TB, la capacità disponibile può essere solo di 1 TB.

  • La capacità numerica oltre i 2 TB viene troncata. Si ottengono non più di 2 TB di spazio indirizzabile. Ad esempio, su un disco da 3 TB, la capacità disponibile può essere solo di 2 TB.

  • Il dispositivo di archiviazione non viene rilevato correttamente. In questo caso, non viene visualizzato nelle finestre Gestione dispositivi o Gestione disco. Molti produttori di controller di archiviazione offrono driver aggiornati che forniscono supporto per capacità di archiviazione superiori a 2 TB. Contattare il produttore o l'OEM del controller di archiviazione per determinare quale supporto scaricabile è disponibile per capacità su disco singolo superiori a 2 TB.

Dati sensore SCSI

Quando un disco rileva errori correlati a settori non leggibili o non scrivibili, segnala tali errori e i dati sensore SCSI pertinenti al sistema operativo. I dati sensore SCSI possono contenere informazioni sull'LBA per i settori non leggibili o non scrivibili.

Per lo spazio degli indirizzi LBA maggiore di 2 TB, il disco richiede dati del sensore SCSI in formato descrittore. Questo formato non è supportato da Windows 7 o Windows Server 2008 R2, che recupera i dati sensore SCSI in formato fisso. Pertanto, i dati di rilevamento SCSI recuperati non contengono informazioni sui settori non validi, oppure contengono informazioni errate sui settori non validi. Gli amministratori devono prendere nota di questa limitazione quando cercano informazioni dello schema LBA di settore non aggiornate registrate nel registro eventi Windows.