デスクトップPCの使用頻度が減って、長らくそのままにしておいたが、アンプ作成などの趣味が再開して、再度利用するようになっていた。 おかげで、Core i7 2600 で過ごしていたが、さすがに古すぎるようだ。 ZOOM で背景フィルターを使えないので新調することにした。
- CPU: Intel Core i7 11700
本当は、Core i5 11500 のつもりだったが在庫なし - Mother: Asus TUF GAMING H570PRO
USB 3.2 Gen2 2X2 が使えるので - RAM: CFD W4U3200CM-8GR (DDR4 PC4-25600 8GB 2枚組)
- SSD: CFD PG4VNZ CSSD-M2M1TPG4VNZ
PCI Express 4.0 が使えて最速!
後は旧機から転用。 ケースは相当古い。 品番わからず。 電源は Enermax の Platimax シリーズ。
順調にくみ上げたが、PT3 がうまく動作せず、1日はまった。 旧機から TVTest などをコピーしたから、そのまま動くはずだったのに。 以下はその覚え書き。
「BonDriverの初期化ができません」のエラーで、TVTest が止まる。 デバイスマネージャーでは、問題なく認識されているのに。 デバイスドライバの削除・再インストールや、PCI-E スロットの位置を変えてもダメ。
PT3 を差し替えて壊したのかもと思い、旧マザーにつけると何ら問題なく動作するので、問題はソフトウェア的な部分に限られる。 TVTest などのソフトウェアは当然白で、デバイスマネージャー上の認識は新旧共に同じなので、BIOS にあたりをつけた。
Advanced メニューの PCI Subsystem Setting に、Above 4 GB Decoding というのをみつけた。 TVtest にせよ、 Bondriver にせよ 32bit アプリケーションなので、PT3 のファームウェアとやりとりできないのだろうと考えた。 Disabled に設定した。 これがビンゴで「BonDriverの初期化ができません」 のエラーは消えた。
ところが、音が少し出て、すぐに TVTest がフリーズしてしまう。Windows のイベントビューアーによると、INTEL のグラフィックドライバがエラーを出している。 マイクロソフト 基本ディスプレイアダプターに変えてもダメ、INTEL のドライバをか得てもダメ。 「アプリケーションのグラフィックスハードウェアへのアクセスはブロックされました」のエラーが出るようになった。
ここで気がついたのは、MPEG2 デコーダーが旧機と違うからかもと気がついた。 https://bepokuma.com/windows-10-tvtest-microsoft-dtv-dvd-video-decoder/ が無難かと思っていたが、ググってみると、TVTest の作者が作成している、TVTestVideoDecoder.ax を見つけ。 あるウェブページでは TVTest と同じフォルダにいれるだけでよいとあったが、動作しなかった。 説明書きによると、
regsvr32 TVTestVideoDecoder.ax
を管理者権限で実行する必要があるとのこと。 これでぱっちり動作するようになった。 めでたし、めでたし。