今天碰到一个奇怪的问题,在公司还用得好好的MS Excel for Mac 2011,在家里就打不开了。现象是运行程序后,没有出现窗口,虽然有菜单出现,但点击File菜单,看到子菜单后,出现彩色风车,就再也没有响应了。
第一个想到的可能原因是它在试图恢复什么文档,但恢复出问题了,找到MS Office的AutoRecovery目录,下面是空的。
第二个的可能的原因是程序的Cache是不是有问题,用Dr. Cleaner清除所有程序Cache后,故障依旧。
其它关机、重启、查Crash Report都试过了,一无所获。就差要重装了。
最后关头,想到了看一下系统日志,打开/var/log/system.log,在其中搜索Excel,今天白天也有一些相关Warning信息,但因为当时还是可以用的,就不管了。一直查到晚上8点多的信息,发现一种新型的警告信息:
Microsoft Excel[1119]: WARNING: The Gestalt selector gestaltSystemVersion is returning 10.9.4 instead of 10.10.4. Use NSProcessInfo's operatingSystemVersion property to get correct system version number.
Call location: