如何让Windows 10中其他虚拟桌面打开的链接在Chromium主窗口中打开?
如何让Windows 10中其他虚拟桌面打开的链接在Chromium主窗口中打开?
这个问题我之前也被困扰过好一阵子——明明桌面1开着Chromium,结果桌面2的软件点个链接就弹个新窗口,切换起来特别麻烦!下面分享两个亲测有效的解决方法,你可以试试:
方法一:调整Chromium内置设置,优先复用已有窗口
- 打开Chromium,在地址栏输入
chrome://settings/tabs,回车进入标签页设置页面 - 找到「打开链接的方式」选项,选择「在当前窗口的新标签页中打开」,不要选「在新窗口中打开」
- 接着去
chrome://settings/system页面,确保「在后台继续运行应用」是开启状态——这个很重要,如果浏览器后台没驻留,系统大概率会直接开新窗口
方法二:添加启动参数,强制单实例运行(最稳妥的方案)
如果上面的设置还是没解决问题,试试给Chromium的快捷方式加个启动参数,强制它只运行一个实例:
- 找到桌面上的Chromium快捷方式,右键点击选择「属性」
- 在「目标」输入框里,找到原本的程序路径(比如
"C:\Program Files\Chromium\Application\chrome.exe"),在路径的末尾先加一个空格,再输入--single-instance - 点击「应用」「确定」,然后把所有Chromium窗口都关掉,重新用这个快捷方式打开浏览器
- 要是你习惯从任务栏打开,记得也修改任务栏里的快捷方式:右键任务栏的Chromium图标,再右键点击「Chromium」选项,选择「属性」,重复上面添加参数的步骤
这样设置之后,不管你在哪个虚拟桌面打开链接,系统都会自动切换到Chromium所在的虚拟桌面,并且在已有窗口的新标签页打开链接,再也不会乱弹新窗口啦!
备注:内容来源于stack exchange,提问作者user9564371




