C ランタイム エラー R6028
ヒープを初期化できません。
Note
アプリの実行中にこのエラー メッセージが表示された場合は、内部メモリに問題があるため、アプリがシャットダウンされています。 このエラーには多くの理由が考えられますが、多くの場合、メモリの状態が非常に少ないか、プログラムのバグ、または欠陥のあるハードウェア ドライバーが原因で発生します。
このエラーを解決するには、次の手順を試してみます。
- 実行中の他のアプリケーションを閉じるか、コンピューターを再起動してメモリを解放します。
- [コントロール パネル] の [アプリと機能] または [プログラムと機能] ページを使用して、プログラムを修復または再インストールします。
- 別のアプリまたはドライバーを新しくインストールする前にアプリが動作している場合は、コントロール パネルの[アプリと機能] または [プログラムと機能] ページを使用して、新しいアプリやドライバーを削除し、アプリを再度インストールしてください。
- ソフトウェアとドライバーの更新プログラムは、ハードウェア ベンダーの Web サイトや、[コントロール パネル] の [Windows更新] を確認してください。
- アプリの更新バージョンを確認します。 問題が解決しない場合は、アプリ ベンダーにお問い合わせください。
プログラマ向け情報
このエラーは、オペレーティング システムでアプリケーションのメモリ プールを作成できなかった場合に発生します。 具体的には、C ランタイム (CRT) が HeapCreate
という Win32 関数を呼び出し、失敗したことを示す NULL が返されます。
アプリケーションの起動中にこのエラーが発生した場合は、欠陥があるドライバーが読み込まれているため、システムでヒープ要求を満たすことができない可能性があります。 更新されたドライバーについては、Windows Update またはハードウェア ベンダーの Web サイトを確認してください。