Excel: Excel のクラッシュや応答停止の問題をトラブルシューティングする方法

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

目次

現象

Microsoft Excel を開く、または使用している時に、Excel がクラッシュ、ハング、フリーズ、または動作を停止することがあります。さらに、次のエラー メッセージのいずれかが表示されます。

Excel は応答していません。

Excel が動作を停止しました。
問題の原因、プログラムを正常に動作を停止します。プログラムを終了され、解決策がある場合は通知します。



原因

Excel のクラッシュまたはハングを伴う問題の原因は、いくつか考えられます。以下は考えられる解決策の一覧です。

解決方法

次の方法を、記載されている順番に行ってください。これらのうちいずれかの方法を実行し、解決できなかった場合は、次の方法に進みます。

方法 1: 最新の更新プログラムの適用状況を確認しインストールする

推奨される更新プログラムを自動的にダウンロードしてインストールするよう Windows Update を設定する必要があるかもしれません。重要な、推奨される、または必要性に応じた更新プログラムをインストールすることで、不要な古いファイルが置き換えられ、脆弱性が修正されるため、問題を解決できる場合が多々あります。最新の Office 更新プログラムをインストールするには、お使いの Windows バージョン用のリンクをクリックし、資料に記載されている手順を実行します。


オペレーティング システムの更新プログラム

Windows 7 で Windows の更新プログラムをインストールする

Windows Vista で Windows の更新プログラムをインストールする

Windows XP で Windows の更新プログラムをインストールする

Office の更新プログラム

Office の更新プログラムの詳細については、次の資料番号をクリックして、マイクロソフト サポート技術情報の資料を参照してください。
953878報告された問題を解決するために累積的な更新プログラムが Microsoft Office チームにより公開されます
Windows および Office の最新の更新プログラムをインストールしても問題が解決しない場合は、方法 2 に進んでください。

方法 2: Excel をセーフ モードで起動する

セーフ モードを使用すると、起動時の問題を回避して安全に Excel を使用することができます。Excel 起動時に Ctrl キーを押したままにしておくか、コマンド ラインから起動する場合は "/safe" オプションを使用して「excel.exe/safe」とすることで、Excel をセーフ モードで起動することができます。セーフ モードで実行すると、Excel は代替起動ロケーション、変更されたツールバー、xlstart フォルダー、および Excel アドイン (ただし、COM アドインを除く) といった機能や設定をバイパスします。

Excel をセーフ モードで実行すると問題が解決する場合は、次の資料番号をクリックしてマイクロソフト サポート技術情報の資料を参照してください。
280504 Excel の起動に関する問題のトラブルシューティングを行う方法

Excel をセーフ モードで起動しても問題が解決しない場合は、方法 3 に進んでください。

方法 3: アドインの問題である可能性を調査する

多くの開発者が Excel のアドインを作成しています。こうしたアドインは、2 つのタイプに分類されます。
  • Excel アドイン (.xla や .xlam、.xll ファイルとして保存されるアドイン)。Excel ユーザー インターフェイスでは、アドインが読み込まれます。
  • COM アドイン。これらのアドインは通常インストールする必要があり、DLL およびレジストリ キーを含んでいます。

アドインの無効化は、クラッシュの原因となっているアドインの選択肢を絞り込むことができる有効なテストです。

注: Excel をセーフ モードで起動しても、COM アドインは無効化されません。

Excel のアドインの詳細については、次の資料番号をクリックしてマイクロソフト サポート技術情報資料を参照してください。
280504 Excel の起動に関する問題のトラブルシューティングを行う方法

アドインを削除または無効にしても問題が解決しない場合は、方法 4. に進んでください。

方法 4: ウイルス対策ソフトウェアが最新の状態か、Excel と競合しているかどうかを確認する

ウイルス対策ソフトウェアが最新でない場合、Excel が正しく機能しない可能性があります。

ウイルス対策ソフトウェアが最新であるか確認する方法

作成される新種のウイルスに対応するため、ウイルス対策ソフトウェアの製造元は、インターネットからダウンロードできる更新プログラムを定期的に提供しています。ウイルス対策ソフトウェア ベンダーの web サイトにアクセスして、最新の更新プログラムをダウンロードしてください。ウイルス対策ソフトウェア ベンダーの一覧は、次のマイクロソフト web サイトを参照してください。
Consumer security software providers

ウイルス対策ソフトウェアが Excel と競合しているか確認する方法

ウイルス対策ソフトウェアに Excel との統合機能が含まれている場合、パフォーマンスの問題が発生する可能性があります。この場合、ウイルス対策ソフトウェア内で Excel ファイルに対する例外を作成することによって、Excel 統合機能をすべて無効にすることができます。

重要な
ウイルス対策の設定を変更することにより、PC ウイルスによる、詐欺的なまたは悪意のある攻撃に対して脆弱になります。ウイルス対策に関する設定の変更はお勧めしません。ご自身の責任でこの回避策を使用してください。Excel との統合機能を解除するようにソフトウェアを構成する方法については、ウイルス対策ソフトウェアの製造元に問い合わせる必要がある場合があります。
ウイルス対策ソフトウェアを更新し、Excel との統合機能を除外しても問題が解決しない場合は、方法 5 に進んでください。


