「BonDriverの初期化ができません」タグアーカイブ

PT3 新規導入覚え書き

デスクトップ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

を管理者権限で実行する必要があるとのこと。 これでぱっちり動作するようになった。 めでたし、めでたし。