NEWS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
Home > News > Microsoft > Tips & Tricks

Tips & Tricks


Fix Windows 7 RTM Data Corruption Issue for Secure Digital (SD) Cards

With an update from Microsoft

By Marius Oiaga, Technology News Editor

26th of November 2009, 13:00 GMT

Adjust text size:


Windows 7
Enlarge picture
Microsoft has made available an update designed to resolve a data corruption problem affecting secure Digital (SD) cards used in conjunction with a machine running the company’s latest iteration of the Windows client. The refresh offered to customers is available for all editions of the Windows7 client and is set up to deal with the data corruption issue occurring in SD cards.

According to the Redmond company, affected customers had been using NTFS formatted SD cards. Microsoft explained that using Advanced Direct Memory Access (ADMA) in order to transfer data between SD cards and Windows 7 machines resulted in corruption problems. The software giant also added that attempting to use the corrupted data moved from a Windows 7 computer to an SD card, would generate additional problems.

“During an ADMA transfer process, the Secure Digital Bus Driver (Sdbus.sys) converts the DMA data structure of the operating system to the ADMA data structure of the SD card. The DMA and the ADMA data structures are also known as the descriptor tables. The descriptor table contains a data length value and a buffer address,” Microsoft explained.

“The data-length field is 16-bit, and has a maximum size of 64K (kilobytes). However, during the data conversion process, the Sdbus.sys driver does not check the buffer size in the descriptor table of the system. Therefore, the Sdbus.sys driver may set an incorrect data length in the SD descriptor table. For example, the Sdbus.sys driver may set the data length larger than 0xFFFF. Also, corrupted I/O occurs. This causes data corruption,” the company added.

There are two versions of the update available for download at this point in time, each tailored to the 32-bit (x86) and 64-bit (x64) versions of Windows 7.

TAGS:

Windows 7 | RTM | Secure Digital cards | SD Cards | ADMA
Read by 1,209 user(s) | Add comment | Link to this article TWEET THIS


Article rating:
Excellent (5.0/5) 2 vote(s)    

Subscribe to news | Print article | Send to friend

© Copyright 2001-2010 Softpedia
Contact:

 

 

SEARCH THE NEWS ARCHIVE :




Today's News
| Yesterday's News | News Archive


MORE RELATED ARTICLES:


Fix Windows 7 RTM DirectX 10.1 Incorrect Reports

Download Opera 10.20 Alpha

WCF RIA Services Preview for Silverlight 4 Beta Available

Advanced System Care Pro Giveaway

Download Expression Blend Preview for Silverlight 4 Beta

Feast your Eyes on the Windows 7 Upgrade for Saks

Download Free Windows Home Server Power Pack 3 (PP3)

Download New Windows 7-Based Release: Windows Embedded Standard 2011 CTP2

User opinions:

No user comments yet.
Be the first to express your opinion using the form below!

Share your opinion:

Your Name:
Your Email Address:
(will not be used for commercial purposes)
Solve this to prove you're not a bot: =
Your review/opinion:

 




Windows tabGames tabDrivers tabMac tabLinux tabScripts tabMobile tabHandheld tabGadgets tabNews tab

SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM