TVチューナ SK-NET の MonsterTV HDUS を Windows10 で使ってみた

使っていなかったUSBのTVチューナー SK-NETのMonsterTV HDUS を M75q-1 Tinyで使ってみた。
SK-NETのMonsterTV HDUSはWindows10をサポートしていないので公式のソフトを入れても動作しない。
Windows7の使用方法は見かけるがWindows10の使用方法はあまりなかった。

最初は先人達の情報でuusbd64のUSBドライバとBonDriver_nnbのBONドライバでTVTestでTVが見れた。
しかし、Windows10をテストモードにしなければならないのがちょっと気になってた。
Windows10を通常モードにしてもHDUSが使える方法は無いかと、いろんな情報をつまみ食いしてみたところ
WinUSBのUSBドライバとBonDriver_HDP2のBONドライバでWindows10が通常モードでもTVTestでTVが見れた。

誰にでも通用するのか自分だけに通用のか分からないが以下が手順。
使えるようになるまでいろんなソフトを入れたり消したりしたので真似しても手順どおりにならないかも。
なんとか使えるようになったのも先人達のおかげなので深く感謝。


※使ったもの
  ①SK-NET MonsterTV HDUS (HDUSFも使えるらしいが持っていないのでわからない)

  ②カードリーダとB-CASカード(HDUS内蔵カードリーダが使えないため)
    カードリーダはPCに認識させとく。
    先人の教えによるとこれでもいいらしい。柔粕とか何のことだかさっぱりわかりません。
 
  ③Lenovo ThinkCentre M75q-1 Tiny (Windows10 Home バージョン1903)

※必要なファイル
  ①HDUS関係ファイル置き場にある「up0425.zip」(BonDriver_HDP2_011 チューナー指定対応)
    解凍するとBonDriver_HDP2_011のフォルダができる。

  ②HDUS関係ファイル置き場にある「up0479.zip」(MTVHD-Series-CURRENT-20091113)
    解凍するとMTVHD-Series-CURRENT-20091113のフォルダができる。

  ③エスケイネットのダウンロードにある「091110_Driver.zip」(ドライバ Ver1.9.10.20)
    解凍すると091110_Driverのフォルダができる。
    先人の説明によっては解凍したファイルのファイル名に「BDA」が含まれている物を消していたが
    消さなくても動いたので解凍以外何もしなかった。環境によっては消したほうが良いのかも?

  ④TVTest用のデコーダ
    M75q-1 Tinyはデコーダが無いので「TVTestVideoDecoder」を使用した。(これは環境次第でいろいろ?)
    https://github.com/DBCTRADO/TVTestVideoDecoder/releases/
    インストール方法は同梱しているテキストファイルを参照。

  ⑤TVTest
    自分は今まで使ってた0.7.23をフォルダごとコピーして使用。

  ⑥VCのランタイム
    Microsoft Visual C++ 2008 再頒布可能パッケージ (x86)とか
    Microsoft Visual C++ 2010 再頒布可能パッケージ (x86)とか
    たぶん必要。


以下、インストール手順
※Windows10のテストモードが使えるようにBIOSのセキュリティ設定を無効化する。(操作方法はM75q-1 Tiny固有だと思う)
  PCの電源をオンしたらすぐに「F1」を連打しBIOS画面を出す。
  「Security」を左クリック。
  「Secure Boot」を左クリック。
  「Enabled」を左クリック。
  「Disabled」を左クリックし「Disabled」にする。
  キーボードで「F10」を打つ。
  「Yes」を左クリック。
  再起動しWindows10が起動する。


※Windows10をテストモードする。そして未署名のドライバをインストールできるようにする。
  画面左下のスタートボタン「田」を右クリック。
  「Windows PowerShell(管理者)(A)」を左クリック。
  ユーザーアカウント制御の「はい」を左クリック。
  キーボードで "bcdedit /set TESTSIGNING ON" 「Enter」を打つ。
  キーボードで "shutdown /r /o /t 0" 「Enter」を打つ。

  再起動したら
  「トラブルシューティング」を左クリック。
  「詳細オプション」を左クリック。
  「スタートアップ設定」を左クリック。
  「再起動」を左クリック。

  再起動したら
  キーボードで "7" を打つ。
  Windows10起動後、画面右下にテスト モードの文字が見えることを確認。


