当我打开第二个文档时 Word 冻结

当我打开第二个文档时 Word 冻结

我在 Windows 7 Ultimate 版本上安装了 Microsoft Office Professional Plus 2013 (v15.0.4797.1000),并安装了我知道的所有相关补丁。每当我并排打开两个文档时,我的 CPU 就会因为 WINWORD.EXE 进程而跳升至 16%-18%,并且两个文档都会长时间冻结,每次冻结时间长达 5-30 秒。

我尝试了以下方法:

  1. 应用所有 Windows 7 和 Office 更新
  2. 禁用所有 Microsoft Office 加载项
  3. 根据以下问题从命令行运行 winword.exe /a:在第一个 Word 文档仍打开的情况下打开第二个 Word 文档时 Microsoft Word 2010 崩溃
  4. 禁用防病毒软件(诺顿安全最新版本)
  5. 禁用 Dropbox(因为它的侧边栏似乎有点奇怪)
  6. 重启
  7. 禁用 Word 的硬件加速
  8. 禁用 Ultramon 和 AquaSnap(提供额外窗口管理功能的应用程序)。
  9. 更新 Norton Security、UltraMon 和 AquaSnap
  10. 检查 ProcessMonitor 和 ProcessExplorer 以确定是否有任何东西触碰了那些不应该触碰的文件。
  11. 在 Google、StackOverflow、SuperUser 等处广泛搜索答案

我无论如何也想不出发生了什么,也不知道应该去哪里找。我注意到这种情况是在过去 2-3 周发生的,但自 12 月以来,我还没有进行任何硬件更改。

计算机:Core i7 Extreme CPU、64GB RAM、512GB SSD、4TB 旋转金属驱动器、大量可用磁盘空间、4GB GeForce GTX 970 MSI 显卡等。我看不出与硬件相关的任何充分理由。

有人知道我还应该去哪里找吗?这让我很抓狂,我有很多报告需要写,但是 Word 被锁定了,我没能取得多大进展。

答案1

这与保存“有些”关系。我将自动保存设置为每 1 分钟保存一次,如果我手动保存文档,Word 中的 CPU 使用率会略有上升,并且会锁定。

对于具体发生了什么,我有各种理论。问题仅限于一组由模板创建的特定文档。然而,在从这些文档中删除所有元数据并删除 Word 中的模板设置(将其指向回“Normal.dot”模板)后,似乎并没有真正产生影响。

我还研究了它是否可能因 OneDrive 而出问题,并尽我所能将其移除/禁用。但似乎没什么用。

最后,我卸载并升级到 Word 2016,问题似乎已经消失。感谢所有看过这篇文章的人。下次再发生类似情况时,我会记住 Procdump。

答案2

也许转储会有所帮助。

下载进程转储

  1. 启动 Word(仅一个实例)
  2. 启动 cmd 并导航到 procdump 所在的路径。
  3. 类型:procdump -h -ma winword.exe
  4. 开始第二个单词
  5. 应该发生挂起并且 procdump 开始写入转储文件

也许您可以上传这个文件?
(您也可以下载 windbg 并输入 !analyze -v -hang(不要忘记符号 ;-))

相关内容