Settore del disco: dimensioni, 512e vs 4Kn e allineamento

Che cos’è un settore del disco?

A settore del disco è un'unità di dimensione fissa utilizzata per organizzare e accedere ai dati su un dispositivo di archiviazione. Il sistema operativo indirizza i settori logici, mentre il dispositivo fornisce anche informazioni sui settori fisici, importanti per l’allineamento in scrittura e la compatibilità. Queste dimensioni possono differire: un disco rigido da 512e espone settori logici da 512 byte su settori fisici da 4.096 byte.

La dimensione del settore diventa rilevante quando si controllano le specifiche di un'unità, si clona un disco, si interpretano gli errori di archiviazione o si analizza l'allineamento delle partizioni. È inoltre facile confonderla con la dimensione dell'unità di allocazione di un file system. Questa guida illustra le differenze e fornisce procedure di verifica in sola lettura per Windows 10 e Windows 11, con note relative a HDD, SSD e dispositivi di archiviazione collegati tramite controller o adattatori.

Indice dei contenuti

In che modo un settore del disco individua i dati?

Applicazioni moderne dello stoccaggio indirizzamento a blocchi logici, o LBA. Anziché richiedere un file in base alla sua posizione fisica su un piatto, il sistema operativo invia richieste facendo riferimento a blocchi logici numerati.

Ogni LBA identifica un settore logico. La sua posizione in byte dipende dalla dimensione del settore logico:

Offset in byte = LBA × dimensione logica del settore

Ad esempio, l'LBA 2.048 corrisponde a:

  • 1.048.576 byte su un dispositivo con settori logici da 512 byte.
  • 8.388.608 byte su un dispositivo con settori logici da 4.096 byte.

Lo stesso numero LBA, quindi, non identifica necessariamente la stessa posizione di byte su dispositivi diversi.

Le partizioni occupano intervalli all’interno di questo spazio di indirizzi. Il Tabella delle partizioni MBR, ad esempio, registra le posizioni delle partizioni utilizzando gli LBA iniziali e il numero di settori.

I file system aggiungono un ulteriore livello. Su NTFS, il Tabella file master descrive i file e mappa i loro contenuti non residenti nella memoria allocata. Un file può occupare diversi intervalli distinti anziché un’unica sequenza continua di settori.

Settore logico e settore fisico: qual è la differenza?

La distinzione tra Dimensione del settore logico rispetto alla dimensione del settore fisico riguarda l'interfaccia offerta al software e i requisiti di archiviazione sottostanti.

Proprietà

Settore logico

Settore fisico

Ruolo principale

Definisce l'unità di indirizzamento logica del dispositivo

Descrive un'unità segnalata dal dispositivo rilevante ai fini dell'atomicità della scrittura e dell'allineamento

Per quali scopi viene utilizzato questo software?

Interpretazione degli LBA ed emissione di operazioni I/O a blocchi

Scelta dei limiti e delle dimensioni di scrittura adeguati

Valori tipici degli HDD

512 o 4.096 byte

512 o 4.096 byte

I valori possono differire?

Sì; 512e espone settori logici da 512 byte

Lo stesso dispositivo 512e utilizza settori fisici da 4.096 byte

“La funzione ”Physical” richiede una certa attenzione quando si utilizzano gli SSD. La memoria flash NAND è composta da pagine e blocchi di cancellazione gestiti dal controller. La dimensione del settore fisico segnalata a Windows non fornisce una descrizione completa di tale struttura interna.

Allo stesso modo, un controller RAID o un disco virtuale può presentare caratteristiche di archiviazione diverse da quelle delle singole unità sottostanti. È necessario interpretare i valori riportati tenendo conto del contesto della connessione e della configurazione di archiviazione.

Dimensioni dei settori dei dischi rigidi: 512n, 512e e 4Kn

I formati più comuni dei settori dei dischi rigidi sono:

Formato

