在 Windows NT 中資源管理器和諸多傳統的 Windows API 都對路徑長度有限制,這個限制是 260 個字元 (包括磁碟機代號、冒號、反斜槓和檔名等等),如果檔案的整個路徑超過 260 個字元則在訪問、複製、刪除時都會提示路徑太長或檔名太長的錯誤。
這種限制屬於歷史遺留問題,最初微軟設定這個限制主要是用來相容舊版檔案系統例如 FAT 以及相容早期的 Windows API,但在現代開發設計中資料夾層級非常深的情況也非常常見,例如 Node.js 專案中的 mode_modules 資料夾層級就非常多。
所以微軟從 Windows 10 v1607 版開始就允許專業使用者透過登錄檔或組策略解除這種限制,在 Windows 11 裡則是透過 Dev Home 應用提供直接解除設定,不過 Dev Home 目前已經停止開發且被廢棄。
微軟現在準備將 Dev Home 中的這些功能直接移植到 Windows 11 中,讓專業使用者可以在 Windows 11 開發者模式中直接設定,不再需要修改登錄檔、組策略或藉助第三方應用。

在 Windows 11 最新測試版中,開發者設定頁面就提供了長路徑支援 (Enable long paths),當用戶啟用該選項後將移除用於限制 260 字元的 MAX_PATH 引數,移除後即便是非常長的路徑也可以正常操作,不會再出現錯誤。
當然說是取消限制,但受制於 NTFS 檔案系統的特性,移除 MAX_PATH 引數後,最終長路徑的字元數是 32,767 個字元,也就是說如果檔案路徑整個字元數超過 32,767 則仍然會出現錯誤,不過多數情況下應該不至於出現如此長的路徑。
預計移除長路徑引數限制將在接下來一段時間合併到 Windows 11 24H2 版,到時候專業使用者可以轉到 Windows 11 設定、系統、高階、資源管理器、啟用長路徑支援。