Get SDHC work in your old card reader.
SDHC (Secure Digital High Capacity, SD 2.0), allows capacities in excess of 2 GB and is designed to meet the fast-growing demand of the high-volume storage market. It uses the same form factor as SD, but the SD 2.0 standard in SDHC uses a different memory addressing method (sector addressing vs. byte addressing) and were supposed to only work in SDHC compatible devices while standard SD cards work in both SD and SDHC devices. So in order to get SDHC work with your computer, you either have to get a SDHC supported card reader or use the card in the SDHC compatible device and connect the device to your computer to read/write from it.
In fact, this is not exactly the case, I’ve seen more and more handheld devices adding SDHC support when upgrading to Windows Moblie 6 or applying "SDHC patch"(as in Palms). So this makes me wondering, does SDHC support is really a hardware thing, or software only?
And after some digging, I found this:
which adds support for SD High Capacity memory cards in Windows XP. A newer version of the patch can be found here:
it adds support for cards>4GB as well. so KB934428 is all we need.
Again, Microsoft is reluctant to give out the hotfix, here is the trick to get it. The patch works instantly on my old Lexar SD Reader(bought 2005) and a 4GB SDHC card. YMMV though, but its definitely worth a try.
Or you may grab it from us