微軟 Windows XP/7/8/10/11 文件 目錄名
微軟 Windows 文件係統對文件、目錄名有一定要求,如下所示:
微軟 Windows 文件、目錄名不可以包含以下字符:
* : " \ | < > / ?
微軟 Windows 對文件、目錄名字符數最大長度,有限定。
超齣限定,可能齣現無法完成操作、操作報錯、無法正常安裝軟件、等問題。
官方說明: 命名文件 路徑和命名空間
另請參閱: 移除 MAX_PATH 限製
微軟 Windows XP / 2003 及之前版本,係統主要基於 X86 32 位 CPU 架構開發;
因此,文件 目錄名字符數最大長度為 2**8 + 4 = 260,且無法修改。
文件 目錄名字符數最大長度為 2**15 - 1 = 32767,且無法修改。
文件 目錄名字符數最大長度為 2**15 - 1 = 32767。
從 Windows 10 1607 版起, 稱除瞭對文件 目錄名字符數長度的限定。
方法一 (修改注冊錶):
HKLM \ SYSTEM \ CurrentControlSet \ Control \ FileSystem LongPathsEnabled (Type: REG_DWORD)
方法二 (修改組策略):
Computer Configuration (計算機配置) --> Administrative Templates (管理模闆) --> System (係統) --> Filesystem (文件係統) --> Enable NTFS long paths (啓用 NTFS 長路徑) --> 勾選 Enable