如何在 Windows 10 右鍵選單中新增「移動到」和「複製到」選項

您可以透過註冊 Windows 內建的 shell 處理程序,將「複製到資料夾」和「移動到資料夾」新增至 Windows 10 右鍵選單。更安全的方法是在 HKEY_CLASSES_ROOT 下為您的使用者帳戶新增處理程序HKEY_CURRENT_USER\Software\Classes,而不是透過 HKEY_CURRENT_USER 進行寫入HKEY_CLASSES_ROOT。 Microsoft 將 HKEY_CLASSES_ROOT 文件中說明為合併視圖,並建議將互動式使用者類別設定儲存在 HKEY_CURRENT_USER 下。

在編輯註冊表之前,請記住 Windows 10 已於 2025 年 10 月 14 日停止支援。雖然此調整仍可用於現有的 Windows 10 系統,但微軟建議盡可能升級至受支援的 Windows 版本。

步驟 1:備份登錄項目並開啟登錄編輯器

登錄編輯程式會在系統外殼 (shell) 層級生效,因此請先進行小規模備份。微軟的註冊表備份說明說明如何選擇註冊表項並使用「檔案」>「匯出」功能。

  1. 按下Windows + R 鍵。
  2. 輸入regedit並按下回車鍵。
  3. 導航至HKEY_CURRENT_USER\Software\Classes\AllFileSystemObjects\shellex\ContextMenuHandlers。

如果您的使用者分支中缺少AllFileSystemObjects` <username> shellex`、`<username>` 或 ` ContextMenuHandlers<username>`,請按此順序建立缺少的鍵。 Microsoft 關於註冊 shell 擴充處理程序的文件確認,快速選單處理程序註冊在 `<username>` 下shellex\ContextMenuHandlers。

在 Windows 10 中,執行對話方塊並輸入 regedit 以開啟登錄編輯程式。
在新增兩個 shell 處理程序之前,請從 Windows 10 執行對話方塊開啟登錄編輯程式。

步驟 2:新增“複製到資料夾”

  1. 右鍵點選ContextMenuHandlers,然後選擇“新建”>“鍵”。
  2. 將新密鑰命名為「複製到」。
  3. 選擇「複製到」 ,然後在右側窗格中雙擊(預設) 。
  4. 將值資料設為,{C2FBB630-2971-11D1-A18C-00C04FD75D13}然後按一下確定。

鍵名主要是為了提高可讀性;預設值標識 Windows Copy To shell 處理程序。

登錄編輯器顯示目前使用者 ContextMenuHandlers 路徑下的「複製到」鍵
「複製到」鍵在其預設字串值中使用內建的「複製到」處理程序 CLSID。

步驟 3:新增“移動到資料夾”

保持在同一ContextMenuHandlers位置,建立第二個處理程序:

  1. 右鍵點選ContextMenuHandlers,然後選擇“新建”>“鍵”。
  2. 將其命名為“移動到”。
  3. 打開其(預設值)並輸入{C2FBB631-2971-11D1-A18C-00C04FD75D13}。
  4. 按一下「確定」並關閉登錄編輯程式。

微軟指出,shell處理程序變更可能需要shell收到通知或重新啟動後才能生效。實際操作中,請先關閉並重新開啟檔案總管。如果命令仍然沒有出現,請登出並重新登錄,或重新啟動Windows。

註冊表編輯器顯示了「移動到」鍵及其內建處理程序 CLSID。
「移動到」鍵與「複製到」鍵位於同一個目前使用者 ContextMenuHandlers 分支下。

步驟 4:使用檔案總管中的「複製到」和「移動到」功能。

在檔案總管中選擇一個檔案、一個資料夾或多個項目,然後右鍵點選所選內容。選擇“複製到資料夾…”以保留原始文件,或選擇“移動到資料夾…”以移動原始文件。 Windows 將開啟一個資料夾選擇器;選擇目標資料夾,然後按一下「確定」。

當目標資料夾尚未打開時,這樣做很方便,因為您無需剪切或複製項目,瀏覽到另一個資料夾,然後手動貼上。

Windows 10 檔案總管上下文選單,包含「複製到資料夾」和「移動到資料夾」以及目標選擇器。
右鍵單擊選定項目,選擇“複製到資料夾”或“移動到資料夾”,然後選擇目標位置。

如何移除兩個上下文選單命令

