我有一台快速的Windows 7 PC,带有两个SSD和16GB的RAM,因此我习惯于非常快速地加载程序。但是最近,我无缘无故地发现,Excel已经花了太长时间来打开Excel文件(任何大小,甚至是空白文件)。升级后,这会在Excel 2010和Excel 2013中发生,希望能解决此问题。这里有两种情况:
- 如果我直接启动Excel,它将几乎立即打开。没问题。
- 如果我直接启动Excel,然后打开任何Excel文件(.xls或.xlsx),它将几乎立即加载。还是没问题
- 但是,如果我尝试在未运行Excel的情况下直接打开任何Excel文件,则始终需要10-11秒才能启动Excel。我没有收到任何错误消息,只是游标旋转了10-11秒,然后打开了文件。
在Excel尝试启动的延迟期间,除了explorer.exe之外,我没有真正看到任何明显的CPU或内存使用高峰。仅使用Excel会发生此问题,而不会出现Word或我知道的任何其他程序。
我在这个问题上进行了很多次搜索,发现遇到过其他问题的其他人,但是对他们有用的解决方案对我而言并不起作用。对于少数人来说,扫描网络驱动器是一个问题,但是我的问题完全是本地文件。我没有网络驱动器,即使禁用了所有网络连接,问题仍然存在。
有人建议公式或链接已损坏的工作表,但是我在任何Excel文件中都遇到了这种情况:甚至是空白工作表。
其他人则认为这是外接程序的问题,但我已禁用所有Excel外接程序(据我所知)。
一个人通过禁用在后台运行的“剪贴板管理器”进程解决了这个问题,但我没有。我已尽可能禁用了许多启动和后台进程,但问题仍然存在。我已经运行了恶意软件扫描,磁盘清理,CCleaner,并安装了Excel2013。我已经删除了临时文件,启用了SuperFetch并编辑了注册表项。仍然无法摆脱问题。有任何想法吗?
我的系统详细信息:Windows 7 Professional SP1 64位,Excel 2013 32位,16GB RAM,所有程序都安装在SSD上。