SD卡数据损坏恢复方法

家电修理 2023-07-16 19:18www.caominkang.com电器维修

微软的indos 7在功能上有了全新的变革,这个也是众多微软粉丝对之趋之若鹜的原因。最近更新一项功能据说能够修复indos 7上安全数字卡(SD)的数据损坏问题。

所有的indos 7正版用户都可以下载这个更新,并且这个更新适用于所有的indos 7版本。

一般来讲,只有使用NTFS格式SD卡的用户,才会受到数据损坏问题的影响。

至于导致这个问题的原因,微软解释道,当用户使用高级直接闪存(ADMA)访问去实现SD卡和Windos7之间的数据传输的时候,数据损坏问题就会出现。


为电脑初学者的疑难杂症提供最佳解决方案。电脑基础知识学习QQ群81158926 欢迎电脑爱好者加入。
 

微软发言人指出,在ADMA传输过程中,安全数字总线驱动器(Sdbus.sys)会将操作系统的DMA数据结构转换成SD卡的ADMA数据结构。DMA和ADMA数据结构也被称为描述符表,描述符表包含一个数据长度值和缓冲区的地址。

一般来讲,数据长度字段是16位,最大大小是64K(字节)。,在数据转换过程中,Sdbus.sys驱动程序不检查在系统的描述符表缓冲区的大小。,Sdbus.sys驱动程序可能会将SD描述符表的数据长度设置错误。例如,Sdbus.sys驱动程序可能会将数据长度的值设置成大于0xFFFF,紧接着就会损坏的I/O,这也就会导致数据损坏。

Copyright © 2016-2025 www.caominkang.com 曹敏电脑维修网 版权所有 Power by