Excel 2010、Excel 2007 または Excel 2003 でレジストリ ポリシー設定によりブロックされている種類のファイルを開くと、エラー メッセージが表示される

文書翻訳 文書翻訳
文書番号: 922848 - 対象製品
すべて展開する | すべて折りたたむ

目次

現象

Microsoft Excel の形式で保存されたファイルを開こうとしても、ファイルが開かれません。また、次のエラー メッセージが表示されます。
レジストリ ポリシー設定によってブロックされている種類のファイルを開こうとしています。

セキュリティ センターのファイル制限機能の設定でブロックされている種類 <<File Type>> のファイルを開こうとしています。
ファイルを保存しようとすると同じようなエラー メッセージが表示される場合は、サポート技術情報の次の資料を参照してください。
945797 Excel 2007 または Excel 2003 でレジストリ ポリシー設定によりブロックされている種類のファイルを保存するときに、エラー メッセージが表示される

原因

この問題は、Microsoft Office Excel 2010、Microsoft Office Excel 2007 または Microsoft Office Excel 2003 で開くことができるファイルの種類が、管理者によって制限されている場合に発生することがあります。管理者は、レジストリ キーを設定することにより、この機能を制限できます。

Excel 2010 では、既定で次のファイルの種類がブロックされます。
  • Excel 4 ブック
  • Excel 4 ワークシート
  • Excel 3 ワークシート
  • Excel 2 ワークシート
  • Excel 4 マクロシートおよびアドイン ファイル
  • Excel 3 マクロシートおよびアドイン ファイル
  • Excel 2 マクロシートおよびアドイン ファイル
Excel 2010 では、2010 Office system 管理用テンプレートでレジストリ キーを設定することができます。詳細については、「詳細」の「Excel 2010」を参照してください。

Excel 2007 では、2007 Office system 管理用テンプレートでレジストリ キーを設定することができます。詳細については、「詳細」の「Excel 2007」を参照してください。

Excel 2003 では、更新プログラム 933666 を適用すると、Excel 2003 でファイルを保存する機能や開く機能を管理者がブロックできます。詳細については、「詳細」の「Excel 2003」を参照してください。

Microsoft Office 2003 Service Pack 3 では、既定で次のファイルがブロックされます。
  • Microsoft Excel 4.0 グラフ シート (.xlc)
  • DBF 2 (dBASE II) (.dbf)
詳細については、以下のサポート技術情報番号をクリックしてください。
938810 Office 2003 Service Pack 3 のインストール後にブロックされる特定のファイル形式に関する情報

解決方法

この問題を解決するには、以下のいずれかを実行します。
  • Excel 2010 では、以下の手順を実行すると、ファイルを開く操作に対する制限を削除することができます。
    1. [ファイル] タブをクリックします。
    2. [ヘルプ] の [オプション] をクリックします。
    3. [セキュリティ センター] をクリックし、[セキュリティ センターの設定] をクリックします。
    4. セキュリティ センターで、[ファイル制限機能の設定] をクリックします。
    5. ブロックされているファイルを開くことを許可するには、そのファイルの種類のチェック ボックスをオフにします。
    6. [OK] を 2 回クリックします。
    上記の手順以外にも、信頼できる場所にファイルを移動すると、レジストリ ポリシーの設定が適用されません。
  • Excel 2007 では、開く対象のファイルを信頼している場合は、信頼できる場所にファイルを移動すると、レジストリ ポリシーの設定が適用されません。

    ファイルに対して信頼できる場所を作成、削除、変更する方法の詳細については、次のマイクロソフト Web サイトを参照してください。
    http://office.microsoft.com/ja-jp/help/HA100319991041.aspx
  • Excel 2003 では、信頼できる場所はありません。除外される場所を作成することで、レジストリ ポリシー設定が適用されないようにすることができます。除外される場所を作成するには、次の手順を実行します。
    1. Excel 2003 を終了します。
    2. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。[名前] ボックスに「regedit」と入力し、[OK] をクリックします。
    3. 次のいずれかのレジストリ サブキーを見つけてクリックします。
      HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Common


      HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Common
    4. [編集] メニューの [新規] をポイントし、[キー] をクリックします。
    5. 新しいキーの名前として「OICEExemptions」と入力します。
    6. [編集] メニューの [新規] をポイントし [文字列値] をクリックします。
    7. 文字列名を入力して、Enter キーを押します。たとえば、「ExemptDirectory」と入力します。
    8. 手順 7. で入力した文字列名を右クリックし、[修正] をクリックします。
    9. [値のデータ] ボックスに、ファイルを格納するディレクトリのパスを入力し、[OK] をクリックします。

      : フォルダーを作成する必要があります。サブフォルダーは自動的に除外されません。除外する追加のフォルダーに対して、手順 6. 〜 9. を繰り返します。
    10. [ファイル] メニューの [レジストリ エディターの終了] をクリックして、レジストリ エディタを終了します。
  • システム管理者に問い合わせて、グループ ポリシー設定を変更します。

詳細

Excel 2010

管理者は 2010 Office system 管理用テンプレートを使用してクライアント コンピューターのレジストリを構成することにより、Excel 2010 で開くことや保存することができるファイルの種類を制限できます。

Excel 2007

