ハードウエア側かDirectXの不具合でしょうか

このQ&Aのポイント
  • DELL XPS M1330のノートPCで急に画面が消える現象が発生しており、原因がわからず困っています。
  • 症状は、3D表示やDirectXを使用する際に画面が消えたり電源が落ちたりすることです。
  • ハードウエアテスターでエラーは表示されず、メーカー提供のテストでも問題なく完了できるため、問題はDirectXにあるかもしれません。しかし、DirectX自体を削除したり再インストールしたりできず、メーカーに問い合わせても解決策は得られていません。他にテストや解決策を知っている方、ご教示いただけると助かります。
回答を見る
  • ベストアンサー

ハードウエア側かDirectXの不具合でしょうか

お世話になります。 DELL XPS M1330のノートPCでいつもゲームをしていたのですが、急に画面が消えるようになり、色々テストをしておりますが原因がわからないので困っております。 OSはWindows7の64bitで、つい1週間前までは問題なく稼動しておりました。 ドライバ、アップデートは忘れず心がけておりました。 症状は、3D表示もしくはDirectXが使われている(D3D?)で画面が消えるもしくは電源が落ちる。 ゆめりあのベンチーマークでも同じ症状が出ます。WindowsエクスペリエンスのパフォーマンステストでもAeroの次のBetch?Bentch?の表示が見えた瞬間に画面が消えます。 この時点で、電源が落ちてない場合は画面は消えているもののハード側は稼動している模様で、 試したのは ・Windowsの入れなおし ・アップデート、(Windows、GeForce、DirectX等)の最新化 ・起動時のスタートアップをすべてOFF ・メーカー標準のハードウエアテスター(本体搭載物とISOから作成して起動時にテストする物) ハードウエアテスターでエラーは表示されませんでした。 また、メーカーから提供されているテスターの中で3D表示を使ったテストのものでは 落ちたりしないで最後までテストを完了することができました。 Microsoftの提供のエラーチェックソフトMicrosoftFixit.games.RNP.16130790492347052.1.1.Runも効果なし。 現状数日間この症状と戦っております。 D3D9 Batch?の所で落ちることをを考えるとDirectXなのかと疑っておりますが、 DirectX自体がWindows7に11で入っているので削除、再インストール、修復はできませんし メーカーに電話しても解決にはつながりませんでした。 何か他にテスト、対策や解決案をご提供頂ける方何卒宜しくお願いいたします。 慌てて書き忘れ等あるかもしれませんがご回答お待ちしております。

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

  • ベストアンサー
  • takaniro
  • ベストアンサー率50% (172/342)
回答No.7

リカバリ直後でも同様の症状であれば、やはりハード側の故障でしょう メイプルは軽いので、Windowsの画面描写がなくなる分フルスクリーンの方が軽いのかも あと確認するとすれば バッテリーは正しく認識しているか(途中で認識しなくなったりしていないか) アダプターを外した状態でも稼働するか(特に高負荷にせず、充電がなくなるまで稼働するか) メインメモリは正常か(念のため他のソフトで) ぐらいしか思いつかない 画面が消えるだけなら、液晶のバックライト、インバーター辺りも疑わしいのですが

kuzugomi
質問者

お礼

お返事ありがとうございます。 やはり一番疑わしいのはハード側のようですね。 コンデンサーやチップの焦付き等は目視で確認できない部分での故障となればもうやむを得ないですし、新しくマシンを購入することを視野に入れたいと思います。 懇切丁寧なご回答ありがとうございました。 一応最後に別のソフトでメモリチェックなど試しておきます。

その他の回答 (6)

  • takaniro
  • ベストアンサー率50% (172/342)
回答No.6

拝見しました。 GPUのメモリはエラー出てないみたいですね。 高負荷時で落ちるとなると、あと気になるのは電源関係かな メインメモリ関係はメーカーのソフトで検証してるだろうし・・・ もしそうであれば、メーカー修理か、買い換えに って、ノートだと切り分け確認出来ないか。 個人ではアダプター交換してみるぐらいしか確認出来ないし。 近くにパソコンショップがあれば、一度相談してみるのもイイかも知れません。 (ノートだと切り分けまでしてくれるか分からない) 確認するのを忘れてましたが、 リカバリ直後でも同様の症状が出てました? もし出ていないのであれば、アップデートが何らかのソフトと競合しているかも知れません。 まれにアップデート後、不具合が出ることがありますので

