Windows 10のコンテキストメニューに「移動先」と「コピー先」を追加する方法

Windows の組み込みシェルハンドラーを登録することで、Windows 10 の右クリックメニューに「フォルダーにコピー」と「フォルダーに移動」を追加できます。HKEY_CURRENT_USER\Software\Classesこの変更のより安全な方法は、ハンドラーを に書き込むのではなく、の下にユーザーアカウント用に追加することですHKEY_CLASSES_ROOT。Microsoft は HKEY_CLASSES_ROOT を統合ビューとして文書化しており、対話型ユーザー クラスの設定を HKEY_CURRENT_USER の下に保存することを推奨しています。

レジストリを編集する前に、Windows 10 のサポートが 2025 年 10 月 14 日に終了することを覚えておいてください。この変更は既存の Windows 10 インストールでも使用できますが、Microsoft は可能な限りサポート対象の Windows バージョンに移行することを推奨しています。

ステップ1:レジストリキーをバックアップし、レジストリエディターを開きます。

レジストリの編集はシェルレベルで有効になるため、まず小さなバックアップを作成してください。Microsoft のレジストリバックアップ手順では、キーを選択して[ファイル] > [エクスポート]を使用する方法が説明されています。

  1. WindowsキーとRキーを同時に押してください。
  2. 入力しregeditてEnterキーを押してください。
  3. に移動しますHKEY_CURRENT_USER\Software\Classes\AllFileSystemObjects\shellex\ContextMenuHandlers。

ユーザーブランチにAllFileSystemObjects、、、shellexまたはが欠落している場合は、その順序で欠落しているキーを作成します。Microsoft のシェル拡張ハンドラーの登録に関するドキュメントでは、ショートカット メニュー ハンドラーはの下​​に登録されることが確認されています。ContextMenuHandlersshellex\ContextMenuHandlers

Windows 10の「ファイル名を指定して実行」ダイアログでregeditと入力してレジストリエディターを開きます。
2つのシェルハンドラーを追加する前に、Windows 10の「ファイル名を指定して実行」ダイアログからレジストリエディターを開いてください。

ステップ2:「コピー先フォルダー」を追加する

  1. ContextMenuHandlers を右クリックして、[新規] > [キー]を選択します。
  2. 新しいキーの名前を「Copy To」とします。
  3. 「コピー先」を選択し、右側のペインにある「(既定)」をダブルクリックします。
  4. 値データを設定して「OK」{C2FBB630-2971-11D1-A18C-00C04FD75D13}をクリックします。

キー名は主に読みやすさを目的としており、デフォルト値はWindowsのコピー先シェルハンドラーを識別します。

レジストリエディタで、現在のユーザーのContextMenuHandlersパスの下にあるCopy Toキーを表示
「コピー先」キーは、デフォルトの文字列値として、組み込みのコピー先ハンドラであるCLSIDを使用します。

ステップ3:「移動先フォルダー」を追加する

同じContextMenuHandlers場所に留まり、2つ目のハンドラーを作成します。

  1. ContextMenuHandlers を右クリックして、[新規] > [キー]を選択します。
  2. 「移動先」と名付けてください。
  3. その(デフォルト)値を開いて入力します{C2FBB631-2971-11D1-A18C-00C04FD75D13}。
  4. 「OK」をクリックしてレジストリエディターを閉じます。

Microsoftによると、シェルハンドラーの変更は、シェルに通知または再起動されるまで認識されない場合があるとのことです。実際には、まずファイルエクスプローラーを閉じて再度開いてください。それでもコマンドが表示されない場合は、サインアウトして再度サインインするか、Windowsを再起動してください。

レジストリエディタに表示されている「移動先」キーとその組み込みハンドラーCLSID
「移動」キーは、「コピー」キーと同じ、現在のユーザーのContextMenuHandlersブランチの下にあります。

ステップ4:ファイルエクスプローラーの「コピー先」と「移動先」を使用する

ファイルエクスプローラーでファイル、フォルダー、または複数の項目を選択し、右クリックします。「フォルダーにコピー... 」を選択すると元のファイルはそのまま残り、「フォルダーに移動...」を選択すると移動先に移動します。Windows のフォルダー選択ウィンドウが開きますので、移動先を選択して「OK」をクリックします。

これは、目的のフォルダがまだ開いていない場合に便利です。なぜなら、アイテムを切り取ったりコピーしたり、別のフォルダを参照したり、手動で貼り付けたりする必要がないからです。

