lunedì 17 agosto 2009

Windows non vede tutti i giga del disco fisso

Avete un hard disk da 60 GB (capacità comunicata dal produttore del disco). Tuttavia quando andate in Gestione disco di Windows il sistema operativo vede solo 55 GB. Dove sono finiti gli altri 5 GB?

Non preoccupatevi: non è impazzito Windows nè vi ha fregato il produttore dell'hard disk!!Una spiegazione potrebbe essere riconducibile al diverso sistema di misura utilizzato dai produttori di hard disk e da Windows.

Il Sistema Internazionale definisce i prefissi kilo, mega e giga rispettivamente come 103, 106 e 109 . I produttori di hard disk seguono questo sistema di misura, invece Windows utilizza per gli stessi prefissi valori diversi , ossia

210=1024,

220=1024*1024=1048576

230=1024*1024*1024=1073741824

Quindi per i produttori di hard disk, 60 GB corrispondono a 60000000000 byte (60 GB *1000000000 = 60000000000 byte) mentre per Windows corrispondono a 55.879 GB (60000000000 byte / 1073741824 = 55.879 GB).

Ecco spiegato (parte del) mistero. Mancano infatti 1.4 GB circa (55.879 - 54.48 = 1.4 GB) Dove sono finiti? Potrebbero essere in una partizione nascosta, la partizione HPA, di cui sono dotati i computer più recenti, una partizione invisibile (per ragioni di sicurezza) a Windows e agli altri programmi compresi quelli di partizionamento e di backup, riservata alla memorizzazione del file di ripristino del sistema.

La partizione HPA si trova nell'ultima parte dell'hard disk. In un computer dotato di partizione HPA, il MBR impone un limite massimo indirizzabile corrispondente alle partizioni normali, le sole che devono essere visibili all'utente (nell'esempio, prime tre partizioni), escludendo la partizione HPA. In realtà quindi nei pc con partizione HPA l'hard disk ha questa forma: