Windows

Problemen met Windows 7-gegevensbeschadiging op SD-kaarten oplossen

Windows Repair Tool to Fix Any PC Problem

Windows Repair Tool to Fix Any PC Problem
Anonim

Als u een SD-kaart in de NTFS-indeling hebt, gebruikt u mogelijk Advanced Direct Memory Access (ADMA) om gegevens over te zetten tussen de SD-kaart en een computer waarop Windows 7 wordt uitgevoerd. gegevens van de computer naar de SD-kaart, kunnen de gegevens op de SD-kaart beschadigd zijn. Bovendien kunnen onverwachte problemen optreden wanneer u de betreffende gegevens probeert te gebruiken.

Tijdens een ADMA-overdrachtproces converteert het Secure Digital Busstuurprogramma (Sdbus.sys) de DMA-gegevensstructuur van het besturingssysteem naar de ADMA-gegevensstructuur van de SD-kaart. De DMA- en de ADMA-gegevensstructuren zijn ook bekend als de descriptortabellen. De descriptortabel bevat een gegevenslengtewaarde en een bufferadres. Het veld gegevenslengte is 16-bits en heeft een maximale grootte van 64K (kilobytes).

Tijdens het gegevensconversieproces controleert het stuurprogramma Sdbus.sys de buffergrootte echter niet in de descriptortabel van het systeem. Daarom kan het stuurprogramma Sdbus.sys een onjuiste gegevenslengte instellen in de SD-descriptortabel. Het stuurprogramma Sdbus.sys kan bijvoorbeeld de gegevenslengte groter dan 0xFFFF instellen. Er treedt ook corrupte I / O op. Dit veroorzaakt gegevensbeschadiging.

Er is een update uitgebracht die een probleem met gegevensbeschadiging oproept dat zich voordoet in Secure Digital-kaarten (SD). Ga voor meer informatie en download naar Microsoft.

Bedankt Steven Bink.