Windows10でデフォルトのファイルまたはフォルダーのドラッグアンドドロップ動作を変更する方法

Windows 10には、ファイルまたはフォルダーをファイルエクスプローラー(File Explorer)の新しい宛先にドラッグアンドドロップするときの2つのデフォルトのアクションがあります。ターゲット(ove)に応じて、コピー(Copy)または移動します。この投稿では、単純なレジストリハックを使用して、Windows10でデフォルトの(Windows 10)ファイル(File)またはフォルダーのドラッグ(Folder Drag)アンドドロップ(Drop)動作を変更する方法を示します。

デフォルトのファイル(File)またはフォルダのドラッグ(Folder Drag)アンドドロップ(Drop)動作を変更する

デフォルトでは、Windowsは(Windows)ドラッグアンドドロップしたものを別のドライブのディレクトリにコピーし、現在のドライブの別のフォルダにドラッグアンドドロップすると移動します。

アイテムを同じドライブにドラッグするか別のドライブにドラッグするかに関係なく、Windows 10で動作を強制的にコピーまたは移動に変更するには、2つのレジストリエントリを編集する必要があります。以下に概説するガイドラインに従ってください。

これはレジストリ(Registry)操作であるため、必要な予防措置として、レジストリをバックアップする(back up the registry) か 、システムの復元ポイントを作成する ことをお勧めします。完了したら、次のように進めることができます。

デフォルトのファイルまたはフォルダのドラッグアンドドロップ動作を変更する

  • Windows key + Rを押して、[実行]ダイアログを呼び出します。
  • [ファイル名を指定して実行]ダイアログボックスで、regeditと入力し、Enterキーを押してレジストリエディタを開き(open Registry Editor)ます。
  • 以下のレジストリハイブの場所に移動またはジャンプします。
HKEY_CLASSES_ROOT\*
  • その場所で、左側のペインの*
  • 次に、[新規(New)] > [ DWORD(32ビット)値](DWORD (32-bit) Value)を選択します。
  • 値にDefaultDropEffect(DefaultDropEffect)という名前を付けます。

次に、その値を変更して、デフォルトのドロップ動作としてファイルとフォルダーを常にコピーまたは移動します。さまざまな効果を持つ4つの値を使用できます。関心があるのは2つのアクションだけですが、次のとおりです。

  • デフォルトのアクション(0):(Default action (0):)ファイルやフォルダーをドラッグアンドドロップしたときに、ファイルやフォルダーをコピーするか移動するかをWindowsに決定さ せます。
  • 常にコピー(1):(Always copy (1):) ファイルまたはフォルダーのコピーは常に宛先に配置されます。
  • 常に移動(2):(Always move (2):) ファイルまたはフォルダが移動先に移動します。
  • 常にショートカットを作成する(4):(Always create a shortcut (4):) 元のファイルまたはフォルダーへのリンクは常にリンク先に配置されます。

次に、新しく作成されたDefaultDropEffect(DefaultDropEffect)値をダブルクリックして、そのプロパティを編集します。

プロパティウィンドウで、ファイルまたはフォルダを常にコピーまたは移動するかどうかに応じて、[値のデータ]フィールドに(Value)1または2を入力します。(2)この例では、1を使用して常にファイルまたはフォルダーをコピーします。

[ OK]をクリックして変更を適用します。

  • 次に、以下のレジストリパスに移動またはジャンプします。
HKEY_CLASSES_ROOT\AllFilesystemObjects

デフォルトのファイルまたはフォルダのドラッグアンドドロップ動作を変更する

  • その場所の左側のペインで、AllFilesystemObjectsフォルダーを右クリックします。
  • 次に、[新規(New)] > [ DWORD(32ビット)値](DWORD (32-bit) Value)を選択します。
  • 新しいDWORDDefaultDropEffectに名前を付け(DefaultDropEffect)ます。
  • 次に、新しく作成されたDefaultDropEffect(DefaultDropEffect)値をダブルクリックして、そのプロパティを編集します。
  • プロパティウィンドウで、[値のデータ]フィールドに1を入力します。(1)
  • [ OK]をクリックして変更を保存します。

これでレジストリエディタ(Registry Editor)を終了でき、変更はすぐに有効になります。コンピュータを再起動する必要はありません。

That’s it!

ヒント: (Tip)Ultimate Windows Tweakerを使用して、ワンクリックでWindows10のデフォルトのファイル(File)またはフォルダーのドラッグ(Folder Drag)アンドドロップ(Drop)動作を変更することもできます。

UWTのドラッグアンドドロップ

この投稿では、ドラッグアンドドロップを有効または無効(enable or disable Drag and Drop)にする方法を説明します。ドラッグアンドドロップを無効にしたくない場合は、確認ボックスを追加するか、フリーウェアを使用してドラッグアンドドロップの感度を変更することもできます。(add a confirmation box or change Drag and Drop sensitivity)

この投稿がお役に立てば幸いです。



About the author

私は、Windows 11/10 と Apple の最新の iOS プラットフォームの両方の経験を持つ iPhone と macOS の開発者です。10 年以上の経験があるため、両方のプラットフォームでファイルを作成および管理する方法を深く理解しています。私のスキルは、ファイルを作成するだけではありません。また、Apple 製品、その機能、およびそれらの使用方法についての深い知識も持っています。



Related posts