文件夹重定向失败,出现错误ERROR_SEM_TIMEOUT或信号灯超时期限已过期

本文有助于修复在发现文件夹重定向策略在客户端计算机上不起作用时发生的ERROR_SEM_TIMEOUT错误。

适用于: Windows 7 Service Pack 1
原始 KB 数: 2570355

现象

你有一台计算机在域中运行 Windows Vista 或 Windows 7。 你会发现文件夹重定向策略在客户端计算机上不起作用。 查看事件日志时,会看到以下事件日志:

日志名称: 应用程序
源:Microsoft-Windows-Folder 重定向
日期: <日期和时间>
事件 ID:502
任务类别:无
级别: 错误
关键字:
用户: <用户名>
计算机: <计算机名称>
说明:
未能将策略和重定向文件夹“Documents”应用到“<网络共享>”。
重定向选项=0x1219。
出现以下错误:“无法将文件从”C:\Users\<UserName>\Documents“复制到”<网络共享>”。
错误详细信息:“信号灯超时期限已过期”。

原因

此问题是由包含 259 个字符以上的文件名或路径名称引起的。

解决方法

使用进程监视器工具识别具有长路径名称的问题文件,然后将其删除或减少其路径名称。

详细信息

进程监视器是 Windows 的高级监视工具,用于显示实时文件系统、注册表和进程/线程活动。 有关此工具的详细信息,请参阅以下网页:

进程监视器 v3.60

以下两个错误共享相同的错误号,这是显示错误消息“信号灯超时期限已过期”的原因。

错误号 - 错误代码 - 含义
0x79 - ERROR_SEM_TIMEOUT - 信号灯超时期限已过期。
0x79 - DE_PATHTOODEEP - 源或目标路径已超出或超过MAX_PATH。

有关这两个错误的详细信息,请参阅以下网页: