将文件从基于 Windows XP 或基于 Windows 2000 的计算机写入服务器时收到错误消息:“Delayed Write Failed”

文章翻译 文章翻译
文章编号: 321733 - 查看本文应用于的产品
本文的发布号曾为 CHS321733
注意
“症状”部分描述的问题可能出现在 Windows 的其他版本中,该问题已经记录在 Microsoft 知识库的其他文章中。要解决类似的问题,请参阅“类似的问题和解决方法”部分。
展开全部 | 关闭全部

本文内容

症状

当客户端通过网络将文件写入服务器时,可能会收到以下错误消息:
{Delayed Write Failed}
Windows was unable to save all the data for the file x.
The data has been lost.
This error may be caused by a failure of your computer hardware or network connection.Please try to save this file elsewhere.
要确定客户端是否遇到了本文中描述的问题,请检查事件日志。事件日志应当包含源为 MrxSMB 的事件 ID 50。该事件不仅包含与上述错误消息相同的文本,而且还在数据部分包含错误状态。双击该事件,然后单击该数据类型的 Words;最后一个字包含状态。如果状态代码为 c0000022(解释为 STATUS_ACCESS_DENIED),则请应用本文中描述的修补程序。

原因

发生此问题的原因是客户端重定向程序没有正确计算 SMB 签名。

注意:请将此修补程序应用于收到“Delayed Write”(延迟写入)错误消息的计算机,即客户端计算机。

解决方案

Windows 2000

Service Pack 信息

要解决此问题,请获取最新的 Microsoft Windows 2000 Service Pack。有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
260910 如何获取最新的 Windows 2000 Service Pack

修补程序信息

Microsoft 提供了一个受支持的修补程序。但是,此修补程序仅用于解决本文所述的问题。请仅对出现这一特定问题的系统应用此修补程序。

如果可以下载此修补程序,此知识库文章顶部将存在“提供修补程序下载”部分。如果此部分不存在,请向 Microsoft 客户支持服务部门提交请求以获取修补程序。

注意:如果发生其他问题或需要进行任何疑难解答,您可能需要另行创建服务请求。对于此特定修补程序无法解决的其他支持问题和事项,将照常收取支持费用。若要获取 Microsoft 客户支持服务部门的电话号码的完整列表,或者另行创建服务请求,请访问下面的 Microsoft 网站:
http://support.microsoft.com/contactus/?ws=support
注意:“提供修补程序下载”窗体显示了修补程序提供的语言。如果找不到您需要的语言,则说明修补程序没有那种语言的版本。

先决条件

要应用此修补程序,必须已安装 Windows 2000 Server Service Pack 1。

重新启动要求

应用此修补程序后,不必重新启动计算机。

修补程序替代信息

此修补程序不替代任何其他修补程序。

文件信息

此修补程序的英文版具有下表中列出的文件属性(或更新的文件属性)。这些文件的日期和时间按协调世界时 (UTC) 列出。当您查看文件信息时,该时间将转换为本地时间。要了解 UTC 和本地时间的时差,请使用“控制面板”的“日期和时间”项中的“时区”选项卡。
日期         时间     版本      大小     文件名
   ------------------------------------------------------
08-May-2002  11:10  5.0.2195.5754  371,344  Mrxsmb.sys
04-Apr-2002  16:47  5.0.2195.5535  131,984  Rdbss.sys
				

Windows XP

Service Pack 信息

要解决此问题,请获取最新的 Windows XP Service Pack。有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322389 如何获取最新的 Windows XP Service Pack

先决条件

要应用此修补程序,必须已安装 Windows XP Service Pack 1。

重新启动要求

应用此修补程序后,不必重新启动计算机。

修补程序替代信息

此修补程序不替代任何其他修补程序。

文件信息

此修补程序的英文版具有下表中列出的文件属性(或更新的文件属性)。这些文件的日期和时间按协调世界时 (UTC) 列出。当您查看文件信息时,该时间将转换为本地时间。要了解 UTC 和本地时间的时差,请使用“控制面板”的“日期和时间”项中的“时区”选项卡。
日期         时间   版本        大小       文件名 -------------------------------------------------------- 06-Mar-2003  14:33  5.1.2600.1181  154,880  Rdbss.sys 06-Mar-2003  14:33  5.1.2600.1181  401,792  Mrxsmb.sys

