sysvol复制中的奇怪path

在我们的2008 R2域中,我在文件夹副本列表中有一个奇怪的条目。

 \\?\ C:\ Windows \ SYSVOL \ domain dc1启用SYSVOL共享
 C:\ Windows \ SYSVOL \ domain dc2已启用SYSVOL共享
 C:\ Windows \ SYSVOL \ domain dc3已启用SYSVOL共享
 C:\ Windows \ SYSVOL \ domain dc4已启用SYSVOL共享

虽然一切看起来都很好,但我试图决定是否第一个条目是我应该担心的事情。

干杯,

斯蒂芬。

\\?\符号主要用于解决MAX_PATH限制,允许长达32767个字符的path长度。 某些Windows API函数具有支持该表示法的Unicode版本,有些则不支持。 我的猜测是,dc1要么是更新的操作系统,要么是比其他DC更高的服务包或补丁程序级别,MS重写了NTFRS代码或NTFRS代码使用的库,以支持新的版。

点击查看信息 。

“\?\”符号是有效的。 我不确定你的机器为什么要这样列出,但它是完全有效的。

资源pipe理器似乎不喜欢这种表示法,显然将其视为UNC。 CMD.EXE很喜欢它,认为。 尝试在Windows电脑上的CMD提示符下执行“dir \?\ C:\ WINDOWS”(或者其他有效的目录),你会明白我的意思。