このアプリケーションでシステムがスタックベースのバッファのオーバーランを検出しました[FIX]
Windows 10で発生する可能性がある問題のリストは非常に長いです。 しかし、それらがたくさんあるにもかかわらず、大多数は非常にまれであり、あなたはそれらのうちのどれも見ることが決してないだろうという可能性があります。
これらのエラーの1つ、「 システムがこのアプリケーションでスタックベースのバッファのオーバーランを検出した 」はほとんどありませんが、BSOD後にPCが起動しなくなる可能性があります。
しかし、心配はいりません。ある程度の努力で解決できます。 下記の手順で十分です。
「システムがスタックベースのバッファのオーバーランを検出しました…」というエラーを修正するにはどうすればよいですか。
- マルウェアをスキャン
- SFC / DISMを実行する
- クリーンブートシーケンスを実行する
- システムリソースで修復する
- 起動ドライブで修復する
- Windows 10を再インストールする
解決策1 - マルウェアをスキャンする
すでにご存知のように、完全なエラープロンプトは次のとおりです。「システムがこのアプリケーションでスタックベースのバッファのオーバーランを検出しました。 このオーバーランにより、悪意のあるユーザーがこのアプリケーションを制御する可能性があります。
おわかりのように、Windowsは、特定のアプリケーションで、悪意のあるコードをアプリケーションに挿入することを可能にするコードとの干渉(スタックスマッシング)を許可することを推奨しています。
そのため、マルウェアのスキャンをお勧めします。 もちろん、起動できない場合は、セーフモードで試してWindows Defenderのオフラインスキャンを利用してすべての脅威を駆除することができます。
これがあなたがする必要があることです:
- PCを3回強制的に再起動してAdvanced recoveryメニューを呼び出します。
- トラブルシューティングを選択します。
- [ 詳細オプション]を選択し、次に[ 起動設定]を選択します 。
- 再起動をクリックします。
- セーフモード (またはセーフモードとネットワーク)を選択します。
- PCが起動したら、タスクバーの通知領域からWindows Defenderを開きます。
- ウイルスと脅威からの保護を選択してください。
- スキャンオプションを選択します 。
- Windows Defenderのオフラインスキャンを切り替えて、[ 今すぐ スキャン ]をクリックします。
また、セーフモード中にコントロールパネルからすべての不審なアプリケーションをアンインストールすることを検討してください。
解決策2 - SFC / DISMを実行する
この手順では、展開イメージのサービスと管理ユーティリティにインターネット接続が必要なため、セーフモードとネットワークを併用する必要があります。
システムファイルチェッカーは起動しませんが、システムの破損を修復するために両方のツールを実行する必要があります。 それらは組み合わされたときに最もよく働きます、そしてそれが我々がそれらを連続して走らせる理由です。
SFCとDISMを実行するには、次の手順に従います。
- セーフモードとネットワークを併用してください。
- 管理者としてコマンドプロンプトを開きます。
- コマンドラインで、次の行をコピーアンドペーストして、それぞれの後でEnterキーを押します。
- sfc / scannow
- DISM /オンライン/クリーンアップ画像/ ScanHealth
- DISM /オンライン/クリーンアップイメージ/ RestoreHealth
- sfc / scannow
- 完了したら、PCを再起動します。
解決策3 - クリーンブートシーケンスを実行する
不正なアプリケーションによって引き起こされた問題を解決するためのもう1つの実行可能な手順は、クリーンブートです。 システムから起動するアプリケーションの1つが破損しているために、「システムがスタックベースのバッファのオーバーランを検出しました…」という原因となることは明らかです。
だから、私たちがする必要があるのは、すべてのサードパーティ製アプリケーションがシステムで起動しないようにすることです。 問題なくシステムを起動できるのであれば、さらに良いでしょう。 あなたができない場合は、セーフモードそれはそうです。
システムから起動することからすべてのバックグラウンドアプリケーションおよびサービスを無効にするには、以下の手順に従ってください。
- Windowsの検索バーで、 msconfigを検索して「 システム構成」を開きます 。
- [サービス]タブで、[ Microsoftのサービスをすべて隠す ]チェックボックスをオンにします。
- [ すべて無効にする]をクリックします。
- それでは、[ スタートアップ ]タブを選択して[ タスクマネージャ ]に進みます。
- すべてのプログラムがシステムから起動するのを防ぎ、変更を確認します。
- PCを再起動してください。
解決策4 - システムリソースを使って修復する
一方、セーフモードに入ることさえできない場合は、システム回復オプションを試すことができます。 もちろん、利用可能な最善の解決策はシステムの復元ですが、問題は復元ポイントを設定してもらうことです。
別の解決策は、スタートアップを試して修復することです。 これらが役立つかどうかは確実には言えませんが、いつでも試してみることができます。
これがあなたがする必要があることです:
- Advanced Recoveryメニューにアクセスし、 Troubleshootを選択します。
- 詳細オプションを選択します 。
- ここでは、 システムの復元またはスタートアップの修復を選択できます。
- もう一方を試してみてください。うまくいけば、起動できるはずです。
- 関連: 2019年にあなたのPCを復活させるための5最高のWindows 10ブート修復ソフトウェア
解決策5 - 起動ドライブで修復する
起動できない場合は、このステップと次のステップで起動可能なメディアドライブが必要になります。 メディア作成ツールをダウンロードして起動可能なドライブを作成するには、明らかに代替のPCが必要です。
それが終わったら、起動ドライブを使って現在のシステムイメージを修復する方法があります。
ブータブルメディアドライブを搭載した破損したWindows 10を修復するには、次の手順を実行します。
- マウスやキーボード以外のすべてのものをあなたのPCから外してください。
- ブータブルメディアドライブ(USBまたはDVD)を挿入して起動します。
- ドライブが起動したら、「 コンピュータを修復する」を選択します。
- トラブルシューティングを選択します。
- 詳細オプションを選択します 。
- スタートアップ修復を選択します 。
解決策6 - Windows 10を再インストールする
最後に、これまでの手順で問題が解決しない場合は、データをバックアップしてWindows 10を再インストールすることをお勧めします。
大規模な問題を検討している可能性があります。再インストールは問題になる可能性がありますが、最も確実な解決策です。
以前の反復作業ほど時間がかかりませんでした。大部分のドライバは自動的にインストールされます。アプリケーションを再インストールするだけです。
この記事で説明した手順に従って、Windows 10の再インストールの詳細を確認できます。
また、これらの手順が役に立つと思われるかどうかを忘れずに教えてください。 さらに、代替ソリューションを共有してください。 コメントセクションはすぐ下にあります。