返回HKEY_CURRENT_USER\Software\Classes\AllFileSystemObjects\shellex\ContextMenuHandlers。刪除「複製到」鍵可移除「複製到」資料夾,刪除「移動到」鍵可移除「移動到」資料夾,或兩者都刪除。然後重新開啟檔案總管,如果選單沒有立即刷新,請重新啟動 Windows。

如果命令未顯示

首先檢查兩個 GUID 的拼字;即使只有一個字元缺失,都會導致處理程序無法載入。同時確認每個命名項都包含一個類型為REG_SZ的(Default)值,且該值與 GUID 相符。如果登錄項目正確,請關閉所有檔案總管視窗並重新開啟資源管理器。下一步合理的操作是登出或重新啟動計算機,因為微軟指出,shell 擴充功能的註冊變更並非總是立即生效。在工作或學校的電腦上,請勿嘗試繞過阻止註冊表更改的組織策略;請改用常規的剪切、複製和貼上命令。

一個值得了解的局限性

這些是舊版 Windows shell 處理程序,它們最初並非設計為通用的上下文功能表擴充。微軟工程師 Raymond Chen 指出,在某些 shell 場景下,將它們新增至上下文功能表可能會導致在您意想不到的時候彈出「複製到」或「移動到」對話框。如果您的電腦出現這種情況,請刪除上述按鍵,而不是嘗試繞過這些不必要的提示。請參閱微軟關於「複製到/移動到」行為的技術說明。

作為參考,微軟也解釋了為什麼每個使用者的類別註冊應該位於HKEY_CURRENT_USER\Software\Classes下。使用該位置可確保變更僅限於您的帳戶,避免更改電腦上每個使用者的預設類別註冊。

Windows 10 支援說明:微軟已於 2025 年 10 月 14 日停止 Windows 10 的常規支援;有關目前支援指南,請參閱Windows 10 生命週期公告。

留下評論

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher Studio 將照片轉換成繪畫、鉛筆素描或卡通。學習如何選擇效果、調整預覽、保存作品。

使用音訊標識符詳細分析和識別音訊文件

使用音訊標識符詳細分析和識別音訊文件

了解音訊標識符揭示的位元率、編碼器和標籤訊息,其傳統工作流程如何運作,以及當前哪些工具可以檢查文件或識別歌曲。

我的照片索引:一款適用於 Windows 的開源照片管理器。

我的照片索引:一款適用於 Windows 的開源照片管理器。

My Photo Index 是一款舊版 Windows 相片目錄管理工具,用於標記、評分和瀏覽本機影像。請查看其文件功能、相容性限制以及一個維護良好的替代方案。

使用屬性變更器變更檔案和資料夾屬性、日期和時間

使用屬性變更器變更檔案和資料夾屬性、日期和時間

學習如何使用屬性變更器安全地編輯 Windows 檔案屬性和時間戳記、更新 JPEG EXIF 照片日期以及預覽批次變更。

如何在 Windows 10 中為每個顯示器設定不同的桌布

如何在 Windows 10 中為每個顯示器設定不同的桌布

為每個 Windows 10 顯示器設定單獨的壁紙,識別顯示器,調整影像適應度,並解決缺少顯示器選擇的問題。

pViewer:一款極簡圖像檢視器和漫畫閱讀器

pViewer:一款極簡圖像檢視器和漫畫閱讀器

了解 pViewer 的功能、照片和漫畫模式的工作原理、應該下載哪個 Windows 版本,以及舊版和重寫版之間的差異。

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

設定 Windows 7 或 8 投影片放映,建立一個小型 VBScript 快捷方式,並指派鍵盤熱鍵來切換到下一張桌布。

NeoDownloader:設定參數並從網站批量下載圖片

NeoDownloader:設定參數並從網站批量下載圖片

學習如何建立 NeoDownloader 專案、選擇爬取範圍、設定映像過濾器和目標位置,以及查看批次下載。

XnConvert:批次應用特效和轉換影像格式

XnConvert:批次應用特效和轉換影像格式

使用 XnConvert 可以批次套用特效、調整照片大小和轉換影像格式。選擇輸出設定、預覽編輯效果並保護您的原始文件。

使用 ManicTime 追蹤工作時間和電腦使用情況

使用 ManicTime 追蹤工作時間和電腦使用情況

了解 ManicTime 如何追蹤應用程式使用情況、活躍時間和空閒時間以及文檔,然後將您的活動歷史記錄轉換為專案標籤和時間表。