替代方法

重要说明:此部分、方法或任务包含有关如何修改注册表的步骤。但是,注册表修改不当可能会出现严重问题。因此,请一定严格按照下列步骤操作。为了获得进一步保护,请在修改注册表之前对其进行备份。这样就可以在出现问题时还原注册表。有关如何备份和还原注册表的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756 如何在 Windows XP 和 Windows Server 2003 中备份、编辑和还原注册表

要变通解决此问题,请关闭服务器上的 SMB 签名:
  1. 启动注册表编辑器。
  2. 在注册表中找到并单击以下注册表项下的“enablesecuritysignature”值:
  3. 在“编辑”菜单上,单击“修改”。
  4. 在“数值数据:”框中,键入 0,然后单击“确定”。
  5. 退出注册表编辑器。
  6. 停止并重新启动此服务器服务,或者重新启动计算机。

状态

Windows 2000

Microsoft 已经确认这是在“适用于”部分中列出的 Microsoft 产品中存在的问题。 此问题最早在 Microsoft Windows 2000 Service Pack 4 中得到解决。

Windows XP

此问题最早在 Windows XP Service Pack 2 中得到解决。

更多信息

有关如何获取 Windows 2000 Datacenter Server 修补程序的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
265173 Datacenter 计划和 Windows 2000 Datacenter Server 产品
有关如何在只重新启动一次的情况下安装多个修补程序的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
296861 如何在安装多个 Windows 更新或修补程序时只重启一次

类似的问题和解决方法

有关类似问题和解决方法的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
330174 在 Windows XP 中管理文件时出现“Delayed Write Failed”(延迟写失败)错误信息
818788 拔出 USB 2.0 存储设备时收到“{Delayed Write Failed}”错误消息 (EN)
831594 当您尝试保存文件或退出 OneNote 2007 或 OneNote 2003 时收到“Delayed Write Failed”错误消息 (EN)
843515 尝试在基于 Windows Server 2003 的远程计算机上执行文件操作时,网络连接可能需要重置 (EN)
870894 在 Windows XP Service Pack 2 或 Windows XP Tablet PC Edition 2005 中收到“Delayed Write Failed”(延迟写入失败)错误消息
885464 试图在 Windows XP 中写入数据时 SBP-2 驱动器停止响应 (EN)
885688 在 Windows Server 2003 中使用 Windows 群集时,可能会记录事件 ID 57、事件 ID 55 以及事件 ID 50 (EN)
890352 某程序试图向基于 Windows Server 2003 的计算机上的卷装入点写入数据时可能会停止响应,事件 50 和事件 26 被记录下来 (EN)
891194 事件 ID: 当您从服务器了在 Windows Server 2003 SP 1 中启用了终端服务器上注销时发生 26
912593 在运行 Windows Server 2003 Service Pack 1 或 x64 版 Windows 的计算机上使用 HP SecurePath 时,会记录事件 ID 50、26 或 57 (EN)
925269 您断开与基于 Windows XP 的计算机的连接一个可移动存储设备 (如一个 SD 卡时出现错误信息:"Windows 延迟写入 Failed"(失败)
927912 错误信息和事件在系统日志中当您尝试压缩在 Windows XP、 Windows 2000 中, 或 Windows Server 2003 中的 NTFS 卷上的一个较大的文件时记录:"延迟 Write Failed"(失败)
如果这些 Microsoft 知识库文章无法帮助您解决问题,或者您遇到的症状不同于“症状”部分所述的症状,请搜索 Microsoft 知识库以获取更多信息。要搜索 Microsoft 知识库,请按照下列步骤操作:
  1. 访问下面的 Microsoft 网站:
    http://support.microsoft.com
  2. 在“搜索支持 (KB)”文本框中键入您收到的错误消息文本或者对问题的描述,然后按 Enter。

属性

文章编号: 321733 - 最后修改: 2008年9月11日 - 修订: 10.3
这篇文章中的信息适用于:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Advanced Server
关键字:?
kbautohotfix kbresolve kbhotfixserver kbqfe kbwin2ksp4fix kboswin2000fix kbbug kbfix kbwin2000presp4fix KB321733
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com