2019年9月28日土曜日

KTV-FSUSB2のドライバを簡単にインストール

OS入れ替えたらWindows 10ではKTV-FSUSB2のドライバがデジタル署名の問題とかでテストモード使ったり、自己署名のセットアップしないといけなかったりと面倒だったので掲示板で見かけたzadigを使う方法を試してみた。

ちなみに今回使用したKTV-FSUSB2のシリアルナンバーはK0806。(いわゆるKTV-FSUSB2N)
シリアルナンバーによってPIDが変わるかもしれないのでWikiとかで確認するといいかも。K0905ファーム化してからPatchV2当ててるパターンだとみんなPIDは0x0029になってると思うけど。(KTV-FSPCIE含む)
GUIDはktv-fsusb2n.infの中のDeviceInterfaceGUIDから持ってきているのでここも変更するとUS-3POUTとかでも応用できるかも。

用意するものはzadigとコンフィグファイルのみ。

[device]
Description = "ISDB-T DTV Tuner KTV-FSUSB2"
VID = 0x0511
PID = 0x0029
GUID = "{b35924d6-3e09-4a9e-9782-5524a4b79ba4}"
コンフィグファイルはこれを適当にメモ帳とかに貼り付けてfsusb2n.cfgとかにしておく。(ファイル名は関係ない)

ちなみにzadigでセットアップが完了するまでKTV-FSUSB2は接続しないほうがいいかも。
まずはzadigを起動。
Device→Load Preset Deviceをクリックするとファイルを開く画面が出るので先程作成したfsusb2n.cfgを選択。

WinUSBが選ばれていることを確認してInstall Driverボタンをクリック。
そこそこ待って完了したらKTV-FSUSB2を挿せばちゃんと認識するようになってるはず。

これは便利だ…
あとはBonDriver_FSUSB2NとTvTestで視聴できる。

ちなみにこのドライバのアンインストールするときはデバイスマネージャーのユニバーサル シリアル バス デバイスのところにあるISDB-T Full Segment Deviceを右クリックしてデバイスのアンインストールを押せばオッケー

そのときに「このデバイスのドライバー ソフトウェアを削除します。」にチェックを入れないとだめなので注意。

ちなみにZadig起動前にKTV-FSUSB2を指しておくとZadigでそのままWinUSBのドライバをインストールできそうな感じだったんだけど、それでインストールしてもBondriverから認識されなかった…
どうやら上のコンフィグファイルが重要らしい?何回か試してみたけどZadigでドライバインストール完了するまでKTV-FSUSB2を接続しないほうがうまくいくと思う。
configファイルミスってドライバのインストールがうまくいかなかったときはデバイスマネージャで"表示"→"非表示のデバイスの表示"でデバイスが出てくると思うのでアンインストールできるとおもう。

ちなみにKTV-FSPCIEでも同様の手順で使えると思う。

2 件のコメント:

  1. 21H2と併せてその他アップデートを加えた際にデバイスマネージャーでデジタル署名がなかったため使えない状態になっていたため、記載の手順で治すことができました。大変助かりました。ありがとうございます。

    返信削除
    返信
    1. コメントありがとうございます。
      デジタル署名をオフにしたり、テストモードで起動するのも面倒ですし、今のところこの方法が一番簡単ですね!

      削除