デバイスドライバのインストール
  HDUSを接続していないなら接続する。
  画面左下のスタートボタン「田」を右クリック
  「デバイスマネージャー(M)」を左クリック。
  デバイスマネージャーの「ほかのデバイス」に「AUSBDTV」がいて「!」が付いていることを確認。

  解凍して出来た「091110_Driver\DriverInstall.exe」を左ダブルクリックで実行。
  ユーザーアカウント制御の「はい」を左クリック。
  「インストール」を左クリック。
  インストールが終わったら「終了」を左クリック。

  デバイスマネージャーの「ほかのデバイス」に「SKNET IR2HID」がいて「!」が付いていることを確認。
  デバイスマネージャーの「MTV HDシリーズ USBデバイス」に「MonsterTV HDUS HDTV Recording Device」がいて「!」が付いていることを確認。
  「MonsterTV HDUS HDTV Recording Device」を右クリック。
  「ドライバの更新(P)」を左クリック。
  「→コンピュータを参照してドライバー ソフトウェアを検索(R)」を左クリック。
  「→コンピュータ上の利用可能なドライバーの一覧から選択します(L)」を左クリック。
  「ディスク使用(H)...」を左クリック。
  「参照(B)...」を左クリック。
  ファイルの場所は解凍して出来た「MTVHD-Series-CURRENT-20091113\WinUSB\MTVHD_WinUSB.inf」を左クリック。
  「開く(O)」を左クリック。
  「OK」を左クリック。
  モデルの「MonsterTV HDUS HDTV Recoding Device WinUSB(1009)」を左クリック。
  「次へ(N)」を左クリック。
  Windowsセキュリティの「→このドライバー ソフトウェアをインストールします(I)」を左クリック。
  「閉じる(C)」を左クリック。
  デバイスマネージャーの「サウンド、ビデオ、およびゲーム コントローラー」に「MonsterTV HDUS HDTV Recoding Device WinUSB(1009)」がいることを確認。

  「ほかのデバイス」の「SKNET IR2HID」を右クリック。
  「ドライバの更新(P)」を左クリック。
  「→コンピュータを参照してドライバー ソフトウェアを検索(R)」を左クリック。
  「→コンピュータ上の利用可能なドライバーの一覧から選択します(L)」を左クリック。
  「次へ(N)」を左クリック。
  「ディスク使用(H)...」を左クリック。
  「参照(B)...」を左クリック。
  ファイルの場所は解凍して出来た「MTVHD-Series-CURRENT-20091113\WinUSB\MTVHD_WinUSB.inf」を左クリック。
  「開く(O)」を左クリック。
  「OK」を左クリック。
  モデルの「MonsterTV HDUS HDTV Recoding Device WinUSB(1009)」を左クリック。
  「次へ(N)」を左クリック。
  ドライバーの更新警告の「はい(Y)」を左クリック。
  「閉じる(C)」を左クリック。
  デバイスマネージャーの「サウンド、ビデオ、およびゲーム コントローラー」に「MonsterTV HDUS HDTV Recoding Device WinUSB(1009)」が2ついることを確認。
  「SKNET IR2HID」のドライバを更新してもリモコンは使えないみたい。

※BONドライバのコピー
  解凍して出来た「BonDriver_HDP2_011\BonDriver_HDP2.dll」を「TVTest.exe」と同じフォルダに入れる。
  解凍して出来た「MTVHD-Series-CURRENT-20091113\Installer\Installer.cmd」を左ダブルクリックで実行。
  表示が止まったらキーボードで "1" 「Enter」を打つ。
  表示が止まったらキーボードで "Y" 「Enter」を打つ。
  表示が「(F= ファイル、 D= ディレクトリ)?」で止まったらキーボードで "D" を打つ。(4回繰り返す)
  表示が止まったらキーボードで "99" 「Enter」を打つ。
  表示が止まったらキーボードで "4" 「Enter」を打つ。
  「Enter」を打つ。
  上の操作で出来た「MTVHD-Series-CURRENT-20091113\Extract\TVTest\BonDriver_HDP2.dll.ini」を「TVTest.exe」と同じフォルダに入れる。


※TVTestの設定
  TVTestを起動。
  エラーが出るが無視する。(エラーが出ないでTVが見えるかも)
  TVTestのウィンドウ上で右クリック。
  「設定」を左クリック。
  指定したBonDriverは「BonDriver_HDP2.dll」に設定。
  デコーダは「TVTest DTV Video Decoder」に設定。(これは環境次第でいろいろ)
  レンダラは「EVR」に設定。
  カードリーダは「スマートカードリーダ」に設定。

  TVTestを再起動しエラーが出ないことを確認。
  放送しているチャンネルを選んでTVが見られることを確認。


※最後にいろいろ戻す設定
  Windows10のテストモードを通常モードに戻す。
  "bcdedit /set TESTSIGNING ON" 「Enter」にしたのと同じ手順で
  "bcdedit /set TESTSIGNING OFF" 「Enter」と打って通常モードにする。

  BIOSの「Secure Boot」を「Disabled」にしたのと同じ手順で
  BIOSの「Secure Boot」を「Enabled」に戻す。(M75q-1 Tinyの場合)

  Windows10が通常モードでもTVTestでTVが見られることを確認できたら終わり。