方法 5: Excel が別のプロセスによって使用されていないことを確認する

Excel がサード パーティ製品により起動されたり、オートメーション プロセスによって呼び出されたりすることは多々あります。これが Excel が期待どおりに動作しない原因となる場合があります。このような方式で Excel を自動化している場合、次の資料番号をクリックしてマイクロソフト サポート技術情報資料を参照してください。
257757 Office のサーバーサイド オートメーションについて

Excel 単体でクラッシュが再現するか試してみてください。オートメーションは一切使用しないようにします。オートメーションを使用して場合にのみこの問題が再現する場合は、オートメーション アプリケーションをサポートする会社に問い合わせてください。

オートメーションを削除しても問題が解決しない場合は、方法 6. に進んでください。

方法 6: ファイルがサード パーティ製品によって作成されたものかどうか確認する

サード パーティ製アプリケーションにより Excel ファイルが生成される場合があります。このケースでファイルが正しく作成されていない場合、そのファイルを Excel で開いたとき、いくつかの機能が正しく動作しない可能性があります。これが起きる場合、サードパーティ製アプリケーション外部の新規ファイルでその機能を試します。機能が正常に動作する場合は、サード パーティーがその問題を認識しているか確認してください。

サード パーティ製アプリケーションの外部でテストしても問題が解決しない場合は、方法 7 に進んでください。

方法 7: ローカルまたはネットワークの新規プロファイルを使用してテストする

Windows がユーザー プロファイルを正しく読み取っていない可能性がある場合もあります。新しいユーザーとしてログオンし、ユーザー プロファイルの破損が問題を引き起こしているかどうかを確認してください。または、お使いの Windows のバージョンに応じて以下のリンクのいずれかをクリックし、資料内の手順に従ってください。

Windows 7 の場合: 破損したユーザー プロファイルを修復する

Windows Vista: 破損したユーザー プロファイルを修復する

Windows XP: 作成し、Windows XP でユーザー アカウントを構成する方法

プロファイルを再作成しても問題が解決しない場合は、方法 8 に進んでください。

方法 8: [スタートアップのオプションを選択] を実行して、プログラム、プロセス、またはサービスが Excel と競合しているかどうか確認する


Windows を通常通りに起動すると、いくつかのアプリケーションやサービスが自動的に起動し、バックグラウンドで実行されます。こうしたアプリケーションやサービスが、お使いの PC の他のソフトウェアに干渉している可能性があります。[スタートアップのオプションを選択] (別名「クリーン ブート」) を実行すると、競合するアプリケーションとの問題を識別するのに役立ちます。[スタートアップのオプションを選択] を実行するには、お使いの Windows のバージョンに応じて、以下のリンクのいずれかをクリックし、資料内の手順に従ってください。

Windows 7 の場合: システム構成を使用してスタートアップのオプションを実行します。

Windows Vista: システム構成を使用してスタートアップのオプションを実行します。

Windows XP: Windows XP が「クリーン ブート」状態で起動するように構成する方法

スタートアップのオプションを使用すると、Excel と競合して問題を引き起こしているプロセス、サービス、またはアプリケーションの識別に役立ちます。

スタートアップのオプションを実行しても問題が解決しない場合は、方法 9 に進んでください。

方法 9: Office プログラムを修復または再インストールする

Excel では、問題を解決する、Office プログラムを修復することができます。これを行うには、次の手順を実行します。
  1. 実行しているすべての Office プログラムを終了します。
  2. コントロール パネルを開き、Windows XP をお使いの場合は [プログラムの追加と削除] 項目を、Windows Vista または Windows 7 をお使いの場合は [プログラムと機能] 項目を開きます。
  3. インストールされているプログラムの一覧で、 Microsoft Office 2010年] を右クリックし、[修復] をクリックします。

メモ Office クイック実行製品をお使いの場合は、次の Microsoft Office web サイトにアクセスし、記載されている手順に従って Office クイック実行製品の修復を行なってください。

Office クイック実行製品を更新、修復、またはアンインストールする

詳細については、以下の資料番号をクリックして、マイクロソフト サポート技術情報資料を参照してください。
290301Microsoft Office 2010 スイートをアンインストールまたは削除する方法
Office 製品の修復を行なっても問題が解決しない場合は、「高度なトラブルシューティング」セクションに進んでください。


高度なトラブルシューティング

上記に記載した方法で問題が解決しない場合は、特定のファイルや環境だけで起きる問題である可能性があります。次のセクションでは、Excel のハングまたはクラッシュを引き起こす可能性のある、その他の問題のトラブルシューティングを行う方法について説明します。

Excel ファイルの詳細情報とコンテンツを調査する

Excel ファイルが、コンピューターに長期間存在している可能性があります。あるバージョンから次のバージョンへとアップグレードされ、あるユーザーから別のユーザーへと頻繁に引き継がれます。Excel ファイルを継承したユーザーが、ファイルに含まれている内容を知らない場合が多々あります。したがって、保存されている Excel ファイルの一覧を作成し、既に必要性のないファイルは削除するようにしてください。Excel ファイルで想定される問題の分野に関する詳細については、以下のマイクロソフト web サイトを参照してください。

