Word 跳转 ChemDraw 极其缓慢
原因
Word 与 ChemDraw 的 OLE 动态嵌入机制在唤醒时会调用 Print Spooler 服务获取默认打印机信息。当默认打印机为离线的共享打印机时,Windows 打印驱动层会进行长达 15~30 秒的 TCP/IP 握手重试,导致 Word 界面失去响应。
解决思路
将默认打印机锁定为本地虚拟打印机,或彻底清除失效的共享打印机残留。
大致步骤
方案一:锁定本地虚拟打印机
Win + I打开设置 → 蓝牙和其他设备 → 打印机和扫描仪- 关闭「让 Windows 管理默认打印机」
- 将 Microsoft Print to PDF 或 Microsoft XPS Document Writer 设为默认值
方案二:清除失效的共享打印机
- 在打印机列表中找到
\\ComputerName\PrinterName路径的共享打印机,点击删除 - 若提示“设备忙”:
Win + R输入services.msc,重启 Print Spooler 服务后重试
方案三:注册表优化(高级)
注册表路径:HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Word\Options
新建 DWORD (32 位) 值 OLESecurity,数值数据设为 3,可跳过部分 OLE 安全链验证。
详细操作和不同 Office 版本差异可远程解决。