問題現象
甲電腦複製檔案到乙電腦提示「資料夾名稱過長」,反向複製正常。兩台同款同系統,疑為路徑長度限制或編碼差異。
原因分析
- Windows 7 最大路徑長度 260 字元(含磁碟機代號、反斜線、結尾 null)。
- 乙電腦目標資料夾深度較深,或檔名含特殊 Unicode 字元導致實際長度超標。
- 系統語言版本不同(如一台英文版、一台中文版)可能導致編碼解讀差異。
- 背景監控軟體(防毒、備份)攔截長路徑操作。
解決建議
- 縮短資料夾層級或檔名長度。
- 對目標磁碟執行
chkdsk /f 掃描修復錯誤。
- 確認兩台系統語言版本一致,或將特殊字元檔名重新命名。
- 暫時關閉背景監控軟體測試。
- 若頻繁遇到,考慮啟用長路徑支援(Windows 10 1607+ 可透過群組原則/登錄啟用
LongPathsEnabled,Windows 7 不支援)。