SvSche Fix1: 視聴中に番組が切り替わるバグの修正

  1. 修正内容

    設定 → 番組表 → TV番組表データで「視聴中に番組表受信を行う。」のチェックを外したにもかかわらず, 視聴中に番組が切り替わってしまう.

    設定 → TV詳細 → タイムアジャストで「番組表受信時にタイムアジャストを実行する」にチェックを入れても, 自動的には時計が合わない.

  2. SvSche Fix1 の使い方

    まず, タスクマネージャなどを使ってSvSche.exeを強制終了します.

    svschefix1.exeを起動し, 指示通りクリックしていきます. 修正に成功したら, Windowsを再起動します.

    デフォルトでC:\Program Files\NEC\SmartVision\SvSche.exe.2.1.1.15.oldというファイルができるので, 問題が起きたら戻すことができます.

  3. 技術解説

    視聴中に番組表受信を行わないと設定すると, 次のようになります.

    [HKEY_CURRENT_USER\Software\NEC\BitcastVBI\NECTVGUIDE]
    "TvOnErr"=dword:00000001
    
    番組表受信時にタイムアジャストを実行する場合はこうです.
    [HKEY_CURRENT_USER\Software\NEC\BitcastVBI\NECTVGUIDE]
    "EnableTimerAdjust"=dword:00000001
    
    ところが, SvSche.exeはHKCUではなくHKLMのレジストリを読もうとし, 結果, 設定は無視されることになります.

    修正箇所は以下のようになります.

    SvSche.exe 2.1.1.15
    0000E255: 02 01
    0000E2CE: 02 01
    

  4. ダウンロード svschefix1.zip
HOME