这是 Windows 7 Ultimate(64 位)上的 Excel 2013(32 位)。我面临的问题是,当我开始在单元格中输入内容时,Excel 经常(但并非总是)卡住。冻结可能持续 5 或 6 秒(并且是系统范围的),然后 Excel 会正常恢复。我已检查以下内容:
- 停止所有不必要的服务/后台程序。
- Excel 中没有活动的 COM 加载项。
- 我使用 procmon.exe 查看了导致冻结的原因。以下是相关行:
1:07:25.3513382 RegQueryKey HKLM BUFFER TOO SMALL 查询:名称,长度:0
1:07:25.3513532 RegQueryKey HKLM 成功查询:名称
1:07:25.3513940 RegQueryKey HKLM\SOFTWARE\Microsoft\Office\15.0\ClickToRun SUCCESS 查询:HandleTags,HandleTags:0x100
1:07:25.3514113 RegOpenKey HKLM\SOFTWARE\Microsoft\Office\15.0\ClickToRun\REGISTRY\MACHINE\SOFTWARE\Wow6432Node\Microsoft\CTF\KnownClasses 未找到名称 所需访问权限:允许的最大数量
1:07:25.3514334 RegOpenKey HKLM\SOFTWARE\Wow6432Node\Microsoft\CTF\KnownClasses 名称未找到所需访问权限:允许的最大数量
procmon 中的下一个条目的时间戳设置为 1:07:31(6 秒),在此期间整个系统保持无响应状态。这是否能给任何人提供线索,让他们知道发生了什么?
答案1
您是否尝试过禁用自动公式计算?(公式功能区,最右边)
如果这有效,那么很可能您的工作簿有很多复杂的公式需要计算(例如数组公式或引用整列的查找)