Windows 10中拖拽文件后保持源窗口活跃的设置咨询
Windows 10中拖拽文件后保持源窗口活跃的设置咨询
Hey there, 太懂你这种痛点了——批量拖拽文件的时候,每拖一次就自动切到目标窗口,还要手动切回源窗口继续操作,简直浪费时间!下面给你两个靠谱的解决办法,你可以根据自己的情况选择:
方法一:通过注册表修改系统默认行为
这是从系统底层调整的方案,设置好后一劳永逸,但修改注册表前记得右键导出当前分支做个备份,以防万一:
- 按下
Win + R打开「运行」窗口,输入regedit并回车,打开注册表编辑器 - 依次导航到路径:
HKEY_CURRENT_USER\Control Panel\Desktop - 在右侧面板找到名为
ActiveWindowTracking的DWORD(32位)值;如果找不到,就右键空白处→新建→DWORD(32位)值,命名为ActiveWindowTracking - 双击该值,将「数值数据」改为
0,基数选择「十进制」 - 接着找到
ForegroundLockTimeout,双击修改其数值数据为30d40(注意基数选「十六进制」,这个值对应200000毫秒,能有效阻止目标窗口自动激活) - 重启电脑后设置就会生效,之后拖拽文件后源窗口会保持活跃状态
方法二:用AutoHotkey脚本实现(更安全灵活)
如果你不想碰注册表,AutoHotkey这个免费小工具能轻松搞定,而且可以随时开关:
- 下载并安装AutoHotkey(这是很多Windows用户常用的效率工具,完全无广告)
- 右键桌面空白处,新建一个文本文档,把下面的代码粘贴进去:
#Persistent OnMessage(0x0231, "WM_DROPFILES") WM_DROPFILES() { WinActivate, A }
- 把文本文档的后缀名从
.txt改成.ahk,比如命名为KeepSourceActive.ahk - 双击运行这个脚本,之后只要脚本在后台运行,拖拽文件后源窗口就会自动重新激活
- 要是想开机自动启动,把这个脚本的快捷方式拖到「启动」文件夹就行:按下
Win + R,输入shell:startup回车,打开的文件夹就是启动目录
小提醒:如果用注册表方法后遇到其他窗口激活异常的情况,只要把ActiveWindowTracking改回1,重启电脑就能恢复默认设置啦。
备注:内容来源于stack exchange,提问作者Kardaw
相关产品推荐
相关产品推荐

