如何更改 Windows 10 中的默认文件或文件夹拖放行为

当您将文件或文件夹拖放到文件资源管理器(File Explorer)中的新目的地时,Windows 10 有两个默认操作;复制(Copy)移动(ove),取决于目标。在这篇文章中,我们将向您展示如何使用简单的注册表黑客来更改(Drop)Windows 10上的默认(Windows 10)文件(File)文件夹拖放(Folder Drag)行为。

更改默认文件(File)或文件(Folder Drag)拖放行为(Drop)

默认情况下,Windows会将您(Windows)拖放的任何内容复制到不同驱动器上的目录中,如果您将其拖放到当前驱动器上的另一个文件夹中,则会将其移动。

要强制Windows 10将行为更改为复制或移动,无论您是将项目拖到相同还是不同的驱动器上,您都需要编辑两个注册表项。请遵循以下指南。

由于这是注册表(Registry)操作,建议您备份注册表(back up the registry) 或 创建系统还原点 作为必要的预防措施。完成后,您可以执行以下操作:

更改默认文件或文件夹拖放行为

  • Windows key + R调用“运行”对话框。
  • 在“运行”对话框中,键入regedit并按 Enter 以打开注册表编辑器(open Registry Editor)
  • 导航或跳转到以下注册表配置单元位置:
HKEY_CLASSES_ROOT\*
  • 在该位置,右键单击左窗格中的*
  • 然后选择New > DWORD (32-bit) Value
  • 将值命名为DefaultDropEffect

现在,您要将该值修改为始终复制或始终移动文件和文件夹作为默认放置行为。您可以使用四个具有不同效果的值。虽然我们只对其中两个操作感兴趣,但它们如下:

  • 默认操作 (0):(Default action (0):)当您将文件和文件夹拖放到位时, 让Windows决定是复制还是移动文件和文件夹。(Windows)
  • 始终复制 (1):(Always copy (1):) 文件或文件夹的副本将始终放置在目标位置。
  • 始终移动 (2):(Always move (2):) 文件或文件夹将移动到目标位置。
  • 始终创建快捷方式 (4):(Always create a shortcut (4):) 指向原始文件或文件夹的链接将始终放置在目标位置。

现在,双击新创建的DefaultDropEffect值以编辑其属性。

在属性窗口中,在数值数据字段中输入(Value)12,具体取决于您是否始终要复制或移动文件或文件夹。对于此示例,我们将使用1来始终复制文件或文件夹。

单击确定(OK)以应用更改。

  • 接下来,导航或跳转到下面的注册表路径:
HKEY_CLASSES_ROOT\AllFilesystemObjects

更改默认文件或文件夹拖放行为

  • 在该位置的左窗格中,右键单击AllFilesystemObjects文件夹。
  • 然后选择New > DWORD (32-bit) Value
  • 将新的 DWORD 命名为DefaultDropEffect
  • 现在,双击新创建的DefaultDropEffect值以编辑其属性。
  • 在属性窗口中,在数值数据字段中输入1 。
  • 单击确定(OK)以保存更改。

您现在可以退出注册表编辑器(Registry Editor),更改将立即生效,无需重新启动计算机。

That’s it!

提示(Tip):您还可以使用我们的Ultimate Windows Tweaker一键更改(Ultimate Windows Tweaker)Windows 10中的默认(Drop)文件(File)文件夹(Folder Drag)拖放行为。

UWT 拖放

这篇文章将向您展示如何启用或禁用拖放(enable or disable Drag and Drop)。如果您不想禁用拖放,那么您还可以添加一个确认框或使用免费软件更改拖放灵敏度。(add a confirmation box or change Drag and Drop sensitivity)

我们希望你觉得这篇文章有用。



About the author

我是一名全职软件工程师,在使用 Windows 和 Mac 软件方面拥有超过 10 年的经验。我知道如何在两个平台上设计、测试和部署应用程序。我也有安全和系统管理方面的经验。我的技能和知识可以帮助您构建更好、更高效的计算机系统。



Related posts