In Windows 7 and in Windows Server 2008 R2, the capacity of SD cards that are equal to or lower than 32 GB is calculated correctly. However, for SD cards that are larger than 32 GB, the high bits are shifted incorrectly by 6 bits instead of 16 bits.
Therefore, the capacity is calculated incorrectly.
Consider the following scenario:
- You connect a Secure Digital (SD) card that is larger than 32 GB to a computer that is running Windows 7 or Windows Server 2008 R2.
- You try to format the SD card, or try to check its properties.
In this scenario, the capacity of the SD card is reported incorrectly.
This issue also occurs on a computer that is running Windows Vista or Windows Server 2008.For more information, click the following article number to view the article in the Microsoft Knowledge Base: 975823
Microsoft has released an update for Windows 7 (KB976422), to support Secure Digital (SD) cards that are larger than 32 GB. After you install this item, you may have to restart your computer.
Download :