Windows neumí číst mé 8 GB micro SDHC
- Problém
- Řešení
- Zdroj
Problém
Systém Windows XP neumí číst mé 8 GB micro SDHC. Počítač detekuje kartu, když ji vložím do integrované čtečky karet, ale když se pokusím otevřít složku, visí. Totéž se stane, když se pokusím připojit telefon k počítači pomocí kabelu USB.
Řešení
Karty SD a SDHC fungují zásadně různými způsoby. Aby se zvýšila kapacita karty, karty SDHC se vyrábějí podle různých specifikací a používají jiný systém formátování souborů, aby zvládly vyšší kapacitu. To znamená, že čtečka karet SD nemůže číst kartu SDHC. Budete potřebovat čtečku karet SDHC.
Technické vysvětlení:
V původním formátu SD karta uložila 4096 shluků až 512 bloků. Každý blok obsahoval 512 bajtů informací. Tato karta tak získala kapacitu 4096 x 512 x 512 = 1 gigabajt . Tyto karty jsou obvykle přednastaveny do systému souborů FAT-16 se schématem oddílu MBR. To znamenalo, že každý počítač nebo zařízení hostitelského typu je rozpozná pomocí čtečky karet.
S příchodem karet s vysokou kapacitou se kapacita bloků zvýšila z 512 bytů na 1024 a poté na 2048, což dává kapacitu 4096 x 2048 x 2048 = 32 gigabajtů . Tyto karty lze formátovat pouze do systému souborů FAT-32.
To je důvod, proč čtečka karet SD nerozpozná datový proud z karty SDHC. Situace je dále komplikovaná, protože na trhu je nyní karta XC (rozšířená kapacita), která má kapacitu 2 terabajty (2048 gigabajtů), ale tato dokumentace je v současné době omezena na 64 GB pomocí dokumentace SD 2.0.
První věc, kterou byste měli udělat, když si zakoupíte kartu SDHC a čtečku karet SDHC, je formátovat kartu do systému souborů FAT32, jinak nedostanete jmenovitou kapacitu z karty. Není třeba defragmentovat. Pokud tak učiníte, karta bude nosit pouze rychleji. Tyto karty mají omezený život a čím více je přepíšete, tím dříve se budou opotřebovávat.
Zdroj
Díky jettibo na fóru pro tento tip.