Excel: Excel ファイルは、クラッシュや応答していない問題のトラブルシューティング方法
Top 10 List of Performance Issues in Excel Workbooks

環境上の要因

クラッシュのトラブルシューティングを行う際、ファイルの内容およびアドインと並び、環境上の要因も重要な要素になります。次の操作を実行することが、問題の原因の判断に役立ちます。
  • 基本的なトラブルシューティングの手順を実行する。
  • 考えうる最もクリーンな環境でファイルのテストを行います。たとえば、ローカル コンピューター上のファイルをテストします。または、Microsoft XPS ドキュメント ライター プリンター ドライバーを使用します。
次のセクションでは、調査してみる価値があるいくつかのエリアについて説明します。

アクセス許可
Excel ファイルを保存する際、ファイルの保存先フォルダーに次の権限を持っている必要があります。

? 読み取りアクセス許可
? 書き込みアクセス許可
? 変更アクセス許可
? 削除アクセス許可

メモ これらすべてのアクセス許可を持っていない場合、Excel が保存処理プロセスを完了できず、応答を停止、またはクラッシュすることがあります。Excel がこれらのアクセス許可を必要とする理由の詳細については、以下の資料番号をクリックしてマイクロソフト サポート技術情報資料を参照してください。
814068 Excel のファイル保存方法について

Excel がハングするか、ファイルを保存するときにクラッシュする場合、は、マイクロソフト サポート技術資料を参照する次の文書番号をクリックします。
271513 Excel ファイルを保存するときに発生するエラーのトラブルシューティング方法

ファイルの保存場所
ファイルをローカルに移動すると、ファイルやファイルの保存先に問題があるかどうかを確認するのに役立ちます。ネットワーク経由で、または web サーバーに Excel ファイルを保存する際、発生する可能性がある問題がいくつかあります。そうしたファイルは、ローカルに保存してみることをお勧めします。これは、次のようなシナリオを行なっている場合に試してみる必要があります。

? 「マイ ドキュメント」フォルダーをサーバー上にリダイレクトしている場合

? オフライン ファイル

? Web フォルダーまたは SharePoint からファイルを開いている場合

? リモート デスクトップまたは Citrix を使用している場合

? ネットワーク機器

? 仮想化環境。Ina の仮想化環境で実行されている Microsoft ソフトウェアの詳細については、次のマイクロソフト サポート技術資料を参照する次の文書番号をクリックしてください。
897615 マイクロソフト以外のハードウェア仮想化ソフトウェアでマイクロソフトのソフトウェアを実行する場合のサポート ポリシー

メモリ
多くの書式設定や図形を追加し始めると Excel ファイルのサイズはかなり大きくなります。システムにアプリケーションを実行するための十分な RAM があることを確認してください。Microsoft Office スイートのシステム要件は、次のマイクロソフト web サイトを参照してください。

Office 2013 のシステム要件

Office 2010 のシステム要件

Excel 2007 のシステム要件

Office2010 は、ネイティブの 64 ビット バージョンのこのより大きい容量を活用するために、Office 製品を紹介します。これは、たとえば 2 ギガバイト (GB) を超えるアドレス指定可能なメモリに Excel スプレッドシートをアクセスする必要性をもつ Microsoft Excel ユーザーに対してのみ必要な追加能力です。Excel および Office の 64 ビット エディションに関する詳細については、次のマイクロソフト web サイトに移動します。

Office 2013 の 64 ビット版

Understanding 64-Bit Office

プリンターおよびビデオ ドライバー
Excel は起動時に、通常使うプリンターと Excel ブックを表示するビデオ ドライバーについて調べます。Excel はプリンター重視型です。したがって、 Excel ファイルが改ページ プレビュー ビューで保存されると、実行速度もやや遅くなります。異なるプリンター、たとえば Microsoft XPS Document Writer プリンター ドライバー、または VGA ビデオ ドライバーを使用してそのファイルをテストすると、その問題が、特定のプリンターまたはビデオ ドライバーが原因で発生しているかどうか見極めることができます。

特定の HP プリンター ドライバーについての既知の問題があります。こうしたプリンター ドライバーは、コンピューターから削除します。こうしたプリンター ドライバーの一覧を表示するには、次の資料番号をクリックして、マイクロソフト サポート技術情報資料を参照してください。
2555016Excel 2010 may crash when using HP Printers

詳細

ここに記載されている解決方法を使用しても、Excel で依然応答の停止やクラッシュの問題が発生する場合は、マイクロソフト サポートに問い合わせて詳細を確認してください。

プロパティ

文書番号: 2758592 - 最終更新日: 2014年5月2日 - リビジョン: 15.0
この資料は以下の製品について記述したものです。
  • Microsoft Office Excel 2007
  • Microsoft Excel 2010
  • Microsoft Excel 2013
キーワード:?
kbmt KB2758592 KbMtja
機械翻訳の免責
重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。
英語版 KB:2758592
Microsoft Knowledge Base の免責: 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