質問

あるゲームを起動するとabnormal program terminationというエラーが出て強制終了してしまいます。
これの原因はなんでしょうか?
そして対処法はどうやるのでしょうか?

通報する

回答 (3件)

「abnormal program termination」は、C言語で「abort関数」を呼ぶと出ます。そしてプログラムが強制終了します。

「あるゲーム」で、それ以上先に進めない状態になった時、例えば
・プロテクトチェックに引っ掛かった
・オンライン接続出来なかった
・実行必須環境に満たなかった(メモリが足りない、DirectXがインストールされていない、グラフィックカードに3Dアクセラレータが載ってない、など)
などの時、ゲーム開発者が「abort関数呼んでオシマイ」と言う作り方をしているのでしょう。

対処法は以下の通りです。

・製品のゲームCD/ゲームDVDをドライブに入れておく
・オンライン接続の際、ルーターやモデムで、ゲームが使うポートを開放しておく
・メモリ容量が足りているかなど、ハードウェア環境が「必須条件」を満たしているか確認する
・ゲームメーカーのサポートセンターを利用する

参考URLをご覧ください(ソフト該当の場合)
(1)A** ソフトウェアを削除する
(2)WindowsTemp フォルダの内容を削除する

ゲームがバグってるか、OSが不安定な状態にあるか、
何か相性の悪いソフトが動いているか…
そのエラー自体、めったに出るものではないこともあり、
ゲーム名すら公開されずにそのメッセージだけでは、
具体的な原因はまず分かりません。
# ありそうなのは、オンラインゲームだと、チート行為対策と何かがぶつかってるとか?

結果として対処方法も、
動作環境や各種設定、再現手順などをまとめて、その「あるゲーム」」のメーカに報告してみる。
一度アンインストールして再度インストールしてみる。
余分なソフトを消してみる。OSから入れなおす。
など、漠然とした方法にならざるを得ません。

このQ&Aは役に立ちましたか?6 件

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

新しく質問する

注目の記事

フリーアナウンサー長谷川豊氏の新コーナー「このニュースどう思います?」がスタート!

元フジテレビのフリーアナウンサー長谷川豊氏から気になるニュースについておしトピの皆さんに質問します! 皆さんの意見をもとに長谷川豊氏がコラムを執筆します! アプリリリース記念として最大1万分のアマゾンギフト券プレゼントキャンペーンも実施中!


新しく質問する

このカテゴリの人気Q&Aランキング

毎日見よう!教えて!gooトゥディ

べんりQ&A特集