steffenの回答を使用して、これをWindows 10で動作させ、もう少し詳細に追跡しました。
以前に無効にTVEnableOverscan
してDigitalHDTVDefaultUnderscan
成功しなかった(amdkmdag
下のキーでも変更するCurrentControlSet\Services
)だけでなく、レガシーCCC /ドライバーインストーラーの複数のバージョンと組み合わせを試しました。Windows 10のアップグレード前は、Windows 8.1で正常に動作していました(動作させるために特別なことを行ったことを覚えていませんが、100%確実ではありません)。
まず、Windows 10では、解凍されたインストーラーパッケージ(13.4ベータ版)の実行が拒否されます。代わりに、デバイスマネージャーに移動してディスプレイアダプターをアンインストールし、ドライバーを削除するためのボックスをオンにしました。次に、[アクション]-> [ハードウェア変更のスキャン]を選択し、「Microsoft Basic Display Adapter」を取得しました。右クリックしてドライバーの更新を選択し、ドライバーを自分で指定するオプションを選択しました。フォルダーを選択しましたPackages\Drivers\Display\W86A_INF
steffenが説明したように、アンパックされたAMDパッケージから。ハードウェアの検出/インストールには非常に長い期間があり、最後にドライバーバージョンはWindows 10バージョンのままでした(パッケージの2013年4月24日、8.970.100.0000ではなく、2015年3月1日、8.970.100.9001) )。ただし、セットアッププログラムを実行してVISION Conrol Centerをインストールすると、CCCが機能します。ドライバーの正しい古いバージョンを報告していました。
この時点で、Process Monitorを実行し、Applyを押したときにどのレジストリ値が設定されているかを監視しながら、オーバースキャンを調整できました。
15:26:19.6441241 CCC.exe 6740 RegSetValue HKLM\System\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000\GDOADJR6 DFP SUCCESS Type: REG_BINARY, Length: 384, Data: 00 00 00 00 02 00 00 00 10 00 00 00 00 00 00 00
15:26:19.6457995 CCC.exe 6740 RegSetValue HKLM\System\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000\DALR6 DFP1920x1080x0x59 SUCCESS Type: REG_BINARY, Length: 48, Data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
15:26:19.6468669 CCC.exe 6740 RegSetValue HKLM\System\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000\DAL_DFPOptions SUCCESS Type: REG_BINARY, Length: 4, Data: 18 00 00 00
プレフィックスは、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video
steffenなどが言及したキーによって解決されるパスと同じだと思います。プロセスモニターは完全なデータを表示しませんが、RegEditを使用した少しの実験とズームインにより、関連するバイトがDALR6とGDOADJR6の両方にあることが示されました-前者はバイト37(オフセット0x24)、後者はバイト21(オフセット0x14) )。これらは0であり、オーバースキャンが完全にオフ(GUIの右側)で、左側のスライダーの増分ごとに1ずつ増加します。
最後に、デバイスマネージャーからディスプレイアダプタードライバーを再度アンインストールしました(ドライバーの削除を含む)。Windowsは自動的に別の延長された検出サイクルを経て、元のMicrosoft提供のドライバーに戻りました。なんらかの理由で、CCCはまだ機能しているように見え、現在より新しいドライバーバージョンを表示します。これにより、GUIで再度変更を行い、効果を観察することができました。紛らわしいことに、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video
デバイス/ドライバーを切り替えると、キーの下に新しいエントリが作成されます。さらに紛らわしいことに、2回目にはディスプレイが59Hzではなく60Hzであるように見えたため、関連するキーがわずかに変更されました。ただし、両方のオフセットは依然として正しく、スライダー/適用プロセスで変更されました。
私は最初にCCCをインストールせずにこれをテストしませんでしたが、それを削除した後も動作していました。私はそれらがドライバーによって読み取られていると仮定することができます:最悪の場合は起動時に、おそらくすべての主要な表示イベント(解像度の変更など)で。
Windows 10 TH2(しきい値2)
TH2のインストール後、オーバースキャンは悪化しました。バイナリBLOBのサイズが変更され、デフォルトは2ではなく8になりました。ドライバーバージョンは同じままで、バイナリデータの場所は同じままです。DALR6のバイトはまだバイト37(オフセット0x24)にあり、GDOADJR6はバイト21(オフセット0x14)にあります。私は当初、RegEditで16進オフセットを読み違えたため、以前と同じCatalyst 13.4ベータVISIONコントロールセンターをインストールしました(ドライバーなし)。今回は初めて動作し、すぐにGUIからオーバースキャンを制御できました。