フリーソフト

HDUSドライバ改造方法手順:BonDriver_nnb利用(x86)XP版

HDUS、HDUSFでTS抜き出来るようドライバを改造する手順です。32Bit WindowsXP用です。

huds,hdusf,ドライバ,改造,xpなどについて。


プライバシーポリシー

HDUSドライバ改造方法手順:BonDriver_nnb利用(x86)XP版

このページで紹介しているツールの一部は既に公開終了しています。このページの情報は古いものになります

ノートPC(Pentium M1.6GHz機)でHDUS(ドライバ改造版)を利用できるようにした際、64BitOSでの利用方法と32BitOSでの利用方法は分けた方が良いなと感じたため、記事を分ける事にしました。(x64 Windows7での導入方法はコチラ

x86 Windows XP用:HDUS、HDUSF共通ドライバ改造手順

ここに記す情報は、HDUS(未対策)、HDUSF(対策版)両方に共通で利用できます。
BonDriver_nnb を利用した、別途カードリーダを用意しなくても済む方法です。
HDUS内臓カードリーダにB-CASカードカードを挿し、後で編集可能なtsファイルとして録画できる方法です。
別途カードリーダーを利用しての視聴・録画も可能です(こっちのほうが安定)

用意するもの

  1. HDUS標準ドライバ
    CD添付のもので十分
  2. 32bit/64bit用infファイルと統合ダウンロードInstaller
    http://aprilmoon.ddo.jp/dtv/QRS-UT100B/
     (残念ながら諸事情で公開終了されました)
    QuixunQRS-UT100B用のダウンロード統合ソフトですが、機種選択画面でHDUSを指定すればHDUS用のファイルも一括で見つけ出してくれます
  3. MicrosoftCore XML Services (MSXML) 4.0
    BonDriver_nnbの作動に必要。先にインストールしておく。
  4. UniversalUSB Driver Ver 2.0β
    上記ページの「uusbdv20beta.zip」内のuusbd.inf/sysが必要なのだが、
    「2.」の32bit/64bit用infファイルと統合ダウンロードInstallerで同梱される筈なのでこのページで紹介する手順では必要ない。
  5. Visual C++ 2005SP1ランタイム
    TVtestを利用するのに必要。先にインストールしておく。

HDUSドライバ改造手順。

  1. ドライバアンインストール
    既にHDUSドライバがインストールしてある場合は、先にアンインストールしておく。
    DriverRemoverでHDUSのドライバを完全に消去&再起動
  2. 事前準備
    Microsoft Core XML Services (MSXML) 4.0
    Visual C++ 2005SP1ランタイム などをインストール
  3. ドライバ改造
    32bit/64bit用infファイルと統合ダウンロードInstaller(公開終了) をインストール。
    プロンプトに従って各項目を入力すると、各種ドライバ、TVtest、TVRockなどがダウンロード、展開される。HDUSの場合、x32フォルダ に必要なファイルが展開される。
    HDUS改造ドライバ
    ▲上記4つが必要なファイル。
    これらをHDUS標準ドライバのフォルダに上書きしてやる。
  4. uusbd.infの書き換え
    %USB\VID_~~~で始まる行を
    %USB\VID_3275&PID_6051.DeviceDesc%=UUSBD.Dev,USB\VID_3275&PID_6051&MI_00
    に書き換える。VID3275、PID6051はHDUSの番号。他の機種は数値が違う。
    ダウンローダーのバージョンによっては、既に書き換え終了したuusbd.infを拾って来ている可能性が高い ので、その場合この作業はいらない。
  5. SKNET_HDTV_BDA.sys/infファイルの削除
    uusbd.sys/infを利用する場合、HDUS標準ドライバに同梱されているSKNET_HDTV_BDA.sys/infは必要ないので削除しておく。
    心配なら別フォルダに避難でもOK。

上記作業後にHDUSを接続、ドライバインストール時の場所を改造ドライバに指定してやれば上手くいくはず。
ドライバインストール後、一緒にダウンロードしたTVtest、TVRockの設定を行えばOK。

TVtestでの視聴、録画にはBonDriver_nnb.dll、nnb4hdus.dllを別個用意する必要があります。

TVtest、TVRockが上手く起動したら、そちらの設定ページへどうぞ。
TVtestの設定
TVRockの設定

上記作業で上手くいかない場合

TVtest起動時に

DirectShowの初期化ができません。
MPEG-2デコーダフィルタをフィルタグラフに追加できません。
設定で有効なMPEG-2デコーダが選択されているか確認してください。

システムのエラーメッセージ :
指定されたモジュールが見つかりません。

エラーコード(HRESULT) 0x8007007E

などと表示される場合、
Mpeg2デコーダが正しくインストールされていない。
32bit/64bit用infファイルと統合ダウンロードInstaller がダウンロードして来たMpeg2DecFilter.axDirectShow Filter Tool やregsvr32などを利用してキチンとインストールしてやる。

BonDriverの初期化ができません。
IBonDriverを取得できません。
CreateBonDriver()の呼び出しでNULLが返されました。

ドライバインストールに失敗している時に出ました。

と表示される。

考えられる原因
32bit/64bit用infファイルと統合ダウンロードInstaller でダウンロードしてきたHDUS用uusbd.sys/infファイルと、TVtest側のBonDriverの相性が悪い為と思われます。

対処方法は二つ
1.「用意するもの 」の「4.UniversalUSB Driver Ver 2.0β 」でダウンロードして来たuusbd.sys/infを使ってみる。HDUSドライバを置き換えてみる。
2.DTV関係ツール 置き場のHDUS用ファイルから探してみる
例えば同サイト内でBonDriver_nnb で検索し、それを利用してみる。
例えばup0287.zipを解凍すると、TVtestで使用するBonDriver_nnb.dll、nnb4hdus.dllとHDUSで利用するuusbd.inf/sysファイルなどがセットで入手出来るので、それをペアで利用してみる。

どこかで手順を間違えている可能性もあるので、最初からやり直してみるのもアリ。

スタンバイからの復帰でコケる

未対策版(080701)を利用の場合、スタンバイからの復帰でHDUSを見失う場合があります。公式ドライバ080808版 のSKNET_AS11Loader.inf/.sysファイルで上書きしてやると治ります。
それでも治らない場合は、復帰後HDUSのUSBを抜き差しやり直し。


フリー~〈無料〉からお金を生みだす新戦略 [Amazon]

2009年9月27日 (最終更新:2010/02/07)
カテゴリ(メニュー)
免責事項&お願い:
当サイトで紹介する情報で何らかの損害・損益・問題が発生しても、ソフトの製作者及び当サイトは如何なる責任も負いません。ご利用はご自分の判断・責任の元お願い致します。
また、当サイトの情報を著作権を侵害する目的でご使用になるのはおやめください。大切なデータのバックアップ、パソコン技術の向上を目的にご活用下さい。
このページ

サイト内検索

Special Thanks (TOP15)
最近の記事
favorite
リンク集
ブログパーツ