Windows 7では、一部のプログラムはレジストリ設定を「視覚テーマを無効にする」ことはできませんか?


0

Aeroデスクトップを使用しているときに、1つのプログラムのテーマスキンを削除したかったのです。
そのプログラムの互換性タブの項目は切り替わりません。また、最初はわかりにくいため、項目とそれらの残りはゴースト化されます。
そこにあるQ-dirアイテムは、クラシックまたはテーマを使用して完全に機能することができ、プログラムは移植されていますが、Windowsはそれをレジストリのリストに追加していると思います。

ここに画像の説明を入力してください

レジストリ内にそのような動作を制御する場所はありますか?1つのアイテムのキー全体を削除すると、どのような影響がありますか?

その他:元のプログラム(ショートカットではなく)と、以前に実行したことのない古いバージョンのプログラムを変更しようとしました。
他の多くのプログラムは、この同じスイッチでまったく問題がありません。CliBenchのプログラムの1つが図に示されています。変更しないプログラムよりも多くのプログラムを変更できます。

追加:ブライアンが示唆したように、私はそこに飛び乗ってそれを変更しました。実際に場所であり、何もしません。 ここに画像の説明を入力してください ご覧のとおり、アイテムの設定は変更されていますが、アイテムはまだゴーストアウトされています。 プログラムはテーマを有効にして実行されます

回答:


2

設定はに保存されます

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

キーは、実行可能ファイルのフルパスとファイル名です。値は、スペースで区切られたテキストオプションです。あなたが望むオプションについてはDISABLETHEMES

プログラムは64ビットであり、これらの互換性設定は必要ないため、通常、設定はすべてグレーで表示されます。


編集を参照してください、それは実際に場所でしたが、ものはまだゴーストです。64Bitプログラムooohh、64Bitであるという理由だけでそのようなアクションを無効にするとは想像もしていませんでした。他にアイデアはありますか?
サイコギーク

互換性システムを使用しない 一部の機能は、新しいバージョンのDLLに対して動作しないアプリケーション用に、ComCtl32.dllなどの古いバージョンのDLLをエミュレートまたは使用することで実現されます。すべての64ビットWindowsソフトウェアは新しいバージョンとリンクされているため、フォールバックするテーマサポートのようなものを欠く古いバージョンはありません。
ブライアン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.