パソコン

win10が突然クラッシュし電源ブチ切りしか手段がなかった状況からの打開【経過観察】

ども、こんにちはこんばんは。

今回はPCフリーズの話です。
しかも原因不明の、なんで止まっているのかよく分からないという機械オンチには相当無理難題なバグのお話。

 

あまり機械は得意ではありませんが、なんとかヒントを探し探し、ついにこれじゃないかと辿り着けたので記録を残しておきます。

 

諸悪の根源は「Microsoft Visual C++ 2010 再頒布可能パッケージ」?

インターネットを駆使し捜索すること約半年に及びました。
全くヒントすらない状況からの打開でしたので、なかなかに骨が折れるものでしたが…

パソコンの原因不明なフリーズを解決する方法 | https://howto-it.com/pcfreeze.html

こちらのブログ記事に辿り着けました。

で、少し状況は違うものの症状がほぼ一致してました。

フリーズにもいろいろな種類があると思うが、一番厄介なフリーズの仕方をしている。画面が表示されたまま固まり、マウスもキーボードも一切動かなくなる。フリーズを解除するには電源を落とす(電源ボタンの長押し)しかなく、原因も特定しにくい。

 

オイオイオイ、同じ症状じゃねーか!!と。

で、この記事に行き着く前に僕自身もwindows標準のイベントビューワーなどで原因の追求を行っていました。

 

イベントビューワーによる解析

フリーズから復帰した後、windowsのログを確認しました。

これがフリーズ発生時のエラーログです。

電源を落とした後のログを見るとKernel-PowerでイベントID41が記録されている。内容は「システムは正常にシャットダウンする前に再起動しました。このエラーは、システムの応答の停止、クラッシュ、または予期しない電源の遮断により発生する可能性があります。」と出ている。確かに電源を落とすしか手段がないので、この重大なエラーが出ていてもおかしくない。

当てはまりまくってて恐ろしい。そんなレベルで同様の症状でした。
ブログ記事によると、どうやら「Microsoft Visual C++ 2010 再頒布可能パッケージ」が悪さをしている可能性があるとのこと。

うーん、フリーズし始めた頃と割りかし一致している…

早速アンインストールし、今に至る。

原因不明のPCフリーズはゲーム中に起こっていた

2年前ぐらいからゲーム中に突如フリーズし、ブブブブブブブブというファミコンなどのレトロゲームがバグフリーズしたときの音を出している状況がちらほらありました。

先程も書いたとおり、このフリーズはゲーム中にのみ起こっていました。(確か)

 

FinalFantasy14のパーティプレイ中に何度フリーズで落ちたか分からないほど、ちょくちょく落ちていたんですよね。
他にはMonsterHunterWorldでも、特に処理が重たくないようなイベントシーンでフリーズ。

バレル
え、このほのぼのしたシーンで?

みたいな、特別スペック不足とかそういう類のものではないように感じてたんです。

 

参考までに、前項で上げたイベントビューワーのID41発生時は以下のスペックです。

Processor: Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz (8 CPUs), ~4.0GHz
Memory: 24576MB RAM
Operating System: Windows 10 Home 64-bit (10.0, Build 18362) (18362.19h1_release.190318-1202)
System Model: Z97X-UD3H
Card name: NVIDIA GeForce GTX 1080
Card name: NVIDIA GeForce GTX 1060 6GB

症状:フリーズが発生すると電源ボタン長押しでの強制終了しか手段がない

PCがフリーズするとけたたましい音と共に操作をいっさい受け付けなくなります。

マウスは動かないし、キーボードも一切使用不能です。出ている音さえもコントロールできません。

 

唯一このフリーズを解消する方法といえば「電源ブチ切り」のみ。
強制終了はPCにダメージを与えるから…というどこかで見た雑な情報しかなかったのですが、やらないことには始まらないので出るたびにブチ切りでした。

 

熱が原因かと思いきや、全く関係がなかった説

FF14でフリーズが頻発していた頃、季節的には夏~秋に差し掛かる頃でまだまだ残暑も厳しく、PC内部には熱がこもるのにもってこいの環境下でした。

 

グラボが原因なんじゃないかと言われ、熱暴走である疑惑が浮上しはじめました。
そりゃあれだけチンチンに熱かったら疑いたくなりますよ。

で、熱対策と言えば無難なのは

  • PCケースのカバーを開放
  • 熱源デバイスを物理的に冷却

もちろん両方同時にやってました。が、やっぱり出るときは出てました。

 

仮に熱暴走でフリーズしたとしても、その後すぐ立ちあがってましたからね。
いやいやオーバーヒートしたんなら起動しなくね?って普通は考えません?w

まぁそれでも知識がなく特に手段も知らなかったので少し調べては放置の繰り返しで進展がありませんでした。

 

経過観察 フリーズは未だに出現するのか

件の「Microsoft Visual C++ 2010 再頒布可能パッケージ」をアンインストール後、しばらくは様子を見てみないと分かりません。

この記事を作成しているのが現在、2020年1月12日です。
フリーズし次第こちらに追記するとします。何も追記がなく1、2ヶ月ほど経過しても更新します。

OSのアップデートで再頒布パッケージがインストールされることもある(?)らしいので、しばらくは十分目を光らせておきますね。

 

おまけ:windos10のイベントログの見方

僕はこの記事中でイベントID41を発見しています。
41というのは「重大」と診断されるエラーログで、こいつが出た瞬間フリーズしていました。

では、このログはどこから見れるのか?について少し。
また違ったフリーズの仕方が見られるようになったとき、自分で解決できなければストレスになりますからね…。少しでも役に立てれば幸いです。

 

winアプリ「コンピューターの管理」にアクセスする

アクセス方法はいくつかありますが、OSのビルド番号によって少し変化するので確実な方法1種のみ掲載します。

  1. windowsキー + R を押し「ファイル名を指定して実行」
  2. 「compmgmt.msc」と入力し、OK
  3. システムツール->イベントビューアー->Windowsログ->システムへ移動
  4. 日付やレベルで並び替え、フリーズの原因となる項目を探す。
  5. イベントIDやエラー詳細でググる。

以上で必要項目にアクセスできるでしょう。

イベントID41は重大レベルのイベントログですが、その他5200番台や10000番付近は警告として出力されていたりします。
こちらもぐぐれば色々対処方法が出てくるので、参考にしてみてください。

  • この記事を書いた人

BARREL

ゲームとパソコンとバイクが趣味な、PCゲーム歴15年のヘビーゲーマーです。好きなゲームはアクション系、Co-oP系。FinalFantasy14やMonsterHunterWorldなど、オンラインゲームが結構好きです。最近ではゲーム攻略の他にゲーミングデバイスなどのハードウェア系・ガジェット系をレビューしながら、よりよい環境を求めて奔走中です。企業様のPRも積極的に行いたいと思っています。ご依頼はお問い合わせフォームよりお願い申し上げます。

-パソコン
-

Copyright© BCゲームガレージ , 2020 All Rights Reserved.