Dimensione del settore logico

Dimensioni del settore fisico

Significato

512n

512 byte

512 byte

Settori nativi da 512 byte

512e

512 byte

4.096 byte

Emulazione a 512 byte su settori fisici da 4 KB

4Kn

4.096 byte

4.096 byte

Settori nativi da 4 KB

Qui, 4K significa 4.096 byte.

Gli HDD Advanced Format sono passati a settori fisici più grandi per migliorare l'efficienza della formattazione e la correzione degli errori. La differenza tra 512e e 4Kn sta nel modo in cui tale spazio di archiviazione viene esposto all'host.

Perché 512e utilizza l'emulazione?

512e mantiene un'interfaccia logica da 512 byte per garantire la compatibilità con i software che la richiedono. Otto settori logici consecutivi rientrano in un unico settore fisico allineato da 4.096 byte.

Quando un'operazione di scrittura modifica solo una parte di quel settore fisico, l'unità potrebbe dover leggere il contenuto esistente, modificare la porzione richiesta e riscrivere il settore completo. Questo processo è denominato lettura-modifica-scrittura.

L'impatto sulle prestazioni dipende dal carico di lavoro e dal comportamento dell'unità. La sola presenza dell'etichetta "512e" non è indice di un disco lento.

4Kn è compatibile con Windows?

Windows 10 e Windows 11 supportano l'archiviazione 4Kn. Tuttavia, il supporto da parte del sistema operativo non garantisce la compatibilità con tutte le applicazioni, gli adattatori USB, le utility di clonazione o le configurazioni di avvio.

Verificare i requisiti dell'intero percorso di archiviazione prima di passare a una dimensione del settore logico diversa.

Alcune configurazioni NVMe riportano inoltre valori relativi ai settori fisici superiori a 4.096 byte. Tali risultati devono essere interpretati alla luce della documentazione relativa al dispositivo, al driver e all’applicazione, anziché essere forzatamente inseriti nelle tre categorie di HDD sopra indicate.

Settore del disco, blocco e cluster

Il termine blocco il significato varia a seconda del livello di archiviazione. Non si tratta sempre di un insieme più ampio di settori.

Termine

Livello di archiviazione

Significato

Settore logico

Interfaccia del dispositivo

Un'unità numerata a cui si accede tramite LBA

Blocco logico

Interfaccia del dispositivo

Spesso è un altro nome per il settore logico del dispositivo

Cluster o unità di allocazione

Sistema di file

Un gruppo di settori logici allocati dal file system

Blocco di cancellazione NAND

Componenti interni dell'SSD

Una raccolta di pagine Flash cancellate tutte insieme

Ad esempio, un file system che utilizza cluster da 4.096 byte su un dispositivo con settori logici da 512 byte ha otto settori logici per cluster. Su un dispositivo con settori logici da 4.096 byte, un cluster da 4.096 byte contiene un settore logico.

Ecco perché una finestra di dialogo di formattazione di Windows che mostra Dimensione dell'unità di allocazione: 4096 byte non dimostra che la forza sia pari a 4 kN.

Il Sistema di file NTFS gestisce l'allocazione dei file a un livello superiore rispetto a quello dei settori del dispositivo. La scelta di una dimensione di cluster diversa modifica il comportamento di allocazione del file system; normalmente non modifica il formato dei settori logici dell'unità.

Quando si confrontano “settore del disco” e “blocco”, occorre innanzitutto stabilire se il termine utilizzato si riferisca a un blocco di dispositivo, a un’unità di allocazione del file system o a un blocco di cancellazione dell’SSD.

Come verificare la dimensione dei settori in Windows

I comandi riportati di seguito consentono di visualizzare le informazioni relative allo spazio di archiviazione. Non eseguono operazioni di formattazione, riallineamento o riparazione del disco.

Verifica un volume con FSUtil

Aperto Prompt dei comandi come amministratore e eseguire:

  1. fsutil fsinfo sectorinfo E:

