如何在 Windows 中的驅動器的右鍵單擊菜單中添加碎片整理選項
已發表: 2022-01-29定期維護計劃期間的現代版本的 Windows 碎片整理驅動器。 但是,如果您手動進行碎片整理(也許您在不使用 PC 時將其關閉),您可能會喜歡一種更快的方式來訪問該命令。
如果您在 Windows 10 之前使用 Windows Vista,則可能不再需要手動對驅動器進行碎片整理。 如果您使用的是固態硬盤 (SSD),這一點尤其適用,它不僅需要避免該過程帶來的過度磨損,而且也不需要進行碎片整理。 Windows 每周自動對需要它的驅動器進行一次碎片整理 - 默認情況下在星期三凌晨 1:00。 (而且它很聰明,根本不會對 SSD 進行碎片整理。)
但是,這種自動維護要求您的 PC 在那時打開或至少能夠從睡眠中喚醒以進行碎片整理。 如果您在不使用 PC 時將其關閉,您可能需要不時自行對驅動器進行碎片整理。 當您在文件資源管理器中右鍵單擊驅動器時,為什麼不直接在上下文菜單中添加碎片整理命令,而不是通過工具進行挖掘呢?
相關:我真的需要對我的電腦進行碎片整理嗎?
通過手動編輯註冊表將碎片整理添加到上下文菜單
要將碎片整理命令添加到上下文菜單中,您只需在 Windows 註冊表中進行一些快速編輯。
標準警告:註冊表編輯器是一個強大的工具,濫用它會使您的系統不穩定甚至無法運行。 這是一個非常簡單的技巧,只要您遵守說明,就不會出現任何問題。 也就是說,如果您以前從未使用過它,請考慮在開始之前閱讀有關如何使用註冊表編輯器的信息。 在進行更改之前,一定要備份註冊表(和您的計算機!)。
相關:學習像專業人士一樣使用註冊表編輯器
通過點擊開始並鍵入“regedit”打開註冊表編輯器。 按 Enter 鍵打開註冊表編輯器並授予它對您的 PC 進行更改的權限。
在註冊表編輯器中,使用左側邊欄導航到以下鍵:
HKEY_CLASSES_ROOT\Drive\shell
接下來,您將在shell
密鑰中創建一個新密鑰。 右鍵單擊shell
鍵並選擇新建 > 鍵。 將新密鑰命名為“runas”。
現在,您將更改新runas
鍵中的(Default)
值。 選擇runas
鍵後,雙擊(Default)
值以打開其屬性窗口。
在屬性窗口中,將“數值數據”框中的值設置為“碎片整理”,然後單擊“確定”。 這為命令提供了將出現在上下文菜單上的名稱。
或者,您還可以設置該命令,使其僅在您在右鍵單擊驅動器時按住 Shift 時才會出現——這與“打開命令提示符”命令的隱藏方式非常相似,除非您按住 Shift 並右鍵單擊文件夾。 為此,右鍵單擊runas
鍵並選擇新建 > 字符串值。 將新值命名為“擴展”。 您無需對其進行任何更改。 只要有那個字符串,就會導致命令隱藏在 Shift 鍵訪問後面。

無論您是否採取了創建擴展值的可選步驟,其餘過程都是相同的。 接下來,您需要在runas
密鑰中創建一個新密鑰。 右鍵單擊runas
鍵並選擇新建 > 鍵。 將新鍵命名為“命令”。
現在,您將更改新命令鍵中的(Default)
值。 選擇命令鍵後,雙擊(Default)
值以打開其屬性窗口。
(Default)
值指定當您在上下文菜單上選擇選項時將運行的實際命令。 對於我們的示例,我們將調用命令提示符defrag
命令並使用默認選項運行它,但打開詳細開關,以便您可以看到命令的輸出。 為此,請在“數值數據”框中鍵入以下文本,然後單擊“確定”。
碎片整理 %1 -v
相關:通過命令提示符深入挖掘 Windows Defrag
由於我們調用的是命令提示符defrag
命令,因此如果您願意,還可以使用該命令支持的任何開關。 我們有一個很好的指南,它深入挖掘了 defrag 命令並涵蓋了這些附加選項。
更改應立即發生,因此您可以退出註冊表編輯器。 要對其進行測試,只需右鍵單擊(或 Shift+右鍵單擊,如果您設置了該選項)任何驅動器並確保“碎片整理”命令在那裡。
當您運行命令時(這可能需要一些時間),您應該會看到一個帶有結果的命令提示符窗口。
如果您想隨時撤消更改,只需返回註冊表並刪除您創建的runas
鍵。 這將自動刪除您在runas
鍵中創建的任何值和其他鍵,並從上下文菜單中刪除該命令。
下載我們的一鍵式註冊表黑客
如果您不想自己潛入註冊表,我們已經創建了一些您可以使用的註冊表黑客。 “將碎片整理添加到上下文菜單”hack 將碎片整理命令添加到常規上下文菜單中。 “將碎片整理添加到 Shift 上下文菜單”將碎片整理命令添加到使用 Shift+右鍵單擊時獲得的上下文菜單中。 無論您以哪種方式添加命令,“從上下文菜單中刪除碎片整理”都會刪除該命令。 所有三個 hack 都包含在以下 ZIP 文件中。 雙擊您要使用的,然後單擊提示。
碎片整理上下文菜單黑客
相關:如何製作自己的 Windows 註冊表黑客
這些 hack 實際上只是runas
鍵,剝離為我們在上一節中討論的其他鍵和值,然後導出到 .REG 文件。 運行黑客只是修改了價值。 如果您喜歡擺弄註冊表,那麼值得花時間學習如何製作自己的註冊表黑客。