回收站作為 Windows 的「後悔藥」,遠不止暫存刪除檔案這麼簡單。透過註冊表微調,能解鎖自訂圖示、任意改名、右鍵選單擴充、任意位置建立、快速清空、鎖定防刪、隱藏顯示、自訂提示訊息等進階功能。本文彙整 12 項實用技巧,讓回收站真正聽你指揮。
回收站圖示無法透過「內容」→「變更圖示」修改,需編輯註冊表:
定位 HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon
修改右側 FULL (有內容時)、EMPTY (空時) 的數值資料為目標 .ico 完整路徑 (如 C:\Windows\System32\shell32.dll,45 或自訂 .ico 檔)。
HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E},修改預設值為新名稱 (如「垃圾桶」),重啟生效。HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder,將 Attributes 從 40 01 00 20 改為 50 01 00 20。右鍵回收站即出現「重命名」選單,隨意改名。任意資料夾中右鍵→新增→資料夾,命名格式:
自訂名稱.{645FF040-5081-101B-9F08-00AA002F954E}
(大括號內容不可漏、前面的點不可少)。建立後僅顯示前綴名稱,圖示與功能同系統回收站,右鍵選單一致。原理:點號前為名稱,後為 CLSID。注意:無法透過 desktop.ini 更換此資料夾圖示。
同法三位置 ShellFolder\Attributes,依需求修改數值 (十六進位組合):
10=重命名, 20=刪除, 40=屬性, 01=複製, 02=剪貼, 03=複製+剪貼…
常用組合:73 (重命名+刪除+屬性+複製+剪貼) 即 10+20+40+01+02。修改後重啟 explorer 或重新登入生效。
定位 HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\Shell (無則新建)。
在此建立新機碼 (名稱即選單顯示文字,如「命令提示字元」),其下再建 Command 機碼,修改預設值為執行路徑 (如 C:\Windows\System32\cmd.exe 或 C:\Windows\notepad.exe)。即時生效。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{645FF040-5081-101B-9F08-00AA002F954E} 刪除此機碼,重啟。恢復只需重建同名機碼。ShellFolder\Attributes 改為 60 01 00 20,右鍵即現「刪除」選項,點選即隱藏。開啟回收站視窗,選取檔案直接拖曳至目標資料夾 (需預先開啟),即可移動/複製還原,不受限於原路徑。同理,拖曳檔案至回收站圖示/視窗即為快速刪除。
註冊表 HKEY_CLASSES_ROOT\shellex\ContextMenuHandlers 下新建機碼 {645FF040-5081-101B-9F08-00AA002F954E}。之後任何檔案/資料夾右鍵選單均出現「清空回收站」選項。
HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\InProcServer32 預設值改為 shell32.dll- (尾加減號)。清空選單變灰無效。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace 下找到回收站對應機碼 (預設值顯示「回收站」),備份後刪除。恢復時導入備份檔即可。
HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\CLSID\{645FF040-5081-101B-9F08-00AA002F954E} 下修改 InfoTip 字串值。
滿狀態建議:「垃圾太多了,快倒掉!」
空狀態建議:「乾淨如新,繼續努力。」
善用註冊表,回收站從被動容器變身為高度可定製的效率工具。修改前請務必匯出相關機碼備份,謹慎操作,享受掌控感。