ラベル PT3 の投稿を表示しています。 すべての投稿を表示
ラベル PT3 の投稿を表示しています。 すべての投稿を表示

2015年11月19日木曜日

PT3が突然動かなくなった原因

以前こちらで記事にした、PT3が突然動かなくなった理由が今頃わかりました。
恥の記録として残しておきたいと思います。

たまたまWindows10のデバイスドライバに関連した事柄を調べていると、偶然このトラブルの原因が分かりました。

結論から言えば、PT3のドライバがミドルウェアとして採用しているWinDriverがWindows10上では試用版として作動したため、試用版の制限として30日後に使用できなくなるという仕組みによって、突然使用できなくなったように見えたもののようです。

最新のPT3用ドライバ4.0はミドルウェアもWindows10に正式対応したものを採用しているため、その後は問題なく使えた、ということでした。

要するに、対応していないOSで勝手に使って自滅しただけという、いつも通りの恥ずかしい行いが原因というわけでした。

ともかく、原因がわかって大変すっきりしました。
あの時は「何もしてないのに?!」とちんぷんかんぷんでしたが、実際には何もしてないどころか「1月前にOSを変えた」というとんでもない不始末をしでかしていたのでした。
我ながらなんと愚かな考えを抱いたことが恥ずかしい。

動作対象OSでもなんでもなかったデバイスなのに素早くWindows10に対応してくれたメーカにもあらためて感謝の念がわきました。

ところで、試しに、Windows10にPT3用ドライバを動かなくなった日の30日前にインストールしたのか調べようとすると、驚いたことにThreshold2に更新する前のイベントログが見事に消されていました。。。

クリーンインストールならともかく、更新前のログを消す必要がどこにあるのか、というよりログなんだから引き継がないと何の意味もないだろう、とマイクロソフトさんとの考え方の違いに思いを致しつつ、さすがにWindows.oldには残っていた(というより引き継がずに放置されていた)ログファイルで確認したところ、確かに、当方の場合は 2015/09/04 にPT3用ドライバをインストールしていました。
バージョンは以前に記しました通り、3.1(WinDriverのバージョンは11.6.0とリリースノートにありました)ですので、早朝5:30まで動いていたのは若干不可解ではありますが、9月は30日ありますから、31日目に起動しなくなったので辻褄は合います。

ただ、いまさらですが試用版として使用しているならその旨をユーザに表示するとミドルウェアの開発元のホームページにはありますが、当時そんなメッセージなどどこにも出ていませんでしたし、イベントログを再びじっくりと調べても一切そのような記録は残っていませんでした。これが機能していたらすぐにスッキリできていたのですが、ちょっと残念です。

2015年10月5日月曜日

PT3が突然動かなくなった

今朝5時半の番組までは録画できていたのに、お昼に行われるはずの番組情報取得ができなくなってしまいました。
試しにシステムの再起動を行ってもダメ。
Spinelのログを参照すると「チューナーをオンラインにできませんでした。」と記録されていました。

Spinel経由ではなく直接BonDriverで開こうとしても、やはりチューナが開けません。

その間、何が起きたのかとイベントログを見ても特に何も記録されていません。
WindowsUpdateがかかっているわけでもありません。
デバイスマネージャで見ても特に異常が見当たりません。

FPGA更新ツールで試しても、
★エラーが発生しました。Bus::Run() (0x00000200)
続行するには何かキーを押してください . . .
上記のような表示が出るばかり。

これはついにご故障あそばされたかと、暗澹とした気分で臨時の出費とWindows10の再認証を覚悟しましたが、アースソフトのホームページに行ってみると、ドライバのバージョン4.0が2015/9/25にリリースされていたようでしたので、使用していたPT3のドライバ(3.1)を削除して新バージョンをインストールすると、何事もなかったように動作しました。。。

デバイスマネージャで正しくドライバがインストールされているように見えているにもかかわらず、ドライバがインストールされていない挙動を取るのも初めてでしたし、システムに改変を加えていないのに、さらに最後の録画から半日の間に再起動もしていないのにドライバが使えなくなるという事態に初めて遭遇しました。

PT3ドライバ3.1までで使われていたWinDriverそのものはWindows10に未対応だったようですが、朝の五時半までは正常に動いていたので、混乱中です。

いったい何が起きたんだ!?

*** 以下 2015/11/18 追記 ***

上の記事は2015/10/05 14:14に記述したものです。
たまたまWindows10のデバイスドライバに関連した事柄を調べていると、偶然このトラブルの原因が分かりました。

結論から言えば、PT3のドライバがミドルウェアとして採用しているWinDriverが試用版として作動したため、試用版の制限として30日後に使用できなくなるという仕組みによって、突然使用できなくなったように見えたもののようです。

要するに、対応していないOSで勝手に使って自滅しただけでした。相変わらず愚かなことをやっており恐縮至極です。

長くなりましたので、結論以外の駄文は別項として建てました。