2009-12-01

Windows 7 關於讀寫NTFS格式的SD記憶卡問題修正

有可用的 Windows 7,以修正安全數位 (SD) 卡是資料損毀問題的更新

您有一個 NTFS 格式化 SD 卡。 您可以使用進階直接記憶體存取 (ADMA) 來 SD 卡和執行 Windows 7 系統的電腦之間傳輸資料。 當您將資料從電腦轉換到 SD 卡時,SD 卡上的資料可能已損毀。此外,當您嘗試使用受影響的資料時,可能會發生未預期的問題。

在 ADMA 傳輸過程中,驅動安全數位匯流排程式 (Sdbus.sys) 會將作業系統的 DMA 資料結構轉換 SD 卡 ADMA 資料的結構。 [DMA] 和 [ADMA 資料結構又稱做為描述元資料表。 描述元表包含的資料長度值和緩衝區地址。 資料長度欄位是 16 位元,並且具有最大大小為 64K (KB)。不過,資料轉換程序期間 Sdbus.sys 驅動程式並不會檢查緩衝區大小中描述元的系統。 因此,Sdbus.sys 驅動程式可能設定不正確的資料長度 SD 描述元表中。 比方說 Sdbus.sys 驅動程式可能會設定資料長度大於 0xFFFF。 而且,損毀的 I/O 會發生。 這會導致資料損毀。

沒有留言:

張貼留言

Windows Server,防毒軟體應該設定的例外清單

 Microsoft Windows Server 上的 Defender 防病毒軟體排除專案: https://learn.microsoft.com/zh-tw/defender-endpoint/configure-server-exclusions-microsoft-d...