E: è un esempio. Sostituiscilo con la lettera del volume che stai effettivamente controllando.

Cerca questi campi:

Campo

Come interpretarlo

Byte logici per settore

Unità di indirizzamento logico prevista per il dispositivo di supporto del volume

Numero di byte fisici per settore per l'atomicità

Unità fisica segnalata relativa alle scritture atomiche

Numero di byte fisici per settore per le prestazioni

Unità fisica riportata rilevante ai fini delle prestazioni

FileSystemEffectivePhysicalBytesPerSectorForAtomicity

Unità utilizzata internamente dal file system per le operazioni che richiedono atomicità

Allineamento del dispositivo

Allineamento tra i confini iniziali logici e fisici del dispositivo

Allineamento delle partizioni sul dispositivo

Se la partizione coincide con i confini dei settori fisici

Verifica la dimensione del settore in Windows

Su un disco rigido convenzionale collegato direttamente, i valori logici e fisici di 512 e 4.096 indicare 512e. I valori di 4.096 e 4.096 indicare 4Kn.

La presenza di diversi campi relativi alle proprietà fisiche non costituisce automaticamente una prova di corruzione. Annotarne i nomi e i valori esatti, soprattutto quando si verifica la compatibilità delle applicazioni.

Per un volume NTFS, questa query aggiuntiva consente di distinguere la dimensione del settore da quella del cluster:

  1. fsutil fsinfo ntfsinfo E:
Verifica un volume con FSUtil

Confronta Byte per settore con Byte per cluster.

Confronta i dischi con PowerShell

Aperto Windows PowerShell come amministratore e eseguire:

  1. Get-Disk |
  2. Select-Object Numero, Nome descrittivo, Tipo di bus, Dimensione,
  3. Dimensione del settore logico, Dimensione del settore fisico |
  4. Format-Table -AutoSize

Identificare il disco desiderato in base al nome, alla capacità e al tipo di connessione. Non dare per scontato che si tratti del Disco 0. I numeri dei dischi possono cambiare dopo il riavvio o la riconnessione dei dispositivi.

Get-Disk non elenca i dischi dinamici. Anche i sistemi RAID e lo storage virtuale possono presentare un dispositivo logico anziché mostrare singolarmente ciascuna unità sottostante.

Queste query descrivono lo stato attuale dell'archiviazione. Non costituiscono un test completo dello stato di salute dell'hardware.

Cosa sono l’allineamento dei settori e l’allineamento delle partizioni?

Allineamento settoriale riguarda il fatto che una richiesta di I/O inizi e finisca in corrispondenza di confini di memoria adeguati. Allineamento delle partizioni riguarda il punto in cui inizia una partizione rispetto ai settori fisici del dispositivo.

Una partizione correttamente allineata costituisce un punto di partenza adeguato. Le applicazioni devono comunque eseguire operazioni di scrittura opportunamente allineate per evitare un inutile lavoro su settori parziali.

In che modo il disallineamento comporta un aumento del carico di lavoro

Esempio: Si supponga che un disco rigido 512e abbia settori fisici da 4.096 byte e che i suoi confini iniziali logici e fisici siano allineati.

Una scrittura di 4.096 byte che inizia all'offset di 4.096 byte rientra in un unico settore fisico. Una scrittura della stessa dimensione che inizia all'offset di 512 byte si estende su due settori fisici.

Questa seconda richiesta aggiorna parti di due settori, il che potrebbe richiedere ulteriori operazioni di lettura-modifica-scrittura.

Questo spiega perché la dimensione dei cluster di 4 KB, da sola, non garantisce un allineamento corretto. Anche il punto in cui iniziano tali cluster è importante.

Verifica l'offset iniziale della partizione

In Windows PowerShell, eseguire:

  1. Get-Partition -DriveLetter E |
  2. Select-Object NumeroDisco, NumeroPartizione, Offset,
  3. @{Nome=’Remainder4096′; Espressione={$_.Offset % 4096}}