kuzugomi
質問者

お礼

度々のお返事ありがとうございます。 リカバリ直後でも同じ症状が出ておりました。 初めはハードディスクの劣化かもしれないとDELLのサポートの方で言われ、入れ替えて試したのですがやはり結果はだめでした。 現在把握してる最新の状態は、 ・フルスクリーンでは症状が出ない物もある(オンラインゲームのメイプルストーリー) ・ウインドウモードのベンチマーク(ドラゴンクエストXのベンチマークは正常に最後まで確認出来たこと) 以上の2点がわかった状態です。 Windowsのアップデートの方は数が多くて把握しきれてないのですが、それ以外のアプリケーションは一切インストールされてない状態で試しておりました。

  • takaniro
  • ベストアンサー率50% (172/342)
回答No.5

メーカーのテストがどの程度の範囲をやっているのかわかりませんが GPUのメモリテストはされましたか? GPUのメモリエラーの症状に似ている気がするのですが CUDA GPU memtest(GPUのメモリテストソフト) http://sourceforge.jp/projects/sfnet_cudagpumemtest/

kuzugomi
質問者

お礼

ご回答ありがとうございます。 CPPとかコンパイルの方法がわからなかったので、EXEになったものを探してテストしてみました。 結果をテキストファイルにしてストレージに入れておきましたが、エラーはないのでしょうか見た感じなかったように葉思えますが如何でしょうか? http://xfs.jp/TELRD (CUDA.txt)

  • TOTO2011
  • ベストアンサー率29% (449/1537)
回答No.4

XPS M1330の型番が合っていたら下記のパソコンですか? http://www.itmedia.co.jp/pcuser/articles/0708/17/news032.html 2007年製造になっています 長期間使われているから内部のホコリや汚れでトラブルが出ているかもしれないですね Dellは分解図等の資料がネット上に有ると思いますから 一度分解掃除をお勧めします

kuzugomi
質問者

お礼

ご回答ありがとうございます。 裏蓋を開けて掃除、メンテナンスはしてありましたので割と綺麗でした。タバコもすわない環境でした。 残念ですが掃除では解決には繋がりませんでした。

noname#198922
noname#198922
回答No.3

CPUとGPUですか、こちらの動作温度がゲームを行うと非常に高くなるのだと思われます。素人には無理だから分解掃除などをしてくれるメーカーに依頼してください、DELLでしたっけね。

kuzugomi
質問者

お礼

ご回答ありがとうございます。 掃除は定期的にやっておりましたし、サンワサプライの冷却板を使ったりして冷却も気をつけていましたがこんな症状が出てしまい残念と思っております。結構愛着沸いてたのですけどね…。

  • chie65535
  • ベストアンサー率43% (8518/19364)
回答No.2

症状から察するに「過熱してGPUが物理的にダウンしている」と思われます。 >現状数日間この症状と戦っております。 ハードウェアの問題なので、ソフトをどうこうしても完全に無意味です。 ここ数日間にやった事は、すべて無駄です。 発売からかなり経っているのと、症状から察すると、GPUに取り付けてあるヒートシンクがグリスの劣化などできちんと放熱しなくなっている可能性が非常に高いです。 ノートPCの場合、CPUやGPUに取り付けてある放熱用のヒートシンクは、ファンが無く、ノートの筐体に直に熱を逃がすタイプが殆どなので、グリスが劣化して放熱効率が落ちると致命的です。 CPUやGPUは、過熱すると焼き切れ防止回路が働いてダウンするように設計されているので、ちゃんと放熱されなくなると「いきなり画面が消える」「いきなり電源が落ちる」などの症状が出ます。 グリスの劣化などで放熱効率が落ちた状態では、テストプログラムなどの「表示されるポリゴン数が少ないもの」は、負荷が低いので、ダウンするまでは過熱しません。 しかし、各種ベンチマークなど、3Dポリゴンを多数表示して、限界まで負荷を掛ける物は、すぐに過熱してダウンします。 「グリスの劣化」は、ソフトウェアからは判りません。ソフト的には「過熱しない限りは、すべて正常」なのですから、とんなテストをしたところで「正常」と言う結果しか返ってきません。 んで、ノートPCの場合、分解してCPUやGPUに取り付けてある放熱板を取り外して、劣化して粉状になった「過去、グリスだったもの」をキレイに取り除いて、新しいグリスを塗りなおすのは「シロウトには不可能」ですから、新しいノートPCに買い換えましょう。 そのまま使いたいのであれば「越冬装備をして、マイナス20℃の冷凍倉庫の中で使う」しか無いですよ(寒くて液晶が動かないけどね)

kuzugomi
質問者

お礼

ご回答ありがとうございます。 裏蓋を取り外して、ヒートシンクの部分を確認したのですが、 NVidiaのチップセットの上にはゴムのような弾力のあるグリスの代用品?みたいなのがあっただけでした。(CPUの部分はグリスで、塗りなおしました) 熱を持つ機種ということで放熱にはかなり気を使っていたのですが残念です。 もう少し模索してだめだったら新しいのを検討してみようと思っております。

  • matyu1003
  • ベストアンサー率42% (257/598)
回答No.1

XPS M1330だと、グラフィックチップはNVIDIA GeForce 8400Mのようですね。DELLが配っているものではなく、NVIDIAの最新ドライバを使ってみることをオススメします。 http://www.nvidia.co.jp/download/driverResults.aspx/68895/jp

kuzugomi
質問者

お礼

ご回答ありがとうございます。 ドライバーは新しいのをNVidiaから入手し、試してみておりますが結果は駄目でした。

関連するQ&A

  • DirectXでのエラーについて

    先ほど質問をした者です。 買ったばかりにPCにビデオカードを取り付けて ドライバ、DirectXをダウンロードしたのですが 3Dmarkとゲームを起動する際にエラーが出てしまいます。 メッセージは IDirect3D9 GetDeviceCaps failed Not available (D3DERR NOTAVAILABLE) と表示されます。 ゲームでも起動の際にDirectXへのエラー表示がありました。 そのためDirectXを削除(アンインストールは出来ないそうですが)して再インストールをし、また起動するというのを何度も試しましたが 毎度エラーが出てしまいます。 画面は映るのでハードウェアの問題はないと思いますが 普通にダウンロードしただけですので DirectXにエラーが発生するというのが良くわかりません。 どうすればよいのか教えてください。

  • DirectXのテストについて

    ただいま、DirectX診断ツールにてディスプレイのDirect3Dのテストを実行したところ、9がスキップされ、「ディスプレイ ドライバがサポートしていないため、ハードウェア アクセラレータを使った Direct3D 9+ は利用できません。ハードウェアの製造元から新しいドライバを入手できるかもしれません。」とのメッセージが表示されました。よくわからないのですが、どうしたらよいのでしょうか。

  • DirectX9のインストールに失敗してしまいます

    PCゲームのプレイのために、DirectX9 をインストールしていると、コンポーネントのインストールの際に、 『DirectXセットアップ』 「内部エラーが発生しました。 Windowsフォルダ内にあるDXError.logとDirectXlogを参照して、問題を分析してください。」 と表示され、インストールに失敗してしまいます。 しかし、あまり詳しくないので、logを見てもよくわかりません。 どうすればDirectX9をインストールできるようになるのでしょうか? 関係するかわかりませんが、診断ツールを使用してみたところ、ディスプレイ関係の欄に、 ●ディスプレイ ドライバがサポートしていないため、ハードウェア アクセラレータを使った Direct3D 9+ は利用できません。ハードウェアの製造元から新しいドライバを入手できるかもしれません。 とあり、また、「Direct3Dのテスト(E) ディスプレイ」をしてみると、 ●ディスプレイ ドライバがサポートしていないため、ハードウェア アクセラレータを使った Direct3D 9のテストはスキップされました。ハードウェアの製造元から新しいドライバを入手できるかもしれません。 と表示され、 「注意」の欄に、 ●ディスプレイ ドライバがサポートしていないため、ハードウェア アクセラレータを使った Direct3D 9+ は利用できません。ハードウェアの製造元から新しいドライバを入手できるかもしれません。 ●Direct3D 9 テスト結果 : ディスプレイ ドライバが API をサポートしていません (DDI のバージョンがフルすぎます) と表示されます。 上記以外に問題解決に必要な情報がありましたらお教えください。 迅速に回答します。 長くなってすいません。 パソコンにあまり詳しくないのですがどうかよろしくお願いします。

  • DirectXが使えません

    アクアゾーンをインストールしたところ、画面が黒くなってしまいました。DirectX診断ツールを調べると、DirectXの機能のところが、アクセラレータ3つとも、利用できませんになっています。Direct Drawのテストは無事にできます。WHQLロゴつきは「はい」になっています。注意のところには「システムは汎用ドライバを使用しています。ハードウエアの製造元によって提供されたビデオドライバをインストールしてください」と書いてあります。友達に自作してもらったPCで、ビデオカードはRadeon 9200SEを使っていると思います。マザーボードはIntel 865PE Chipset Aopenです。過去ログも見たのですが、詳しくないので全然分かりません。何が悪くて、どうしたらアクアゾーンが使えるようになるのでしょうか。アドバイスをお願いいたします。

  • DirectXの不具合?( GeForceMX )

    みなさん、お世話になrます。 早速ですが私のパソコンでは通常は問題ないのに、 DirectXのゲーム(Diablo(2))などを起動すると、 画面が数センチ右にずれてしまうのです。 また微妙な症状で、オープニングムービーでは ずれて、メニュ画面は正常に表示され、ゲーム画面では またずれてしまうのです。 グラフィックカードが壊れているのかとも思い、 PCメーカーに問い合わせたところ、ソフトの問題と 一喝されてしまいました。 しかし以前はちゃんと動いていたのです。 もしかしたら、最新のドライバが悪いのでしょうか? 他に、そんな体験された方はいらっしゃいませんか? 使ってるのは Plolink MVGA-NVG11Aです。 M/Bは、BIOSTER M7VKBに乗せています。

  • NT4.0でDirectX8?

    ある3Dゲームの要件なのですが、 [Platform] WindowsXP/2000/NT/ME/98/95+DirectX8 Windows8/7/Vista+Install"d3drm.dll" なんでNTものっているのですか? 本当にNTで動くのでしょうか。 acespeederというゲームです。(2、3ではなく初代)

  • DirectXが有効にできません

    ゲーム起動のため、DirectXを有効にしたいのですが ドライバやDirectXを(恐らく)最新のものでインストールし直してもボタンが表示されず 知識のある方にお教えいただければ助かります。 【現在の環境】 マシン:DELL Inspiron 545s OS:Windows XP Professional (5.1, Build 2600) CPU:Intel(R) Core(TM)2 Duo CPU E7400 @ 2.80GHz (2 CPUs) DirectX:DirectX 9.0c (4.09.0000.0904) ディスプレイデバイス:Intel(R) G33/G31 Express Chipset Family ディスプレイドライバ:igxprd32.dll 以上の環境でディスプレイの注意欄には ------ 問題は見つかりませんでした。 DirectDraw の機能をテストするには、上の[DirectDraw のテスト] ボタンをクリックしてください。 Direct3D の機能は利用できません。ドライバが製造元によって提供されている最新のものであることを確認してください。 ------ と表示されており、DirectDrawのテストボタン以外は押せない状態になっています。 (ちなみにテストは正常に終了します。) 上記のような状態なのですが、解決方法おわかりになる方いらっしゃいませんでしょうか。 もし不足の情報などありましたらご指摘いただけると助かります。 よろしくお願いします。

  • DirectX

    私の Win7で 〝DirectXを UpDateしなさい〟 という様な意味? の ウィンドウが 良く現れます。 遠方の監視カメラ画面を IE10で開く時 最初に 必ず 表示されます。 どの様に 対処すれば このウィンドウが出ない様に 出来るのでしょうか。

  • Windows7とDirectX9.0cについて

    こんにちは。 現在DirectX9.0cでプログラムを書いているものです。 質問させてください。 私は普段は一人暮らしで、デスクトップで開発しています。 しかし今は年末ということもあり、帰省していてノートパソコンで開発しています。 デスクトップPCで開発していたアプリケーションをノートパソコンで実行してみたところ、実行速度がひどく落ちてしまって理由がわからず困っています。 デスクトップでは60しっかり出るのに対し、ノートパソコンで実行するとFPSは1(程度)です。 環境や設定などは以下のとおりです。 ・DirectXのデバイス生成時   D3DPRESENT_PARAMETERS d3dpp={};   d3dpp.BackBufferWidth = 1024;   d3dpp.BackBufferHeight = 768;   d3dpp.Windowed = true;   d3dpp.EnableAutoDepthStencil = true;   d3dpp.BackBufferFormat = D3DFMT_A8R8G8B8;   d3dpp.AutoDepthStencilFormat = D3DFMT_D24S8;   d3dpp.SwapEffect = D3DSWAPEFFECT_DISCARD;   d3dpp.BackBufferCount = 1;   d3dpp.PresentationInterval = D3DPRESENT_INTERVAL_ONE;   gpd3d = Direct3DCreate9( D3D_SDK_VERSION );   gpd3d->CreateDevice( D3DADAPTER_DEFAULT,                       D3DDEVTYPE_REF,                       hWnd,                       D3DCREATE_HARDWARE_VERTEXPROCESSING,                       &d3dpp,                       &gd3ddevice );. ・やってること ビルボードにテクスチャを貼って表示と4枚 CreateVertexBufferなどは使用せずSetFVFとDrawPrimitiveUPで描画。 D3DDEVTYPE_REFの部分をD3DDEVTYPE_HALにしてもデスクトップ、ノートパソコンともにエラーも出ずデバイスは生成できるのですが、ノートパソコン側でD3DDEVTYPE_HALで実行すると何も表示されないので仕方なくD3DDEVTYPE_REFで実行しています。 開発環境 VisualStudio2008 academic edition Microsoft DirectX SDK (June 2010) スペック /* ・デスクトップPC Core i7 920 2.66GHz Windows7 64bit Ultimate Memory 12GB Geforce 9800GTX */ /* ・ノートパソコン Core i7 Q720 1.60GHz Windows7 64bit Ultimate Memory 4GB Geforce GT 240M */ このスペックでFPSがまったくでないので何が問題かさっぱりです。 DirectXのControlPanelでDebugモードにして出力を見ましたが特に問題は見つけられませんでした。 ほかにもリビルドやReleaseモードでコンパイルなども試してみたのですが症状は変わらずです。 どのような問題があってノーとパソコンのWindows7 64bit上でのDirectX9.0cの実行速度が上がらないことが考えられますでしょうか? /* 現在の状態 ・シェーダー(HLSL)などは使用していません。 ・View行列とProjection行列とWorld行列をセットして座標変換して描画しています。 ・スレッドは立ち上げていません。 ・メッセージループは以下のような形です MSG msg={0}; while( msg.message != WM_QUIT ) {   if( PeekMessage( &msg, NULL, 0U, 0U, PM_REMOVE ) )   {     TranslateMessage( &msg );     DispatchMessage( &msg );   }   else   {       /* アップデート処理や描画処理など */   } } */ わかりづらいかと思いますが、よろしくお願いします。

  • DirectXを使用するゲームを起動すると固まります

    タイトルにあるようにDirectXを使用するゲームを起動するとPCが固まってしまい、電源ボタンの長押しによる強制終了しか出来なくなります。 描画方法を変更できるゲームで、描画方法をGDIに変更すると正常に起動するので原因はDirectXにあると思われます。多くのゲームでDirectXが使用されているので困っています。 また、DirectX診断ツールのディスプレイタブでは「問題は見つかりませんでした」と表示されますが、Direct3Dのテストを行なうと止まります。DirectDrawのテストでは止まりません。 ハードウェアアクセラレータでは「DirectDraw および Direct3D すべてのアクセラレータを無効にします」まで下げると起動するようになります。ただ、アクセラレータを無効にしているので主に3Dのゲームは表示はされませんが・・・。 DirectXのバージョンは9.0cで再インストール(ファイルの更新?)も行いました。グラフィックドライバの再インストールも行いました。バージョンは最新のものを使用しています。 今まで問題なく使えていたのに先週末あたりからこの問題が発生するようになりました。原因は思い当たるところがありませんが、以上のことからDirectXに何か問題がおきていると思うのですがどうでしょうか?よろしくお願いします。