Mijn HDD wordt als 2/8/32/128GB herkend, terwijl die groter is?
Dit kan verschillende oorzaken hebben. Oudere moederborden hebben vaak een BIOS limiet waardoor grotere harde schijven niet correct geaddresseerd kunnen worden. Typische waarden voor deze limieten zijn 540MB, 2,1GB, 8,4GB, 32GB en 128GB. Er zijn verschillende oplossingen om de schijf toch volledig te benutten. Als eerste een BIOS flash; kijk op de site van de fabrikant of er nog een nieuwe bios te vinden is die grotere harde schijven ondersteunt. Als deze update niet beschikbaar is, dan is er nog een softwarematige oplossing. De meeste fabrikanten hebben een tooltje om de BIOS limiet te omzeilen. De harddisk moet in sommige gevallen handmatig in de BIOS geconfigureerd worden op een waarde die de BIOS nog wel kent. Nadat het tooltje geïnstalleerd en geconfigureerd is, kun je de complete capaciteit van je harddisk benutten. Op Maxtor's website staat een heldere uitleg van deze BIOS limieten.
Tooltjes: Hieronder staan links naar diverse tooltjes van verschillende fabrikanten:
Fujitsu: Ontrack
IBM/Hitachi: Diskmanager
Maxtor/Quantum: MaxBlast
Seagate: Seatools
Western Digital: Data Lifeguard
Diskmanager en MaxBlast kunnen over het algemeen op praktisch elk schijf gebruikt worden, ongeacht de merk/type. Verder nog even de opmerking dat sommige harde schijven een jumper hebben waarmee je hardwarematig een capaciteit limiet op de harddisk kunt instellen, zodat de oudere BIOS'en met deze harddisk overweg kunnen. Deze jumper zorgt er dus ook voor dat de schijfruimte gelimiteerd wordt! Check de handleiding, al dan niet online, voor een beschrijving van de jumperinstellingen.
Windows-gerelateerde kwesties:
1) Met FAT16 kun je partities van maximaal 2GB aanmaken.
2) Windows 95 ondersteunt geen schijven groter dan 32GB. Hier is niks anders tegen te doen dan een OS upgrade naar minimaal Windows 98. Zie ook Q246818.
3) De FDISK van Windows 98 en ouder kan geen schijven groter dan 64GB correct weergeven. Je kunt in de meeste gevallen nog wel partitioneren als je de partitiegrootte in procenten opgeeft in plaats van in megabytes. Microsoft heeft hier een fix voor. De FDISK van Windows Me heeft hier geen last van.
4) Wanneer je een schijf in Windows 2K/XP met FAT32 wil partitioneren en formatteren, dan kun je niet verder dan 32GB gaan. Dit is een 'feature' van 2K/XP en dit is om te zeilen door simpelweg PartitionMagic of FDISK te gebruiken. Maar gewoon NTFS gebruiken is een betere oplossing
5) Als je Windows 2000 draait en een schijf van groter dan 128GB wil gebruiken, dan zul je minimaal SP3 moeten installeren. In sommige gevallen werkt dat zelfs niet, dan zul je een klein reghackje moeten doen om 48bits LBA addressering werkend te krijgen. Voor Windows XP heb je minimaal SP1 nodig en doe eventueel de volgende reghack. Dit kun je toepassen zonder dat de data op de schijf verloren gaat. In de beide gevallen bestaat overigens nog steeds de eis dat je BIOS tevens de 48bits LBA addressering ondersteunt.
6) Er zijn gevallen bekend dat grote (>128GB) Maxtor schijven correct in de BIOS worden herkend, maar in Windows slechts als 128GB worden gezien, ook al heb je minimaal Win2K SP3 en WinXP SP1 geïnstalleerd. De exacte oorzaak is vooralsnog onbekend, maar dit probleem is gelukkig wel te oplossen met Maxtor Big Drive Enabler.
ATA100 controllers: de meeste ATA100 controllers kun je middels een simpel BIOS update klaar maken voor schijven groter dan 128GB. Tot zover kun je dat doen met bijvoorbeeld de ATA100 controller van de VIA 686B southbridge en met de Promise ATA100 controllers (Ultra100, FastTrak100, etc). Voor de onboard controller zul je op de website van de moederbordfabrikant moeten kijken of deze ondersteuning in de laatste BIOS zit. Voor een losse controller kun je op de website van de controllerfabrikant terecht. Na zo'n BIOS update, waarbij 28bits LBA addressering wordt omgezet in 48bits LBA addressering, kun je schijven tot 128PB gebruiken (128 miljoen GB!).
Extra I/O controller: mocht het nog steeds niet lukken om de volledige capaciteit van de harddisk te benutten, dan is een extra harddisk controller de laatste oplossing. Zulke controllers hebben een eigen BIOS dat volledig onafhankelijk van de BIOS van het moederbord opereert. Zie ook Links naar I/O controller fabrikanten.
Linux: als je Linux gebruikt, dan zijn er andere manieren om de BIOS limiet om te zeilen. Linux kan namelijk alle hardware direct benaderen zonder dat de BIOS aan te pas komt. Zie hiervoor onder andere de Linux Large Disk HOWTO.
Partities: als je de schijf reeds hebt gepartitioneerd en geformatteerd voordat je de limitatie van de schijfgrootte hebt weggenomen, dan moet je er vooral niet van uitgaan dat de partitie automatisch groter wordt Je moet simpelweg de bestaande partitie vergroten of een nieuwe partitie aanmaken in de vrijgekomen ruimte. Zie verder ook Hoe/waarmee kan ik mijn schijf/schijven het beste indelen? waarmee je dat kunt doen.
Terug naar boven
Mijn schijfruimte klopt voor geen meter, hoe komt dat?
Ten eerste voor de duidelijkheid: dat ligt niet aan de harddisk in de hardwarematige zin, maar aan de software en de onwetendheid van de gebruiker Hieronder volgt een lijstje met alle mogelijke oorzaken.
1000 vs 1024
De harddisk fabrikanten rekenen voor het gemak met hele duizendtallen, terwijl we toch met machten van 2 moeten rekenen. Elk duizendtal (Kilo, Mega, Giga, Tera, etc) in de wereld van bits en bytes is in feite een vermenigvuldiging van 210 (1024). Als we dit nu gaan omrekenen, dan zien we bijvoorbeeld het volgende bij "60GB":
60.000.000.000 bytes = 58.593.750 KB = 57.220 MB = 55,9 GB
Verborgen bestanden
Bij het selecteren van bestanden: neem je ook Hidden en Systeem bestanden mee? Bijvoorbeeld de swapfile, hibernatefile en de NTFS bestandsindex nemen ook wat ruimte in. Zie de mapopties in verkenner.
Slackspace
Hou rekening met slackspace; dit is "verspilde" ruimte doordat clusters niet altijd volledig gevuld kunnen worden. Een cluster mag een deel bevatten van maximaal één bestand. Een bestand wordt verdeeld over clusters, wanneer de rest kleiner is dan één cluster, dan ontstaat er slackspace. Je zou de schijf kunnen defragmenteren om zo optimaal mogelijk gebruik te kunnen maken van de clusters.
FAT tabellen en MFT tabel
Worden door FAT32 respectievelijk NTFS gebruikt om bestandslocaties bij te houden. Deze nemen een paar megabytes ruimte in beslag, afhankelijk van de partitiegrootte.
Prullenbak
Leeg de prullenbak
Norton Utilities / Norton Antivirus
Indien je Norton Utilities en/of Norton Antivirus hebt geïnstalleerd, leeg de Norton Protected Recycle Bin en schakel deze eventueel uit.
Beschadigingen
Voer scandisk of chkdsk /f uit, de bestandsindex kan mogelijk beschadigd zijn.
System Restore
Bij Windows Me/XP, hou rekening met System Restore. Deze vreet ook nogal wat schijfruimte. Rechtsklik op Deze Computer en ga via Eigenschappen naar de tabblad Systeemherstel. Daar kun je het uitschakelen.
Verkeerde jumpersetting
Wanneer een harddisk de 32GB CAP ondersteunt (om de aloude 32GB limiet bug van AWARD BIOS te omzeilen) en een van de master/slave jumpers per abuis op de 32GB CAP staat afgesteld, dan zul je logischerwijs maar 32GB van de harddisk kunnen zien cq benutten.
Tip: Spacemonger en Sequoiaview kunnen in dit soort gevallen ook erg handig zijn. Deze stukjes software geven de gebruikte schijfruimte grafisch weer. Zie Google en/of hieronder bij Een paar handige freeware tooltjes.