网络与域名解析

Robocopy 可能会报告错误 1338 或 87 - Windows Server

· 52CE 我爱测

本文提供了一种解决方案,用于修复从 CIFS 文件服务器复制文件及其关联的文件安全性时出现的错误 1338 或错误 87。 原始 KB 数: 2459083 现象 从 CIFS 文件服务器复制文件及其关联的文件安全性时,Robocopy 可能会报告某些文件的以下错误之一: yyyy/mm/dd hh:mm:ss ERROR 1338 (0x0000053A) 将 NTFS 安全性复制到目标文件 <文件路径名> 安全描述符结构无效。 yyyy/m

本文提供了一种解决方案,用于修复从 CIFS 文件服务器复制文件及其关联的文件安全性时出现的错误 1338 或错误 87。

原始 KB 数: 2459083

现象

从 CIFS 文件服务器复制文件及其关联的文件安全性时,Robocopy 可能会报告某些文件的以下错误之一:

yyyy/mm/dd hh:mm:ss ERROR 1338 (0x0000053A) 将 NTFS 安全性复制到目标文件 <文件路径名> 安全描述符结构无效。

yyyy/mm/dd hh:mm:ss ERROR 87 (0x00000057) 将 NTFS 安全性复制到目标文件 <路径名称> 参数不正确。

此错误仅在复制文件安全性时发生,例如,通过指定 /SEC 或 /COPYALL 对 Robocopy 命令行进行复制。 如果未复制文件安全性,则会成功复制所有文件,并且不会报告任何错误。

原因

此错误是由 CIFS 文件服务器返回无效文件的安全信息引起的。 例如,如果 CIFS 文件服务器为文件的所有者或文件的主组返回 NULL 安全 ID(SID),当 Robocopy 尝试将此信息复制到目标文件时,Windows 将返回错误 87 参数不正确 或错误 1338 安全描述符无效。 这是设计 - Windows 中的文件安全信息应同时包含所有者和主组 SID。

解决方法

在 CIFS 文件服务器上,使用适当的工具来更正受影响文件的安全信息,并确保所有受影响的文件都具有所有者 SID 和主组 SID。

详细信息

这是设计 - Windows 中的文件安全信息应同时包含所有者和主组 SID。 有关安全描述符和访问控制列表的详细信息:

安全描述符和访问控制列表的工作原理

资料来源与适用范围

资料来源
微软官方中文故障文档
适用范围
按正文的 Windows / Windows Server 适用版本;保留原文兼容性要求
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
CC BY 4.0

正文与所需资源由本站本地存储。查看来源及更新记录 ↗

请按适用版本和实际日志确认原因;本站没有对每一种系统或设备逐项执行文中的操作。