Sostituire E con la lettera che indica il volume effettivo, senza i due punti.

Offset è la posizione iniziale della partizione espressa in byte. Per un dispositivo convenzionale la cui dimensione del settore fisico è pari a 4.096 byte e in cui l'origine logica e quella fisica sono allineate:

Verifica l'offset iniziale della partizione
  • Un resto di 0 significa che l'offset iniziale è divisibile per 4.096.
  • Un resto diverso da zero indica che non cade su quel confine di 4 KB.

Questo calcolo verifica un'ipotesi specifica relativa ai limiti. Non si tratta di un test di allineamento universale per le strisce RAID, per offset insoliti dei dispositivi o per sistemi di archiviazione che riportano altre unità fisiche. Confrontalo con lo stato di allineamento restituito da fsutil.

Ogni partizione deve necessariamente iniziare da 1 MB?

No. A Limite di 1 MiB, pari a 1.048.576 byte, è divisibile sia per 512 che per 4.096 ed è comunemente utilizzato dagli strumenti di partizionamento di Windows. Le partizioni successive possono iniziare da altri offset opportunamente allineati.

Dimensione del settore logico

LBA corrispondente a un offset di 1 MiB

512 byte

2,048

4.096 byte

256

“Inizia dal settore 2.048” non è quindi un'istruzione valida per tutti i formati di settori logici.

Se Windows segnala che la partizione è allineata e l'unità funziona normalmente, di solito non c'è motivo di spostarla solo perché il suo offset iniziale differisce da quello di un esempio.

Perché le dimensioni del settore sono importanti quando si clona un disco

La clonazione non si limita alla corrispondenza delle capacità dei dischi. La destinazione deve inoltre supportare la struttura dei dati di origine in base al metodo di clonazione selezionato.

Una copia "raw" del settore conserva le strutture esistenti. Non converte automaticamente un file system e i relativi presupposti di indirizzamento tra settori logici da 512 byte e 4.096 byte. La capacità di uno strumento di migrazione di gestire formati diversi dipende dalle funzionalità documentate dello stesso.

Prima della clonazione:

  1. Annotare le dimensioni dei settori di entrambi i dischi. Confronta i valori logici e quelli fisici.
  2. Verifica i requisiti di compatibilità del programma. Una maggiore capacità di destinazione non garantisce la compatibilità con il formato del settore.
  3. Verificare il collegamento previsto. Se i valori riportati differiscono tra un involucro e il collegamento interno finale, verificare la situazione prima di procedere.
  4. Proteggere i file di destinazione esistenti. La clonazione può sovrascriverli.

Dopo la migrazione, eseguire nuovamente una query sulla destinazione e verificare l'allineamento delle partizioni. Aprire i file importanti e verificare che i volumi previsti siano accessibili.

In caso di migrazione del sistema, verificare anche che il sistema di destinazione si avvii autonomamente, scollegando l'unità originale quando necessario. Il completamento dell'operazione di clonazione e l'avvio corretto sono due risultati distinti.

Le modifiche all'allineamento su un disco esistente possono comportare lo spostamento di notevoli quantità di dati. Eseguire il backup dei file importanti prima di procedere.

Un settore danneggiato equivale a un disallineamento?

No. Il disallineamento indica i limiti dell'area di memoria. Un settore danneggiato indica una posizione di memoria inaffidabile o illeggibile.

Situazione

Cosa stabilisce

Il passo successivo più opportuno

La dimensione logica è di 512 byte e quella fisica è di 4.096 byte

Una normale presentazione 512e su un supporto di archiviazione convenzionale

Verificare l'allineamento o la compatibilità solo se pertinente

La partizione risulta disallineata

Il suo inizio non corrisponde ai confini fisici riportati

Eseguire il backup dei dati e valutare se sia giustificato un riallineamento

La lettura dei file non va a buon fine oppure l'unità si disconnette ripetutamente

Un problema di accesso che richiede un'indagine

Proteggere i dati e verificare lo stato dell'unità e della connessione

Windows segnala un volume inaccessibile o RAW

Il file system non viene riconosciuto correttamente

Indagare senza dare per scontato che la dimensione del settore sia la causa

La sola presenza di un disco lento non è indice di un disallineamento. Allo stesso modo, un disco allineato può comunque presentare guasti hardware.

In caso di sintomi quali errori di lettura persistenti, consultare la guida dedicata a verifica della presenza di settori danneggiati su un disco rigido.

Quando non è possibile accedere a file importanti, evitare di formattare, inizializzare o spostare le partizioni come misura di prova. Su un hardware sufficientemente stabile, creazione di immagini disco per il recupero dei dati può conservare i settori leggibili per un'analisi successiva. La creazione di immagini non consente di acquisire i dati dai settori che rimangono illeggibili.

Un disco rigido che emette un ticchettio o che si disconnette ripetutamente potrebbe richiedere una valutazione da parte di un professionista prima di procedere con ulteriori operazioni di scansione. Il recupero dei file, la riparazione del file system e il riallineamento delle partizioni risolvono problemi diversi.

Domande frequenti

Posso passare da un'unità 512e a una 4Kn?

Solo se l'unità in questione supporta la modifica del formato dei settori logici e se è disponibile un apposito strumento fornito dal produttore. Si tratta di un'operazione a livello di dispositivo che comporta rischi di perdita di dati e di incompatibilità. La modifica della dimensione dell'unità di allocazione in Windows non comporta tale conversione.

La formattazione di un disco risolve il problema dell'allineamento delle partizioni?

La formattazione di un volume esistente crea normalmente un file system entro i confini della partizione esistente. Non modifica l'offset iniziale della partizione. L'eliminazione e la ricreazione di una partizione costituiscono un'operazione diversa e possono compromettere l'accesso ai dati esistenti.

I settori da 4 KB sono sempre più veloci di quelli da 512 byte?

No. Il formato dei settori influisce sull'efficienza di archiviazione, sulla compatibilità e sul comportamento in scrittura, ma le prestazioni complessive dipendono anche dall'unità, dal controller, dal carico di lavoro e dal software. La sola indicazione della dimensione dei settori non è sufficiente per prevedere la velocità di trasferimento o la reattività.

Perché due strumenti mostrano dimensioni dei settori diverse?

Uno potrebbe visualizzare la dimensione del settore logico, mentre un altro potrebbe visualizzare la dimensione del settore fisico o quella del cluster. Anche i driver di archiviazione, i dischi virtuali e i percorsi di connessione possono influire sulle informazioni visualizzate. È opportuno confrontare i nomi dei campi e il livello di archiviazione prima di considerare i numeri come contraddittori.

Una partizione allineata può comunque generare scritture non allineate?

Sì. L'allineamento della partizione stabilisce dove inizia il volume, ma anche le singole operazioni di scrittura hanno offset iniziali e lunghezze proprie. Le operazioni di scrittura di piccole dimensioni possono aggiornare solo una parte di un settore fisico, anche quando la partizione stessa è correttamente allineata.

Jason è uno specialista nel recupero dati e nell’assistenza tecnica con oltre 15 anni di esperienza sul campo. Ha lavorato a lungo a stretto contatto con gli utenti finali, risolvendo casi complessi di perdita di dati e fornendo soluzioni pratiche di recupero in caso di cancellazione accidentale, unità formattate, file system danneggiati, partizioni perse, guasti di sistema e altre emergenze di recupero. La sua competenza comprende anche il backup e il ripristino, la riparazione dei file e il ripristino di emergenza, con particolare attenzione a fornire indicazioni sicure, affidabili e tecnicamente accurate.