• ベストアンサー

VC2008でコンパイルすると電源が落ちます。何故でしょうか?

VC2008でコンパイルすると電源が落ちます。何故でしょうか? ただコンパイルすると落ちるわけではなく、 DXライブラリのメソッドを呼び出す際に落ちます。 そのほかにもネットゲームをフルスクリーンでやっても 電源が落ちて再起動します。 原因が何なのかわかりません。 可能性として考えられることを教えてもらえないでしょうか。 【スペック】 OS:Microsoft Windows XP Professional Service Pack 3 マザーボード:P5Q CPU:Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz メモリ:2046MB グラフィックカード:GeForce 8600 GT 電源:SCYTHE 剛力短 600W

質問者が選んだベストアンサー

  • ベストアンサー
  • isle
  • ベストアンサー率51% (77/150)
回答No.2

グラボが原因とか? 電源コードが刺さってないとか、ファンが回ってないとか。 ドライバだけインストールしてユーティリティソフトをインストールしないとファンが十分に回らないことがある。

その他の回答 (2)

  • rinmane
  • ベストアンサー率56% (64/113)
回答No.3

コンパイル中ではなく、デバッグ実行中、あるいは実行中ですね。 フルスクリーンのゲームをやっていてもとのことですので、 DirectXがらみが原因なのは間違いないと思います。 GeForce 8600 GTの最新ドライバがDirectX9対応。 http://www.nvidia.co.jp/object/winxp_181.22_whql_jp.html (今月22日に最新版がリリースされたばかりのようです) もしかするとDirectX SDKの方ではDX10を使われていて、 DX10専用の関数をハードウェアモードで呼び出した… といったことが原因かも知れません。 ゲーム中もということは、 runtime版の方も10にされているからかも…です。 ただ、この場合は落ちるのではなく、フリーズが多いはずです。 ちょっと考えにくいことではありますので、他の原因かも知れません。 以上、ご参考になりましたら幸いです。

  • neKo_deux
  • ベストアンサー率44% (5541/12319)
回答No.1

コンパイルで落ちる場合、一般的にはコンパイルにはCPUパワーを必要とします。 CPUが発熱→冷却が間に合わない→仕方ないので破損する前に電源オフとかでは? 電源が落ちる前にファンの回転数が上がったりしていませんか? 対策としては、本体内部の掃除、ケーブル、特にフラットケーブルをまとめる、ファンの強化、冷却フィンの貼り付けやCPU用のクーラーの設置など冷却性能を強化、室温を下げる、扇風機を当てるとか。

関連するQ&A