Во время использования рабочего стола aero я хотел удалить скины темы для одной программы.
Элемент на вкладке совместимости для этой программы не будет переключаться, и на первый взгляд очень трудно сказать, что элемент и остальные из них призрачны.
Элемент Q-dir полностью способен работать в классическом стиле или с темой, программа переносится, хотя я предполагаю, что с тех пор Windows внесла его в какой-то список в реестре.

Есть ли в реестре место, которое контролирует такое поведение? какие будут последствия удаления всего ключа для одного предмета?

Другие вещи: я пытался изменить исходную программу (не ярлык), а также старую версию программы, которая никогда не запускалась раньше.
Многие другие программы не испытывают никаких проблем с этим же переключателем, одна из программ CliBench показана на рисунке, больше программ могут меняться, чем программы, которые этого не делают.

Добавлено: Как предположил Брайан, я прыгаю туда и меняю его, и это было действительно место, оно просто ничего не делает. Как вы можете видеть, материал все еще не работает, хотя это изменило настройку для элемента. Программа по-прежнему работает с включенной темой

1 ответ1

2

Настройки хранятся в

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

Ключами являются полный путь и имя файла исполняемого файла. Значения представляют собой параметры текста, разделенные пробелами. Для варианта, который вы хотите, это DISABLETHEMES

Обратите внимание, что настройки обычно неактивны, потому что программа 64-битная, и ни один из этих параметров совместимости не требуется.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .