如何解决MS Edge不跟随Windows系统默认打印机的问题?
解决Edge浏览器不跟随系统默认打印机的问题
我用Python的win32print库修改系统默认打印机的操作已生效,代码如下:
import win32print printer1 = "Microsoft Print to PDF" win32print.SetDefaultPrinter(printer1)
但MS Edge浏览器并未同步使用系统默认打印机,仍采用最近一次使用的打印机,其他程序均正常适配系统默认设置。以下是几种可行的修复方法:
重置Edge打印设置
打开Edge浏览器,点击右上角三点图标进入设置,搜索“打印”,找到重置打印设置选项并点击。此操作会清除Edge保存的打印机使用历史,之后浏览器将优先调用系统默认打印机。强制Edge使用系统默认打印机(组策略方式)
适用于企业批量部署或需要长期固定设置的场景:- 运行
gpedit.msc打开组策略编辑器 - 导航至
计算机配置\管理模板\Microsoft Edge\打印路径 - 找到“使用系统默认打印机”策略,设置为“已启用”
- 重启Edge浏览器生效
- 运行
刷新Edge打印机缓存
关闭所有Edge窗口,包括后台运行的msedge.exe进程(可通过任务管理器结束),重新启动浏览器后,Edge会重新读取系统打印机配置。更新Edge至最新版本
旧版本Edge可能存在该兼容性bug,进入Edge设置→关于Microsoft Edge,检查并更新到最新版本,微软大概率已在后续版本修复此问题。
内容的提问来源于stack exchange,提问作者oorrii
相关产品推荐
相关产品推荐