管理者は 2007 Office system 管理用テンプレートを使用してクライアント コンピューターのレジストリを構成することにより、Excel 2007 で開くことができるファイルの種類を制限できます。

管理者が 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)
注:
  • 2007 Office system 管理用テンプレートをダウンロードするには、以下のマイクロソフト Web サイトにアクセスしてください。
    http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=92d8519a-e143-4aee-8f7a-e4bbaeba13e7
  • 2007 Office プログラムで開いたり保存したりできないようにブロックするファイルの種類を設定する方法の詳細については、以下のマイクロソフト Web サイトの「2007 Office system でグループ ポリシーを使用して設定を適用する」を参照してください。
    http://technet.microsoft.com/ja-jp/library/cc179081.aspx

Excel 2003

重要: このセクション、方法、またはタスクには、レジストリを変更する手順が記載されています。しかし、レジストリを誤って変更すると、深刻な問題が発生する可能性があります。したがってこれらの手順は慎重に実行する必要があります。万一に備えて、変更前のレジストリをバックアップしてください。これにより、問題が発生した場合にレジストリを復元することが可能になります。レジストリのバックアップ方法と復元方法の詳細については、以下のサポート技術情報番号をクリックしてください。
322756 Windows でレジストリをバックアップおよび復元する方法


管理者は、ユーザーが Excel 2003 で開くことができるファイルの種類を制限することができます。この機能は、Microsoft Office 2003 のオリジナル リリースの時点では提供されていませんでした。Excel 2003 で開くことができるファイルの種類を制限するには、セキュリティ更新プログラム 933666 をインストールします。

セキュリティ更新プログラム 933666 の詳細については、以下のサポート技術情報番号をクリックしてください。
933666 Excel 2003 セキュリティ更新プログラム (2007 年 5 月 8 日) について

Excel 2003 で開くことができるファイルの種類を管理者が制限するには、以下のいずれかの方法を使用します。
  • 更新された Office 2003 管理用テンプレートを使用して、クライアント コンピューターのレジストリを構成します。
  • クライアント コンピューターにレジストリ キー設定を追加して、レジストリに変更を加えます。Office 2003 Service Pack 3 管理用テンプレート (ADM)、OPA、および説明文の更新プログラムをダウンロードするには、次のマイクロソフト Web サイトにアクセスしてください。
    http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=ba8bc720-edc2-479b-b115-5abb70b3f490
管理者が 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
ConvertersOffice 互換機能パックを含む文書コンバーターを使用して利用可能なすべてのファイルの種類
DatabaseandDatasourceFiles.odc、.udl、.dsn、.dbc、.dqy、.iqy、.oqy、.rqy、.mde、.mdb、.dbf、.ade、.adp、.cub
LotusandQuattroFiles.wk1、.wk4、.wj3、wk1 FMT、.wks、.wk3、wk3 FM3、.wj2、.wq1、.fm3、.wj1
LegacyBinaryFilesMicrosoft Excel 4.0 グラフ シート (.xlc) ファイル (Office 2003 SP3)
LegacyDatabaseAndDatasourceFilesDBF 2 (dBASE II) (.dbf) ファイル (Office 2003 SP3)
FileOpenBlock サブキーの設定を有効にするには、以下の手順を実行します。
  1. Excel を終了します。
  2. Excel 2003 が実行されていて、セキュリティ更新プログラム 933666 がインストールされていない場合は、セキュリティ更新プログラム 933666 をインストールしてから手順 3. に進みます。Excel 2007 を実行している場合は、手順 3. に進みます。
  3. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。[名前] ボックスに「regedit」と入力し、[OK] をクリックします。
  4. 次のいずれかのレジストリ サブキーを見つけてクリックします。

    Excel 2007
    HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Security\FileOpenBlock
    HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\12.0\Excel\Security\FileOpenBlock
    Excel 2003
    HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Excel\Security\FileOpenBlock
    HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Excel\Security\FileOpenBlock
    FileOpenBlock サブキーが存在しない場合は、以下の手順に従って作成します。
    1. Security サブキーをクリックします。
    2. [編集] メニューの [新規] をポイントし、[キー] をクリックします。
    3. FileOpenBlock」と入力し、Enter キーを押します。
  5. [編集] メニューの [新規] をポイントし [DWORD 値] をクリックします。
  6. 制限する DWORD 名を入力し、Enter キーを押します。たとえば、「BinaryFiles」と入力します。
  7. 手順 6. で入力した DWORD 名を右クリックし、[修正] をクリックします。
  8. [値のデータ] ボックスに「1」と入力し、[OK] をクリックします。
  9. [ファイル] メニューの [終了] をクリックして、レジストリ エディターを終了します。
詳細を参照するには、以下のサポート技術情報番号をクリックしてください。
945797 Excel 2007 または Excel 2003 でレジストリ ポリシー設定によりブロックされている種類のファイルを保存するときに、エラー メッセージが表示される

プロパティ

文書番号: 922848 - 最終更新日: 2011年9月18日 - リビジョン: 2.0
この資料は以下の製品について記述したものです。
  • Microsoft Office Excel 2007
  • Microsoft Excel 2010
キーワード:?
kbsavefile kbopenfile kberrmsg kbexpertisebeginner kbtshoot kbprb KB922848
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"

フィードバック

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com