コンピュータのメンテナンス
 Computer >> コンピューター >  >> トラブルシューティング >> コンピュータのメンテナンス

実行時エラー 28 – 「スタック領域不足」を修正する方法

実行時エラー 28 – 「スタック領域不足」を修正する方法

実行時エラー 28

実行時エラー 28 Windows 7、Vista、および XP コンピューターで発生するエラーです。基本的に、このエラーは、Visual Basic (VB) が関数と「サブ コール」を頻繁に使用し、大量のメモリを占有するため、システムがシステムからの要求に対応できないという事実から発生します。システムの「スタック スペース」は基本的に、PC がシステム上でプログラムを実行するために使用するメモリを表すために使用される技術用語であり、PC が使用するメモリ割り当てが多すぎるため、表示するランタイム 28 エラー。

ランタイム エラー 28 の原因

このエラーは次の形式で発生する可能性があります:

<ブロック引用>

実行時エラー 28 – スタック領域が不足しています

ソフトウェアが実行されると、動作するために大量のシステム メモリ (RAM) が必要になります。特定のアプリケーション (この場合は VB) が原因で、オペレーティング システムが使用可能なメモリの追加を継続的に要求している場合、プロセスは続行できず、「スタック オーバーフロー」が発生します。

この問題の考えられる原因は非常に多様です。使用しているアプリケーションにバグがあり、システムにないメモリを大量に使用しようとしている可能性があります。バックグラウンド アプリケーションがシステム リソースを占有し、他のアプリケーションが必要以上に割り当てられていない可能性があります。最後に、更新が必要なのはオペレーティング システムである可能性があります。これは、Microsoft がホットフィックスの問題によって削除するソフトウェアに特定のバグがある可能性があるためです。

PC でランタイム 28 エラーを修正する方法

ステップ 1 – 問題の原因となっているソフトウェアを再インストールする

ソフトウェアの再インストールは、この問題に対処するための最初のステップです。実行するのが最も簡単な方法です。以下に、その方法を示します。

  • スタック容量不足」の原因となっているアプリケーションをメモします。 」 実行時エラー 28。
  • [スタート]> [コントロール パネル]> [プログラムの追加と削除] に移動します
  • 問題のアプリケーションを見つけます
  • このアプリケーションを強調表示して、[削除] をクリックします。 「
  • アンインストール ウィザードに従います 終了したら、PC を再起動します
  • 最新バージョンをインストールする システムに再びソフトウェアをインストールする

この方法により、プロセスの動作を妨げている可能性のあるバグのあるインストール ファイルが削除されます。これは「実行時エラー 28」を確実に除去する方法ではないため、これで解決しない場合はステップ 2 に進みます。

ステップ 2 – 他のプログラムをすべて閉じる

バックグラウンドで実行される一部のプログラムは、必要以上に多くのメモリを消費し、他のアプリケーションやプロセスからシステム リソースを占有し、「ランタイム エラー 28」を引き起こす可能性があります。この問題を解決するには:

  • タスク マネージャを開く (CTRL + ALT + DEL)
  • プロセス」をクリックします 」タブ
  • 並べ替え メモリによるプロセスのリスト
  • タスクの終了 システムの継続性にとって重要ではないプロセス

これにより、使用したいアプリケーション用にメモリがいくらか解放され、プログラムがメモリ不足の制約なしに動作できるようになります。

ステップ 3 – Windows システムを更新する

Microsoft がこのような問題に対処するための修正プログラムや更新プログラムをリリースする場合があるため、Windows システムを更新することが賢明な場合があります。これらには、次の手順に従って簡単にアクセスできます:

  • [スタート]> [すべてのプログラム]> [Windows Update] をクリックします
  • Windows Update に任せる PC をスキャン
  • Windows Update でインターネットをスキャンして更新プログラムを探す
  • その後、Windows Update が インストール します 更新
  • PC を再起動 プロンプトが表示されたら

この方法は、「実行時エラー 28」で発生する可能性のある問題を解決するのに役立ちますが、レジストリなど、問題がより根深い場合は依然として存在する可能性があります。

ステップ 4 – Windows のレジストリを消去する

  • このレジストリ クリーナーをダウンロード

レジストリ クリーナーは、Windows の動作に非常に重要な役割を果たし、ランタイム 28 エラーの停止に役立ちます。レジストリは基本的に、システムの重要な設定と情報を格納する中央データベースであり、Windows が PC の膨大な数の詳細を記憶できるようにします。残念ながら、レジストリも破損しやすく、システムの動作が非常に遅く、信頼性が低くなります。この問題を解決するには、「レジストリ クリーナー」を使用してレジストリをスキャンし、コンピュータの動作が極端に遅くなったり、エラーが発生したりする原因となっている破損部分を修復する必要があります。推奨されるレジストリ クリーナーは以下からダウンロードできます。


  1. 2467 ランタイム エラーの修正

    実行時エラー 2467 特定のプログラムを実行するために必要なファイルまたはオプションを Windows が正しく読み取ることができないために発生する問題です。エラー自体は、必要な「式」または「オブジェクト」を処理できないことを示しているため、システムの実行が大幅に遅くなり、多くの問題が発生します。これらのエラーの最大の原因の 1 つは、特定のプログラムの実行に必要なファイルまたはオプションをコンピューターが読み取ることができないことです。 ランタイム エラー 2467 の原因 このエラーの主な原因は次のとおりです: システムで破損または互換性のないソフトウェアを使用しようとしています W

  2. 1308 エラーの修正方法

    1308 エラー パッケージにさまざまなプログラムが含まれている Microsoft Office 2000 スイートの一部です。このエラーは、Microsoft Office などをインストールしようとしたときに発生し、特定のファイル/設定がシステム内に存在しないことが原因です。これはよく現れるエラーです: 「エラー 1308:ソース ファイルが見つかりません」 1308 エラーの原因 1308 エラー Microsoft Office 2000 のソース ファイルが見つからず、ソース ファイルが見つかって利用されるまで何も続行できないことが原因で発生します。このエラーの原因