1

Начиная с Windows 8.1, настройки консоли сохраняются в профиле Microsoft, связанном с учетной записью, и синхронизируются между всеми компьютерами.

В моем случае мне принадлежат разные устройства с разными настройками DPI: в моем ноутбуке я использую масштаб 200%, поэтому мой шрифт консоли будет 24pt или больше, а на моем обычном настольном ПК я все еще использую размер шрифта по умолчанию.

Я сохраняю свои настройки, используя экран настроек "по умолчанию" в строке заголовка консоли.

Но поскольку мои настройки синхронизируются на каждом устройстве, каждый раз, когда я меняю устройство, мои настройки перезаписываются.

Я знаю, что могу отключить синхронизацию настроек приложения глобально, но я все еще хочу, чтобы эта функция была включена для других настроек.

Поэтому мой вопрос: можем ли мы отключить синхронизацию / хранение настроек между устройствами для определенного приложения?

Я уже заглянул в реестр, есть ключи в HKCU\Software\Microsoft\Windows\CurrentVersion\SettingSync\Namespace\Windows\CommandPrompt но они задают только те параметры, которые были изменены в последний раз, я полагаю, для определения необходимости применения новых настроек сохранены.

1 ответ1

0

Наконец, кажется, я нашел решение сам.

В реестре есть ключи в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\SettingSync\SyncData\ReportNames‌​pace со значениями с именем RemoteInterest 1.

Похоже, что если вы установите для этого параметра значение 0, служба SyncSetting больше не будет пытаться применить удаленные настройки.

Итак, я только что установил это значение на 0 в HKCU\Software\Microsoft\Windows\CurrentVersion\SettingSync\SyncData\ReportNames‌​pace\windows\commandprompt на обоих компьютерах, и теперь размер шрифта больше не кажется перезаписаны.

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