在 Excel中通过双击打开时提示"文件未找到"怎么办

故障现象:

当您双击某个 Microsoft Excel 文件类型 (.xls) 时,Excel 正常启动,但然后您会收到一条与以下内容类似的错误信息:

找不到 C:\文件名.xls。请检查文件名的拼写正确,并验证文件位置正确。如果您尝试打开的文件列表中的大多数最近使用的文件在文件菜单上的,请确保该文件未被重命名、 移动或删除。

当您在错误消息上单击确定时,消息会再次出现。重复单击确定后,将打开该文件。

原因分析:

如果此文件类型的打开操作项以 %1 结尾,会出现此行为。

如果该文件类型的打开操作进行编辑,并且您按确定之前,该行已恢复,会添加 %1 的注册表项。

如果您有意添加此文件类型的打开操作项 %1,注册表项会添加 %1。如果您随后从打开操作项中删除 %1,注册表项会保持不变,且必须手动编辑。

此外,当您手动更改文件关联的.xls 文件,或在某些情况下,当您在同一台计算机上运行多个版本的 Excel 中,可发生此问题。

解决方案:

解决方法有两种:

一、请为 Office Excel 安装最新的累积更新。您可以按照下面的链接找到最新的累积更新:

953878

() http://support.microsoft.com/kb/953878/

累积更新均可从 Microsoft Office 团队提供报告的问题的修补程序

二、修改注册表。

提示:如果不正确地修改了注册表,可能会出现严重问题。因此,请提前备份注册表,并小心操作该步骤。然后,您可以在出现问题时还原注册表。

1、单击开始,然后单击运行.

2、在打开框中,键入regedit,然后单击确定.

3、打开以下注册表项:

HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\command

4、在右窗格中,单击(默认值).

5、在编辑菜单中,单击修改.

6、%1 删除数值数据字符串的末尾,以便数据字符串如下:

"C:\PROGRAM 是 OFFICE\OFFICE\EXCEL。EXE"/e (包括引号)

7、单击确定,然后关闭注册表编辑器。

时间: 2016-09-13