快捷搜索:

微软修复Windows 7数据损坏问题

据国外媒体报道,日前,微软针对最新一代客户端操作系统Windows 7宣布了一个更新,用于办理运行在Windows 7上的安然数字卡(SD)中的数据毁坏问题。

今朝,所有应用Windows 7的破费者都能够经由过程微软下载中间下载这个更新,适用于所有Windows 7版本的用户。

据微软表示,一样平常来讲,只有应用NTFS款式SD卡的用户,才会受到数据毁坏问题的影响。

至于导致这个问题的缘故原由,微软解释道,当用户应用高档直接闪存(ADMA)造访去实现SD卡和Windows 7之间的数据传输的时刻,数据毁坏问题就会呈现。

微软谈话人指出,在ADMA传输历程中,安然数字总线驱动器(Sdbus.sys)会将操作系统的DMA数据布局转换成SD卡的ADMA数据布局。DMA和ADMA数据布局也被称为描述符表,描述符表包孕一个数据长度值懈弛冲区的地址。

一样平常来讲,数据长度字段是16位,最大年夜大年夜小是64K(字节)。然而,在数据转换历程中,Sdbus.sys驱动法度榜样不反省在系统的描述符表缓冲区的大年夜小。是以,Sdbus.sys驱动法度榜样可能会将SD描述符表的数据长度设置差错。例如,Sdbus.sys驱动法度榜样可能会将数据长度的值设置成大年夜于0xFFFF,紧接着就会毁坏的I/O,这也就会导致数据毁坏。

您可能还会对下面的文章感兴趣: