在Windows资源管理器导航窗格中禁用拖动(不拖放)


3

我发现自己偶尔会抓取一些随机文件夹并将其放入Windows资源管理器导航窗格(带有文件夹列表的左侧窗格)中的其他随机文件夹中。

真正的大问题是,有时我不知道自己做了此事,即使我意识到了,也不知道哪个文件夹存放在哪里(很幸运,如果我知道我可以按CTRL-Z并撤消此操作)。

有什么方法可以只禁用拖动,如果不能禁用,则可以在该窗格中拖放?

Answers:


2

我认为无法禁用此窗格的拖动功能。但是,为避免意外的拖放,您可以调整拖动灵敏度,以便花费更多的精力来触发拖放操作。默认情况下,鼠标需要在按住按钮的同时移动四个像素才能启动拖动操作。为了使启动意外拖动操作更加困难,只需将这个数字提高一点即可。

如何更改拖动灵敏度:

警告:进行任何更改之前,请始终备份电阻。为此,在注册表编辑器中,选择“文件/导出”。在导出范围选项中,选择全部。将文件保存到桌面。如果出现问题,可以右键单击该文件以还原注册表。

选项1

  1. 按Windows徽标键+ R弹出“运行”对话框。

  2. 在“打开”框中键入regedit.exe,然后单击“确定”。

  3. 导航到以下键: HKEY_CURRENT_USER\Control Panel\Desktop

  4. 在右侧窗格中,查找以下内容:DragHeightDragWidth

  5. 右键单击每个值,然后选择“修改”。

  6. 在“数值数据”框中,键入100并单击“确定”。

  7. 注销并重新登录,以使更改生效。

选项2

  1. 按Windows徽标键+ R弹出“运行”对话框。

  2. 在“打开”框中键入cmd.exe,然后单击“确定”。

  3. 类型: reg add "HKCU\Control Panel\Desktop" /v DragHeight /d 100 /f

  4. 类型: reg add "HKCU\Control Panel\Desktop" /v DragWidth /d 100 /f

  5. 注销并重新登录,以使更改生效。

备注

  • 这两个选项都将灵敏度设置为100像素移动。根据需要进行调整。

  • 为默认值DragHeight,并DragWidth4

来源


在我的情况下,这个想法没有用-意外的拖放发生在我将鼠标快速移至长列表中时。它始终大于您可以设置的任何阈值,通常占我的1920x1600像素监视器的很大一部分。
劳伦斯·多尔

1
解决方案的最大问题是该阈值适用于所有在桌面级别拖动项目的尝试。包括:拖动窗口的标题栏以更改其在屏幕上的位置,从Windows资源管理器或桌面拖动到某个应用程序窗口(例如,将文件拖放到Skype或其他消息传递应用程序上)。非常遗憾的是Windows仍然没有办法仅限制Windows Explorer的意外拖动。
制造商史蒂夫

..还影响“拖动” Windows资源管理器,详细信息视图中各列之间的分隔符。例如,如果要扩大“名称”列。必须通过在DragWidth中设置的像素数来拖动列分隔符。
ToolmakerSteve
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.