但正如我們之前在Windows Vista使用教程中所言,公用文件夾實現的共享方式相當“簡陋”,其不能分別為不同的用戶設置不同級別的訪問權限,無法限制用戶只能共享公用文件夾中的特定文件,等等,因此,出於安全角度的考慮,我們往往建議不要通過公用文件夾,而是在文件的保存位置進行更詳細的設置以更安全地安享。
不過,公用文件夾在Windows Vista中無法真正禁用,或者刪除,即“C:\Users\Public\”目錄不能刪除,不然,在可能影響到Windows Vista的正常運行。因此,即使您不希望通過公用文件夾實現共享,所做的也只能是不往該目錄中拷貝任何內容,讓其成為某種意義上的“空目錄”,至少這樣別人便不能通過公用文件夾看到您的私有文件。
這樣,資源管理器中的公用文件夾鏈接便沒有了繼續保留的意義,我們可以考慮將其隱藏或刪除,這不僅可以讓資源管理器界面更為簡潔,也可避免“誤操作”。
刪除收藏夾鏈接中的“公用”項
資源管理器左側面板裡收藏夾鏈接保存於 “%userprofile%\Links\”目錄下。要刪除其中的“公用”項,我們可以
在資源管理器中,浏覽至用戶目錄下的 “鏈接” 文件夾,找到其中的“公用”快捷方式,將其刪除即可;
在命令行窗口中直接輸入:
del %userprofile%\Links\Public.lnk
注意,即使在中文Windows Vista下,“公用”項的快捷方式也為“Public.lnk”,而不是“公用.lnk”。不要被圖形界面中顯示的漢字“公用”所迷惑。
隱藏資源管理器中的“公用”列表
上面所介紹的方式存在很大的局限,最重要的便在於,其只對當前用戶有效,如果同一台電腦上存在多個用戶,那麼,使用其他用戶帳號登錄系統時資源管理器中仍然會有“公用”鏈接,除非您針對所有用戶分別進行類似操作。
如果希望“一步到位”地讓系統中所有用戶登錄時都不會在資源管理器中看到“公用”鏈接,可通過如下的方法:
在開始菜單的搜索框輸入“regedit”,打開注冊表編輯器。當然,這是個觸發UAC的操作,需確認後方能進行。
找到如下注冊表分支:
HKEY_LOCAL_MacHINE
– SOFTWARE
– – Microsoft
– – – Windows
– – – – CurrentVersion
– – – – - explorer
– – – – - - Desktop
– – – – - - - NameSpace
– – – – - - - {4336a54d-038b-4685-ab02-99bb52d3fb8b}
在左側面板中右鍵單擊 {4336a54d-038b-4685-ab02-99bb52d3fb8b} ,選擇“刪除”。
如果您使用的64位 Windows Vista (x64),則相應的注冊表項為:
HKEY_LOCAL_MacHINE
– SOFTWARE
– - Wow6432Node
– – - Microsoft
– – – - Windows
– – – – - CurrentVersion
– – – – - - explorer
– – – – - - - Desktop
– – – – - - - - NameSpace
– – – – - - - - {4336a54d-038b-4685-ab02-99bb52d3fb8b}
這樣,資源管理器中將不再出現指向公用文件夾的鏈接。