近期有同事反映,办公自动化系统不能正常打开表格,无论双击表格还是从Excel工具栏中打,均出现错误提示,并打开一个不知从何而来的表格文件,提示类似图1所 示(Windows 7+Office 2003)。
卸载安装的Office并重新安装后,提示信息照旧,还有一些同事的提示信息如图2所示(XP+Office 2003)。
后来发现,这些电脑的网络版杀病毒软件因为服务器的变动,没有及时设置服务器地址,导致授权无效而停止。重新设置杀病毒软件的服务器地址激活杀病毒软件,扫描后发现感染有XM/Startup.Gen等病毒。清除病毒后发现,打开表格文件时提示还是那样,打开的还是不知何处的文件。
图1 Windows 7系统下Excel无法访问提示信息
图2 Windows XP系统下Excel无法访问提示信息
图3 Windows 7下查找文件位置
图4 Windows XP下文件所在位置
尝试多种方法后不得其解,于是考虑打开的这个莫名其妙的文件到底存身何处?在打开文件提示错误的界面上,单击“确定”,查看打开的文件内容,似乎是以前打开过的表格文件,于是单击菜单中的“另存为”,界面如图3。
从这里可以看到,打开的这个表格文件隐藏在“用户名/AppData/Romaing/MicroSoft/Excel/XLSTART”文件夹中。从资源管理器中无法找到这个文件夹,设置浏览选项中“显示所有文件”选项不能选择。看来还有其他的病毒在作怪。
进入命令行方式,手动操作,进入到“用户名/AppData/Romaing/MicroSoft/Excel/XLSTART”文件夹,文件夹下有一个名为“StartUP.xls”的文件,关闭Excel后用“del *.*”命令删除,然后删 除“Romaing/MicroSoft/Excel/”这三层目录,双击表格文件时顺利打开,OA系统中打开文件也正常。
对 于Windows XP系统,该文件存放的位置有所差别,其路径如图4所示。
杀病毒软件可以杀掉病毒,但是对病毒造成的一些后遗症却往往无效。在碰到莫名其妙的故障时,也许就是病毒的后遗症在发力。