(function() {function signalGooglefcPresent() {if (!window.frames['googlefcPresent']) {if (document.body) {const iframe = document.createElement('iframe'); iframe.style = 'width: 0; height: 0; border: none; z-index: -1000; left: -1000px; top: -1000px;'; iframe.style.display = 'none'; iframe.name = 'googlefcPresent'; document.body.appendChild(iframe);} else {setTimeout(signalGooglefcPresent, 0);}}}signalGooglefcPresent();})();

Daily Archive: 2月 11, 2020

やはり原因がわからない

BIOSは何とかアップデートしたが、謎は何も解けていない。

BIOSアップデート

2日ほど前、PCの動作が不安定で、解決の一つの方法としてBIOSアップデートをしてみようとしたらできなかった、という記事を書いた。
その時、BIOSがアップデートできなかった理由が全くわからなかったワケだが、それを後日になってアップデートするBIOSのバージョンを引き下げてやってみたりもしたが、やはりアップデートする事ができず、いよいよ謎は深まるばかり…とやっていたのだが、ふと、Instant FlashのUSBメモリを別のUSBポートに入れて試したところ、何の不都合もなくアップデートが開始され、無事、私の使用しているマザーボードの最新BIOSへとアップデートする事ができてしまった。
…何故、USBポートを変更した事でできたのかという理由も、よく分かっていない。何故なら、できなかったUSBポートはマザーボードの基盤から引っ張ってきているケース前面のポートだったのに対し、今回成功したUSBポートは、そもそもマザーボード外の拡張カードから出力し、さらにUSBハブを経由した先のUSBポートだったからだ。
通常、USBはその経路が短ければ短いほど、中間に入っているコントローラーが少なければ少ないほど、安定した動作が得られるものだが、今回は真逆の結果だったわけである。
相性がたまたま悪かった&良かった、という事なのかもしれないが、それで解決するにはあまりにも成功した側の経路が複雑なので、正直、アップデートできた直後は多少なり混乱したのも事実である。
ま、とりあえずはBIOSアップデートが無事できたので良かったとしよう。
これでIntelのマイクロコード問題はBIOSレベルで解決した事になる。

だがまだ再発

しかしである。動画再生中のフリーズというトラブルに関しては、またしても再発してしまい、この原因がマイクロコードの問題ではない事が判明した。
エラーを吐き出すのが、Radeon系のソフトウェアなので、やはりビデオドライバ等が関係する問題なのかもしれないが、依然として何を条件としてフリーズするのかの特定ができないでいる。
当初は、Fluid Motionが原因かもしれないと思い、機能を止めて実験もしてみたが、結果としてはFluid Motionを止めてもフリーズする現象は止まらなかった。
私のカンでは、ビデオメモリへのアクセス時に何らかのトラブルが発生しているものと見ているのだが、毎回同じ条件でフリーズが発生しているわけではないので、表面上でフリーズする原因となったアプリケーションがRadeon Settingだったという事しかわからない。
新しくなるのは良いのだが…だからといって、Radeon Settingを削除して運用できるかというとそれも出来るわけではないので、結果、原因が潰せないまま、今に至って問題が出続けている状態なわけである。
やはり、OSの再インストールという手段を使って、一旦ゼロ状態にして解決するしか方法はないのもかもしれない。
…ものすごく面倒な話になりそうでイヤだなぁ。

Continue reading…

Desktop Version | Switch To Mobile Version