4 GB SDHC card not opening in XP with SP3 loaded

Anonymous
2009-12-30T01:47:28+00:00

I have a built in card reader that has always run my SD cards fine - but now it is balky when I try to read a PNY 4GB SDHC card.  I think it read it at one time but not recently.  I have tried to download the hotfixes I found in the knowledge base but 2 of them are apparently older than SP3 and the 3rd doesn't have an English language selection.  In Device Manager, the system says the device is working properly.  I have tried to update the driver but am told there is not a newer driver - I have tried to uninstall and reinstall the driver and that doesn't help either.  Anybody have any other ideas or help??  I am using Windows XP Media Center edition with SP3 loaded in a Gateway desktop computer.

If this is any help - this card also does not open if I connect an external 2.0 USB card reader to this desktop - but this card works fine in my ACER netbook and in my Toshiba Satellite notebook - both running Windows XP.

Windows for home | Previous Windows versions | Devices and drivers

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2010-01-12T19:41:18+00:00

Everyone!!!

You need to note that both the SD and SDHC "cards" have the exact same physical size but the internal electronics are different.   To read a SDHC card, the reader MUST be able to read the SDHC electronics correctly.  You can not read a SDHC card on a standard SD reader but a SDHC reader can read a SD card.

Was this answer helpful?

1 person found this answer helpful.
0 comments No comments

44 additional answers

Sort by: Most helpful
  1. Anonymous
    2010-01-14T17:32:30+00:00

    So is there a driver then somewhere? Many people on web are asking the same question.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2010-01-12T08:12:23+00:00

    Copied my answer from a guy talking about i/o errors to his 8 Gbyte SD card via his reader/writer that works with 2 Gbytes and lower cards fine.

    I have many SD cards.  My first one was 256 Mbytes, then 512 Mbytes, 1 Gbyte, 2 Gbytes, 8 Gbytes.

    There is large difference between the hardware and software access to the file system on the 8 Gbyte unit because it (a) is a SDHC hardware unit, and (b) must use the FAT32 file system instead of the FAT16 file system of all of the older units.

    This key difference stems from the math involved in accessing beyond the 2 Gbyte limit and the size of 32 bit integer math.  This discontinuity happens because you have to jump to using either 48 or 64-bit integers to seek to byte offsets within the file system in the larger capacity units.  If you have done any programming of computers with random access file updates, you'd know that seeking in a file using a negative integer can be used to seek backwards relative to your current file pointer's location.  This means that rather than accessing 4 Gbytes like would be possible using full 32 bits, you can access +/- 2 Gbytes using file seeking with 32 bit integer variables / values.  To access a larger file system, you need to update your programming to use system calls for seeking that use 64-bits or so, then you'd be good to go on disks with sizes above 2 Gbytes.

    To do this "different kind of access" you need a newer "SDHC-capable card reader" that when asked to examine the 4 Gbyte, 8 Gbyte, and 16 Gbyte SD cards being sold in stores now will correctly presume that FAT32 file system formatting and access must be used, otherwise, using an older card reader meant for 2 Gbyte cards or smaller will result in various kinds of errors, one of which you seem to be getting now.

    Some of the newer still cameras being sold starting in about mid 2007 had the capability of using SDHC memory cards, and would automatically format them correctly to use FAT32.

    First I tried to buy a really cheap SDHC reader for about $4.99.  It was really bad and would very seldom work properly.  I took the unit back to the store, they tested it and found it was crappy too--I got one of the two cheap units to work, but they could not get any of them to go.

    I upgraded to the more expensive model SDHC card reader that was $9.99 and that one worked like a champ--completely reliable.  Both of these were junky made in China units.

    Additional details.  I bought a network media player with USB, 10/100 UTP Lan, 2.5" drive bay, that seems to be a Linux based machine running Samba file sharing.  The $9.99 SDHC card reader is currently attached with the 8 Gbyte SDHC card inserted and works great.  I just shut down the Patriot Box Office media player, then removed the card reader and plugged it into my WinXP home SP3 computer...  The computer immediately reports that the "disk" just plugged in contains photos and whatnot and what do I want to do?  So I click on Cancel so that nothing stupid happens.

    Seems like you have to have hardware that is known to operate correctly and reliably with SDHC sized cards?

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2010-01-11T20:21:32+00:00

    My ACER laptop cant recognise 2/4GB SDHC cards either, I have Windows XP Home SP3.

    WHY IS THERE NOT A DRIVER ????????????????????????????????????????????????

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2010-01-11T03:37:14+00:00

    Same here ...

    I have 2 different computers (Acer 9500 Notebook with internal CardReader & a Gateway Desktop with internal CR) running XP SP3

    Neither one will read my 4gig HP SD card nor my 8gig HP Micro SD card

    Using an external USB multi-card reader that I have had a couple of years they will still not read

    But I borrowed a new USB Multi reader and the SDHC cards are readable ... Any ideas?

    I also have a SD 4gig Transcend 150x card which loads as soon as it is put in any of my readers.

    I tried the hotfixes and was told my system had newer files ......

    my SDA Standard Compliant SD Host Controller driver is 6.0.4069.5

    When running DriverAgent it tells me they have a newer driver but they want $$$ for them and I have not been able  to find a newer one.

    Do Microsoft Techs normally find solutions?

    Thanks in advance for any info

    Was this answer helpful?

    0 comments No comments