修正方法「問題によりプログラムが正常に動作しなくなった」



問題を排除するために楽器を試してください

問題が発生したため、プログラムが正しく機能しなくなりました。 Windowsはプログラムを閉じ、while(true){}などのループが終了しないことをWindowsが検出すると、解決策が利用可能かどうかを通知します。問題のアプリケーションは、この時点でWindowsにメッセージを送信して、まだ機能していることを通知する必要がありますが、失敗するため、このエラーメッセージが表示されます。



a-problem-caused-the-program-to-stop-working-correctly



このエラーは、Windowsオペレーティングシステムのほぼすべてのバージョンで発生し、実行しようとしているすべてのアプリ、プログラム、またはゲームで発生する可能性があります。エラーメッセージがあなたにそう信じさせるかもしれないとしても、問題はWindows自体にあり、アプリにはありません。一部の人々は、特定のアプリケーションが古いバージョンのWindows用に作成されており、新しいリリースと完全には互換性がないという事実に関係しています。



特定の状況の原因が何であれ、この問題の解決策があり、以下の方法に従ってアプリを実行できます。

方法1:破損したシステムファイルを修復する

Restoroをダウンロードして実行し、破損したファイルや不足しているファイルをスキャンして復元します。 ここに 、完了したら、以下の方法に進みます。以下の方法に進む前に、すべてのシステムファイルが無傷で破損していないことを確認することが重要です。

方法2:Windows互換モードを使用する

でプログラムまたはアプリケーションを開いてみてください Windows互換モード 。基本的に、アプリケーションは実際に別のバージョンのWindowsを実行していると見なします。理由は、アプリケーションがWindowsOSの最新のアップデートまたはアップグレードと互換性がない可能性があるためです。これを行うには、以下の手順に従います。



  1. 右クリック プログラムアイコン。問題が発生しているのがゲームであるかファイルであるかは関係ありません。次に、 プロパティ
  2. クリックしてください 互換性 [プロパティ]ウィンドウのタブ。
  3. 互換モード ヘッダー、というドロップダウンメニューを選択します 互換モードでプログラムを実行する ポップアップ表示されるメニューで、Windows Vista / 7またはXPを選択して、古いバージョンのオペレーティングシステムで開くのと同じようにプログラムを開きます。
  4. XPで動作しない場合は、Vistaを試してください。Vistaで動作しない場合は、プログラムの正しい互換性が見つかるまで7などを試してください。
  5. クリック 適用する その後 OK 。今すぐアプリケーションまたはゲームを実行してみてください。問題なく動作するはずです。

互換性のトラブルシューティング1

方法3:グラフィックカードドライバーを更新する

新しいドライバは、ほぼすべてのグラフィックカードで絶えず出てきており、このような多くのバグの修正が含まれています。それらを更新する手順はかなり簡単です。

  1. 同時に押す ウィンドウズ そして R、 と入力します devmgmt。 msc の中に 実行 窓。押す 入る またはをクリックします OK 開くには デバイスマネージャ
  2. 展開 ディスプレイアダプター デバイスのリストから、および 右クリック グラフィックカード。
  3. コンテキストメニューから、 ドライバーソフトウェアの更新
  4. ウィザードの指示に従ってドライバーを更新し、 リブート 最後にあなたのデバイス。

更新ドライバー

新しいドライバが見つからない場合は、製造元のサイトにアクセスして、最新のグラフィックドライバを手動で検出、識別、ダウンロード、およびインストールしてください。

方法4: 競合するソフトウェアを削除する

いくつかの報告によると、多くの人がそれに気づいています ノートンアンチウイルス 多くの場合、この問題の原因となる可能性があります。したがって、実行しているウイルス対策/ファイアウォールソフトウェアをアンインストールしてみてください。アンインストール後にプログラムが機能し始めたら、AV / FWソフトウェアをAVG、BitDefenderなどの別のソフトウェアに切り替えてください。

方法5:DirectXを更新する

このエラーの原因となっているのがゲームの場合は、必ず更新してください Directx 最新バージョンに。ゲームを作成している企業のほとんどが使用しています Directx ゲームを実行するためのセットアップツールとして、すべてが正しく機能するためには最新のアップデートが必要です。

  1. を押します ウィンドウズ キーボードのキーを押して、 アップデートを確認する
  2. いつ WindowsUpdate 開き、クリック アップデートを確認する。
  3. 以来 Directx はオペレーティングシステムの一部であり、オンラインで新しいバージョンが利用可能な場合、WindowsUpdateは自動的に更新します。見つけたものをすべてダウンロードして、 リブート そうするように求められた場合、最終的に。

Windows 8/10の場合は、以下のGIFを参照してください。

アップデートを確認する

方法6:PCをクリーンブートする

システムをクリーンブートします。手順を参照してください( ここに

方法7:データ実行防止を無効にする

データ実行防止(DEP)は、Windows 7以降のすべてのバージョンのWindowsに付属するセキュリティ機能です。DEPは、ウイルスやその他のセキュリティ脅威による損傷からWindowsコンピュータを保護するために設計されたセキュリティ機能です。 DEPは非常に便利で便利な機能ですが、一部のWindowsユーザーはDEPを無効にしたい場合があります。確かに、任意のバージョンのWindows(Windows 10を含む)でデータ実行防止を有効または無効にすることは可能です。

スタートメニューをクリックして、 cmd、 右クリック cmd 管理者として実行を選択します。 [コマンドプロンプト]ウィンドウで、次のように入力します

bcdedit.exe / set {current} nxAlwaysOff

次に、テストして、アプリ/プログラムまたはゲームが機能し始めるかどうかを確認し、機能しない場合は、次のコマンドを入力してからENTERキーを押して、DEPを再度有効にします。

bcdedit.exe / set {current} nxAlwaysOn

読んだ3分