実行中のプログラムがクラッシュしたり、Windows 10で動作を停止した場合の対処方法、その理由と修正方法を理解する方法
コンピュータを頻繁に使用するユーザーの間で最も人気のある質問は次のとおりです。 プログラムが時々クラッシュするのはなぜですか? ビル・ゲイツでさえ、プログラムがクラッシュしたり、フリーズしたり、応答を停止したりする理由を正確に診断して説明することはできなかったと思います。
幸いなことに、私たちが使用できるいくつかの優れたツールがあります プログラムがハングまたはクラッシュする理由を理解する (つまり、それ自体が閉じます)。これにより、カバーを求めて実行し、プログラムを再び機能させることができます。
一緒に見てみましょう Windowsでエラーとプログラムクラッシュの問題を修正する方法、適用しやすい具体的なソリューションを提供します(ただし、理解するのはそれほど簡単ではありません!)。
プログラムがフリーズまたはクラッシュするのはなぜですか?
基本的に、アプリがクラッシュしたとき、それらはそこにあります 多くの理由:
- プログラムは、システム全体/カーネル/API呼び出しからハングします。 これは、オペレーティングシステムへのプログラムの要求(ファイルを開く、ファイルの読み取りなど)がシステムからの応答を受け取らないため、クラッシュの原因となることを意味します(テスト中に何に応答するかわからない場合など)。 )。
- プログラムは無限ループでハングし、再帰呼び出しが終了することはありません。
- プログラムはオペレーティングシステムでテストされていないため、(部分的または全体的に)互換性がありません。
- コンピュータが十分な速度でデータを読み取ることができないか、メモリがいっぱいで他に何もできないためです。
- 特定のアプリは定期的にクラッシュし、バグや他のソフトウェアとの競合があるために機能しません。
理論的にも実際的にも問題を解決できますが、奇跡を期待しないでください。エラーによってプログラムの起動が停止した場合、開発者だけが修正できます。
信頼性監視を使用する
プログラムがクラッシュしたり応答しなかったりする理由を理解するためにWindowsに組み込まれているツールの1つは 信頼性モニタリング、「信頼性」と入力して対応する項目を開くと、左下の[スタート]メニューから呼び出すことができます。
このモニターを使用すると、プログラムで問題が発生したプロセスをリアルタイムで評価できるため、プログラムに介入して問題を解決できます。 この強力なツールについては、ガイドで詳しく説明しています。 Windows 10 7および8(信頼性モニター)で問題の原因を見つける。
Windows互換性を使用する
プログラムが古いか、使用している最新バージョンのWindows 10と完全に互換性がない場合は、Windows互換性ツールを使用して、プログラムを強制的にいくつかの互換性機能で起動することもできます(たとえば、Windows 7)。
このツールを使用するには、まず、[スタート]メニューからファイルエクスプローラーを開くか、Everythingなどの強力な検索プログラムを使用して、フリーズまたはクラッシュしているプログラムの実行可能.exeファイルを特定します。 .exeファイルを識別した後、マウスの右ボタンでそれを押して、をクリックします 財産 カードをクリックします 互換性。
新しい画面で、を押すと自動互換性ツールを起動できます 互換性トラブルシューティングを実行します または手動で行動し、チェックマークを付けます 互換モードでプログラムを実行して と選択 Windows 7 また ウィンドウズ8 (クラッシュまたはクラッシュするソフトウェアの使用年数によって異なります)。 これにより、古いアプリがクラッシュしたり、Windows10で正しく機能しなかったりする問題のほとんどが修正されます。
すべてのプログラムをWindows10で動作させる
バグやクラッシュの問題を修正する他の方法
Windows 10の組み込みツールでプログラムが永続的にフリーズまたはクラッシュする問題が解決されない場合は、とにかくいくつかの無料ツールを使用する必要があります。
私たちが使用できる最初のツールはWhatIsHangです エキスパートツール Nirsoftブランド(多くの便利なツールを作ることで有名) プログラムがWindowsで応答しない理由を見つけることができます。
このソフトウェアは移植性があり、インストールを必要とせず、現在応答がなく、スタックしているプログラムやプロセスを検出しようとします。
このようなアプリケーションに関する情報は、ブロックされたプロセスまたはウィンドウのタイトルまたは名前、プロセスID、および実行可能プログラムへのフルパスとともにプログラムインターフェイスに表示されます。 WhatIsHangによって提供される情報は、エキスパートシステムエンジニアだけがよく理解できますが、少し慣れていて「オタク」の文化を持っている人は、少なくとも場合によっては問題の原因を推測できます。 提供されたレポートに基づくインターネット検索は、表示されたすべてのデータを確実にサポートします。
WhatIsHangは、過去にすでに報告されている別のNirsoftツールと非常によく似ており、常に専門家向けです。 プログラムがクラッシュしてエラーで終了する理由を理解するためのAppCrashView。
通常の経験の浅いユーザー 使用できます エラーを修正するためのWindowsイベントログ、しかしそれを解釈することはすべての人の手の届くところにありません。 Windowsイベントログのエラーを理解しやすくするために、同じくNirsoftのMyEvent Viewerツールを使用して、あらゆるタイプのエラーを解釈できるようにすることができます。
すべての結果を適切にフィルタリングし、プログラム自体に関連する結果を探して、問題がクラッシュまたはクラッシュ中にすぐには表示されない他のプロセス(ビデオカードドライバーやその他のデバイスなど)に関連しているかどうかを理解します。
結論
これまで見てきたように、Windows 10のエラーやクラッシュの問題を解決するツールが不足しているわけではありませんが、収集したデータを初心者ユーザーが分析して理解することはほとんどできません。できるだけ多くの情報を収集し、すべてをコンピューターの専門家。 誰がどこで行動するかを確実に知っているでしょう。
問題が古いハードウェアまたはパワー不足のハードウェアにある場合は、いつでもガイドを読むことができます 単一の部品を変更し、ハードウェアをアップグレードすることにより、PCを改善します それは 古いPCをアップグレードしてコンピュータを復活させる方法。
プログラムがクラッシュし、終了したくない場合は、その方法に関する記事をお読みください。 Windowsで応答しないプログラムを強制的に閉じる。
それはあなたの問題を解決しましたか?