症状
尝试打开具有 SharePoint 文档库中Microsoft Office加密的 Excel 2007 工作簿时,文件不会打开。 此外,你还会收到以下错误消息:
无法打开该文件,因为它已使用未安装在此计算机上的软件进行加密。
注意:如果从 SharePoint 网站打开工作簿时 Excel 2007 已在运行,则不会发生此问题。
解决方法
若要解决此问题,请应用以下修补程序包:
2687486 Msohev-x-none.msp (2007 Office 系统修补程序包) :2012 年 8 月 28 日
注册表项信息
重要说明 此部分、方法或任务包含的步骤告诉你如何修改注册表。 但是,注册表修改不当可能会出现严重问题。 因此,请一定严格按照下列步骤操作。 为了获得进一步的保护,请在修改注册表之前对其进行备份。 这样就可以在出现问题时还原注册表。 有关如何备份和还原注册表的更多信息,请单击下面的文章编号查看 Microsoft 知识库中相应的文章:
322756 如何在 WindowsAfter 中备份和还原注册表,请安装修补程序包,若要让我们启用修补程序,请转到"为我修复它"部分。 如果你希望自己启用修补程序,请转到"让我自己修复"部分。
帮我修复此问题
若要自动启用修补程序,请单击"修复它" 按钮 或链接。 然后单击 " 文件下载 "对话框中的 "运行",然后按照修复向导中的步骤操作。
备注
-
在运行此修补程序解决方案之前,请安装 Microsoft 知识库 (KB) 文章 2687486 中所述的修补程序。
-
此向导可能只提供英文版本。 但是,自动修复功能同样适用于其他语言版本的 Windows。
-
如果不在出现问题的计算机上,将"修复它"解决方案保存到闪存驱动器或 CD,然后在有问题的计算机上运行它。
然后,转到"这是否修复了问题?"部分。
我自己修复此问题
安装修补程序包后,请按照以下步骤启用修补程序:
-
单击"开始",单击"运行",在"打开"框中键入 regedit,然后单击"确定"。
-
找到并选择以下注册表子项:
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Options -
在" 编辑" 菜单上,指向 "新建",然后单击 DWORD (32 位) 值。
-
键入 UseShellExecuteToOpenFromSP,然后按 Enter。
-
在"详细信息"窗格中,右键单击 UseShellExecuteToOpenFromSP,并单击"修改"。
-
在"值"数据框中,键入 1,然后单击"确定"。
-
退出注册表编辑器。
此方法是否已修复问题?
状态
Microsoft 已经确认这是一个列于“适用范围”部分的 Microsoft 产品问题。