無法打開文件,因為文件路徑超過259符.請嘗試縮短路徑或文件名
Windows操作系統中,一些軟件在打開文件時會提示“無法打開文件,因為文件路徑超過259符.請嘗試縮短路徑或文件名。”。通過在網絡中查詢一些資料得知,這是Windows操作系統中的一個限制,當文件路徑超過260個字符時,系統就無法處理重命名或打開相關文件或文件夾。
最大路徑長度限制相關資料:https://learn.microsoft.com/en-us/windows/win32/fileio/naming-a-file#maximum-path-length-limitation
如果我們遇到相同的情況,可以嘗試使用以下幾種方法解決問題:
1、縮短文件路徑。可以將文件或目錄的上級目錄名縮短,縮短一級目錄無效就多縮短幾級目錄的目錄名直到問題解決。
2、將文件或目錄的上級目錄移動到磁盤分區根目錄,然后再訪問。
3、使用Windows10或更高版本Windows的任務欄,并啟用長路徑支持。
Windows10系統中啟用長路徑支持的方法:
1、在開始按鈕上右鍵,選擇“運行”打開運行。
2、在運行中輸入“notepad”,并點擊“確定”打開記事本。
3、在記事本中粘貼以下內容:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem] "LongPathsEnabled"=dword:00000001
4、在記事本菜單欄,點擊“文件 -> 另存為”。
5、在另存為窗口,選擇“桌面”,文件名設置為“LongPathsEnabled.reg”,保存類型為“所有文件”,編碼設置為“UTF-16 LE”,點擊“保存”并關閉記事本。
6、雙擊桌面上剛剛保存的“LongPathsEnabled.reg”文件。
7、在用戶帳戶控制窗口,選擇“是”。
8、提示“確定要繼續嗎”,選擇“是”。提示“成功添加到注冊表中”,點擊“確定”。
9、重啟電腦后長路徑支持生效。
啟用長路徑支持相關資料:https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=registry
關于無法打開文件,因為文件路徑超過259符.請嘗試縮短路徑或文件名的解決方法就給大家分享到這里。遇到相同問題可以嘗試使用上面的方法解決問題。不過一般不建議啟用長路徑支持的方法,可能會導致一些不兼容的崩潰或者出現其它問題。