Windows 10のエクスプローラーのコンテキストメニューに、コピー先フォルダーと移動先フォルダー、および移動先選択機能が追加されました。
選択した項目を右クリックし、「フォルダーにコピー」または「フォルダーに移動」を選択して、移動先を選択します。

2つのコンテキストメニューコマンドを削除する方法

に戻りますHKEY_CURRENT_USER\Software\Classes\AllFileSystemObjects\shellex\ContextMenuHandlers。「コピー先」キーを削除すると「コピー先」フォルダーが削除され、 「移動先」キーを削除すると「移動先」フォルダーが削除されます。または、両方削除してください。メニューがすぐに更新されない場合は、ファイルエクスプローラーを再度開くか、Windowsを再起動してください。

コマンドが表示されない場合

まず、両方の GUID のスペルを確認してください。文字が 1 つでも欠けていると、ハンドラーが読み込まれません。また、それぞれの名前付きキーに、対応する GUID を持つREG_SZ型の(既定)値が含まれていることを確認してください。レジストリエントリが正しい場合は、すべてのファイルエクスプローラーウィンドウを閉じ、エクスプローラーを再度開きます。Microsoft によると、シェル拡張機能の登録変更は必ずしもすぐに反映されるとは限らないため、サインアウトまたは再起動が次の適切な手順です。職場や学校の PC では、レジストリの変更をブロックする組織のポリシーを回避しようとせず、通常の切り取り、コピー、貼り付けコマンドを使用してください。

知っておくべき一つの制限事項

これらは旧式のWindowsシェルハンドラであり、元々は汎用的なコンテキストメニュー拡張機能として設計されたものではありません。MicrosoftのエンジニアであるRaymond Chen氏は、これらのキーをコンテキストメニューに追加すると、シェルによっては予期しないタイミングで「コピー先」または「移動先」ダイアログが表示される場合があることを報告しています。お使いのPCでそのような現象が発生した場合は、不要なプロンプトを回避しようとするのではなく、上記のキーを削除してください。「コピー先」/「移動先」の動作に関するMicrosoftの技術的な説明を参照してください。

参考までに、Microsoft は、ユーザーごとのクラス登録をHKEY_CURRENT_USER\Software\Classesに配置する理由についても説明しています。この場所を使用することで、変更の範囲を自分のアカウントに限定し、PC 上のすべてのユーザーの既定のクラス登録を変更することを回避できます。

Windows 10のサポートに関する注意事項:マイクロソフトは2025年10月14日にWindows 10の一般サポートを終了しました。最新のサポート情報については、 Windows 10のライフサイクルに関する発表をご覧ください。

コメントを残す

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcher Studioを使えば、写真を絵画、鉛筆画、漫画に変換できます。エフェクトの選択方法、プレビューの調整方法、作品の保存方法を学びましょう。

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別子がビットレート、エンコーダー、タグについて何を明らかにするのか、従来のワークフローがどのように機能するのか、そして現在利用可能なツールの中で、ファイルの検査や楽曲の識別に使えるものはどれなのかを学びましょう。

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Indexは、ローカル画像のタグ付け、評価、閲覧を行うための、Windows向けの旧来の写真カタログツールです。その機能、互換性の制限、および現在もサポートされている代替ツールについてご確認ください。

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用して、Windowsファイルの属性とタイムスタンプを編集したり、JPEG EXIF写真の日付を更新したり、バッチ変更を安全にプレビューしたりする方法を学びましょう。

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10の各モニターに個別の壁紙を設定し、ディスプレイを識別し、画像のフィットを調整し、モニターの選択肢が見つからない場合のトラブルシューティングを行います。

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewerの機能、写真モードとコミックモードの仕組み、ダウンロードすべきWindows版、そして旧バージョンと改訂版の違いについて学びましょう。

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloaderプロジェクトの作成方法、クロール範囲の選択方法、画像フィルタと保存先の設定方法、バッチダウンロードの確認方法を学びましょう。

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7または8用のスライドショーを設定し、簡単なVBScriptショートカットを作成して、キーボードショートカットキーを割り当てて次の壁紙に進めるようにします。

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvertを使えば、エフェクトの適用、写真のリサイズ、画像フォーマットの一括変換が可能です。出力設定の選択、編集内容のプレビュー、オリジナル画像の保護も行えます。

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeAppを使って、インストール済みのWindowsアプリケーションを別のPCに移行しましょう。TAPパッケージの仕組み、設定の取得方法、転送できない可能性のある項目について学びます。