隨著windows10的週年更新,您終於可以放棄Windows中260個字元的最大路徑限制。您只需要對Windows登錄檔或組策略進行一次小的編輯。下面是如何做到這一點。
相關報道:windows10週年更新的新功能
在Windows95之前,Windows只允許檔名長度為8個字元,副檔名為3個字元,通常稱為8.3檔名。windows95放棄了允許長檔名的限制,但仍然將最大路徑長度(包括完整的資料夾路徑和檔名)限制為260個字元。這一限制從那時起就一直存在。如果您遇到過此限制,很可能是在嘗試將深層資料夾結構複製到其他資料夾時遇到的,例如將硬碟的內容複製到另一個驅動器上的資料夾時。Windows10週年更新最終添加了放棄最大路徑長度的選項。
有一個警告。這個新設定不一定適用於所有應用程式,但它適用於大多數應用程式。具體來說,任何現代應用程式都應該是好的,所有64位應用程式都應該是好的。舊的32位應用程式需要表現出來才能工作,這實際上只是意味著開發人員在應用程式的清單檔案中指出應用程式支援更長的路徑。大多數流行的32位應用程式應該不會遇到問題。不過,你也不會冒任何風險嘗試出發。如果應用程式不工作,唯一會發生的事情是,它將無法開啟或儲存儲存儲存在完整路徑超過260個字元的位置的檔案。
如果您有Windows Home edition,則必須編輯Windows登錄檔才能進行這些更改。如果您有Windows Pro或Enterprise,也可以這樣做,但是在登錄檔中工作比在組策略編輯器中工作更舒服。(但是,如果您有Pro或Enterprise,我們建議您使用更簡單的組策略編輯器,如下一節所述。)
相關:學習像專業人員一樣使用登錄檔編輯器
標準警告:登錄檔編輯器是一個強大的工具,誤用它會使您的系統不穩定,甚至無法執行。這是一個相當簡單的駭客,只要你堅持的指示,你不應該有任何問題。也就是說,如果您以前從未使用過它,請考慮在開始之前閱讀有關如何使用登錄檔編輯器的內容。一定要備份登錄檔(和你的電腦!)在進行更改之前。
要開始,請按開始鍵並鍵入“regedit”開啟登錄檔編輯器。按Enter鍵開啟登錄檔編輯器並授予其對電腦進行更改的許可權。
在登錄檔編輯器中,使用左側欄導航到以下項:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem在右側,找到一個名為LongPathsEnabled的值並雙擊它。如果沒有看到列出的值,則需要右鍵單擊檔案系統鍵,選擇New>;DWORD(32位)值,然後將新值命名為LongPathsEnabled來建立它。
在值的屬性視窗中,將“值資料”框中的值從0更改為1,然後單擊確定。
現在可以關閉登錄檔編輯器並重新啟動計算機(或登出帳戶並重新登入)。如果您想反轉更改,只需返回LongPathsEnabled值並將其從1設定回0。
如果你不想自己潛入登錄檔,我們已經建立了兩個可下載的登錄檔駭客你可以使用。一個駭客刪除260個字元的路徑限制,另一個駭客恢復預設的限制。這兩個檔案都包含在下面的ZIP檔案中。雙擊要使用的,在提示中單擊,然後重新啟動計算機。
長路徑名稱駭客
相關:如何使自己的Windows登錄檔駭客
這些駭客實際上只是檔案系統金鑰,被剝離為我們上面描述的LongPathsEnabled值,然後匯出到一個.REG檔案。執行“Remove 260 Character Path Limit”hack將LongPathsEnabled值設定為1。執行“Restore 260 Character Path Limit(Default)”hack將值設定回0。如果你喜歡擺弄登錄檔,花點時間學習如何建立自己的登錄檔是值得的。
相關:使用組策略編輯器調整你的電腦
如果您使用的是Windows 10 Pro或Enterprise,禁用新應用程式安裝通知的最簡單方法是使用本地組策略編輯器。它是一個非常強大的工具,因此如果您以前從未使用過它,那麼花點時間來了解它的功能是值得的。另外,如果你在公司網路上,幫每個人一個忙,先和你的管理員核實一下。如果您的工作計算機是域的一部分,那麼它也可能是域組策略的一部分,它將取代本地組策略。
在Windows10Pro或Enterprise中,點選開始,鍵入gpedit.msc軟體,然後按Enter鍵。
在本地組策略編輯器的左側窗格中,向下鑽取到“計算機配置”>“管理模板”>“系統”>“檔案系統”。在右邊,找到“啟用win32長路徑”項並雙擊它。
在開啟的屬性視窗中,選擇“啟用”選項,然後單擊“確定”
現在,您可以退出本地組策略編輯器並重新啟動計算機(或登出並重新登入),以便完成更改。如果您想在任何時候撤銷更改,只需按照相同的過程,並將該選項設定回“Disabled”或“Not Configured”
最大路徑限制可能不是你遇到過的,但對某些人來說,它肯定是偶爾遇到的挫折。windows10終於增加了消除這一限制的功能。您只需快速更改登錄檔或組策略即可實現。
... 大多數Windows命令都會向螢幕輸出,但有時它們會向螢幕輸出大量的輸出,以至於即使您嘗試向上滾動,它也會立即從螢幕上滾走並消失!以下是您可以做的: ...
...是一個簡單的DOS命令從過去。但首先,讓我們來了解一下Windows丟擲的最古老的錯誤之一及其背後的罪魁禍首:長檔名(Long Filenames,LFN)。 ...
...些關係產生了一些有趣的情況,新手使用者無法掌握使用Windows的基本知識。在這方面,是錯誤訊息。當計算機遇到意外情況時,它通常會丟擲一個訊息框供使用者檢視。 ...
Windows檔案資源管理器宣告您要刪除的檔案已在其他程式或系統中開啟?當您無法開啟、編輯或刪除某個檔案時,該檔案可能仍在後臺執行,或者未正確關閉。 ...
OneDrive是微軟在Windows10中內建的雲端儲存產品。事實上,它是免費的,並有辦公室整合,使它成為一個受歡迎的和容易的選擇,為許多人。 ...
如果您不知道如何使用ls命令,那麼獲取與儲存上的檔案相關的詳細資訊是很困難的。在這裡,我們將討論Linux上與ls命令相關的所有內容,以及它使用的一些不同的標誌。 ...
...Mac系統管理員通常都熟悉透過終端編寫指令碼,但即使是Windows使用者也可以使用Windows子系統for Linux來進行操作。 ...
命令列環境(如Windows命令提示符和PowerShell)使用空格分隔命令和引數,但檔名和資料夾名也可以包含空格。要指定一個檔案路徑,其中有一個空格,您需要“轉義”它。 命令列101:為什麼要逃出空格 “轉義”字元會改變其...
...加密了資料,並使與其他人共享檔案變得容易。下面介紹如何使用PowerShell壓縮和解壓檔案。 如何使用powershell壓縮檔案 讓我們首先使用Compress-archive cmdlet將一些檔案壓縮到ZIP檔案存檔中。它獲取要壓縮的任何檔案的路徑。多個...
一旦您瞭解瞭如何在Windows10上導航目錄,下一步就是學習如何使用命令提示符查詢和開啟檔案。這和在檔案資源管理器中瀏覽和開啟檔案一樣簡單。這是怎麼做到的。 首先,在Windows搜尋欄中鍵入“cmd”,然後從搜尋結果中選擇...