|
|
症状
当您试图打开以 Microsoft Excel 格式保存的文件时,该文件无法打开。此外,您还会收到以下错误消息:
您试图打开的文件类型被注册表策略设置阻止。
当您试图保存 Microsoft Excel 格式的文件时,该文件无法保存。此外,您还会收到以下错误消息:
您试图保存的文件被注册表策略设置阻止。
原因
如果管理员已限制您可以在 Microsoft Office Excel 2007 或 Microsoft Office Excel 2003 中打开或保存的文件类型,则可能发生该问题。为此,管理员可以设置一个注册表项来限制此功能。
对于 Excel 2007,可以在 2007 Office system 管理模板中设置注册表项。有关更多信息,请参阅“更多信息”一节的“Excel 2007”小节。
对于 Excel 2003,933666 更新使管理员能够阻止用户在 Excel 2003 中保存或打开文件。有关更多信息,请参阅“更多信息”一节的“Excel 2003”小节。
对于 Excel 2007,可以在 2007 Office system 管理模板中设置注册表项。有关更多信息,请参阅“更多信息”一节的“Excel 2007”小节。
对于 Excel 2003,933666 更新使管理员能够阻止用户在 Excel 2003 中保存或打开文件。有关更多信息,请参阅“更多信息”一节的“Excel 2003”小节。
解决方案
要解决此问题,请执行下列操作之一:
| • | 在 Excel 2007 中,如果您信任要打开的文件,则可将此文件移到受信任位置,以覆盖注册表策略设置。 有关如何创建、删除或更改文件的受信任位置的更多信息,请访问下面的 Microsoft 网站: http://office.microsoft.com/zh-cn/help/HA100319991033.aspx (http://office.microsoft.com/zh-cn/help/HA100319991033.aspx) | ||||||||||||||||||||
| • | 在 Excel 2003 中,没有受信任位置。您可以创建免除位置来覆盖注册表策略设置。要创建免除位置,请按照下列步骤操作:
| ||||||||||||||||||||
| • | 与系统管理员联系。 |
更多信息
Excel 2007
要限制可在 Excel 2007 中打开或保存的文件类型,管理员可以使用 2007 Office system 管理模板在客户端计算机上配置注册表。管理员可以通过使用 FileOpenBlock 子项将下表包含的 DWORD 名称添加到注册表,以限制特定文件类型。另外,该表还包含受限制的相应文件类型。
| DWORD 名称 | 受限制的文件类型 |
|---|---|
| OpenXmlFiles | .xlsx、.xlsm、.xltx、.xltm、.xlam |
| Binary12Files | .xlsb |
| BinaryFiles | .xls、.xla、.xlt、.xlm、.xlw、.xlb |
| HtmlandXmlssFiles | .mht、.mhtml、.htm、.html、.xml、.xmlss |
| XmlFiles | .xml |
| DifandSylkFiles | .dif、.slk |
| TextFiles | .txt、.csv、.prn |
| XllFiles | .xll (.dll) |
| DWORD 名称 | 受限制的文件类型 |
|---|---|
| OpenXmlFiles | .xlsx、.xlsm、.xltx、.xltm、.xlam |
| Binary12Files | .xlsb |
| BinaryFiles | .xls、.xla、.xlt、.xlm、.xlw、.xlb |
| HtmlandXmlssFiles | .mht、.mhtml、.htm、.html、.xml、.xmlss |
| XmlFiles | .xml |
| DifandSylkFiles | .dif、.slk |
| TextFiles | .txt、.csv、.prn |
| • | 要下载 2007 Office system 管理模板,请访问以下 Microsoft 网站:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=92d8519a-e143-4aee-8f7a-e4bbaeba13e7 (http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=92d8519a-e143-4aee-8f7a-e4bbaeba13e7) |
| • | 有关如何使用设置来阻止在 2007 Office 程序中打开和保存的文件格式的更多具体信息,请访问以下 Microsoft 网站,然后参阅“Enforce settings by using Group Policy in the 2007 Office system”(通过使用组策略在 2007 Office system 中实施设置)主题:
http://technet2.microsoft.com/Office/en-us/library/873a5392-1b1a-47a1-a863-1f29ef116d0e1033.mspx (http://technet2.microsoft.com/Office/en-us/library/873a5392-1b1a-47a1-a863-1f29ef116d0e1033.mspx) |
Excel 2003
警告:如果使用注册表编辑器或其他方法错误地修改了注册表,则可能会出现严重问题。这些问题可能需要重新安装操作系统才能解决。Microsoft 不能保证可以解决这些问题。修改注册表需要您自担风险。管理员可以限制可在 Excel 2003 中打开或保存的文件类型。最初发布 Microsoft Office 2003 时并未在其中提供该功能。要限制可在 Excel 2003 中打开或保存的文件类型,请安装安全更新 933666。 有关安全更新 933666 的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
933666 (http://support.microsoft.com/kb/933666/) Excel 2003 安全更新说明:2007 年 5 月 8 日
要限制您可以在 Excel 2003 中打开或保存的文件类型,管理员还必须向客户端计算机中添加注册表项设置。管理员可以通过使用 FileOpenBlock 子项将下表包含的 DWORD 名称添加到注册表,以限制特定文件类型。另外,该表还包含受限制的相应文件类型。
| DWORD 名称 | 受限制的文件类型 |
|---|---|
| BinaryFiles | .xls、.xla、.xlt、.xlm、.xlw、.xlb |
| HtmlandXmlssFiles | .mht、.mhtml、.htm、.html、.xml、.xmlss |
| XmlFiles | .xml |
| DifandSylkFiles | .dif、.slk |
| TextFiles | .txt、.csv、.prn |
| XllFiles | .xll |
| Converters | 使用文本转换器(包括 Office 兼容包)后可用的所有文件格式 |
| DatabaseandDatasourceFiles | .odc、.udl、.dsn、.dbc、.dqy、.iqy、.ody、.rqy、.mde、.mdb、.dbf、.ade、.adp、.cub |
| LotusandQuattroFiles | .wk1、.wk4、.wj3、wk1 FMT、.wks、.wk3、wk3 FM3、.wj2、.wq1、.fm3、.wj1 |
| 1. | 退出 Excel 2003。 | ||||||
| 2. | 如果尚未安装安全更新 933666,请安装它。 | ||||||
| 3. | 单击“开始”,单击“运行”,在“打开”框中键入 regedit,然后单击“确定”。 | ||||||
| 4. | 找到下面的注册表子项之一,然后单击将其选中:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Excel\Security\FileOpenBlock 如果 FileOpenBlock 子项不存在,请按照下列步骤来创建它:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Excel\Security\FileOpenBlock
| ||||||
| 5. | 指向“编辑”菜单上的“新建”,然后单击“DWORD 值”。 | ||||||
| 6. | 键入要限制的 DWORD 名称,然后按 Enter。例如,键入 BinaryFiles。 | ||||||
| 7. | 右键单击您在步骤 6 中键入的 DWORD 名称,然后单击“修改”。 | ||||||
| 8. | 在“数值数据”框中,键入 1,然后单击“确定”。 | ||||||
| 9. | 在“文件”菜单上,单击“退出”以退出注册表编辑器。 |
| DWORD 名称 | 受限制的文件类型 |
|---|---|
| BinaryFiles | .xls、.xla、.xlt、.xlm、.xlw、.xlb |
| HtmlandXmlssFiles | .mht、.mhtml、.htm、.html、.xml、.xmlss |
| XmlFiles | .xml |
| DifandSylkFiles | .dif、.slk |
| TextFiles | .txt、.csv、.prn |
| Converters | 使用文本转换器(包括 Office 兼容包)后可用的所有文件格式 |
| DatabaseandDatasourceFiles | .dbf4、.dbf3、.dbf2 |
| LotusandQuattroFiles | Microsoft Excel 97-Excel 2003 & 5.0/95 工作簿、Microsoft Excel 3.0 宏、Microsoft Excel 2.1 宏、Microsoft Excel 4.0 宏、Excel 4.0 国际通用宏、Microsoft Excel 2.1 工作表、Microsoft Excel 4.0 工作表、Microsoft Excel 3.0 工作表、Microsoft Excel 4.0 工作簿、.wk1、.wk4、.wks、.wk3、wk1 FMT、.wq1、wk3 FM3 |
| 1. | 退出 Excel 2003。 | ||||||
| 2. | 如果尚未安装安全更新 933666,请安装它。 | ||||||
| 3. | 单击“开始”,单击“运行”,在“打开”框中键入 regedit,然后单击“确定”。 | ||||||
| 4. | 找到下面的注册表子项之一,然后单击将其选中:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Excel\Security\FileSaveBlock 如果 FileSaveBlock 子项不存在,请按照下列步骤来创建它:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Excel\Security\FileSaveBlock
| ||||||
| 5. | 指向“编辑”菜单上的“新建”,然后单击“DWORD 值”。 | ||||||
| 6. | 键入要限制的 DWORD 名称,然后按 Enter。例如,键入 BinaryFiles。 | ||||||
| 7. | 右键单击您在步骤 6 中键入的 DWORD 名称,然后单击“修改”。 | ||||||
| 8. | 在“数值数据”框中,键入 1,然后单击“确定”。 | ||||||
| 9. | 在“文件”菜单上,单击“退出”以退出注册表编辑器。 |


添加到百度搜藏