Як змінити колір тла вікна за замовчуванням у Windows 10?


26

У Windows 7 та Windows XP було дуже легко змінити колір тла за замовчуванням усіх вікон на будь-який, що вам потрібно. Цілий день дивитися на білий фон вікон важко для очей. Після зміни ВСІ вікна всіх програм відповідатимуть власному кольорові, доки програми дозволяють викликати Windows bg. Так, наприклад, він чудово працював у Блокноті та багатьох інших додатках.

Тоді генії в M $ вирішили, що ця функція більше не потрібна в Windows 8, і видалили її. Було кілька рег-хаків, але нічого стандартного. Я пам'ятаю, як читав, що ця функція повертається в Windows 10, але я не вважаю, що це так. Єдиний [частковий / зламаний] спосіб, який я виявив, що це можна зробити, - це налаштувати наступні ключі реєстру:

[HKEY_CURRENT_USER\Control Panel\Colors]
"Window"="227 221 191"

[HKEY_CURRENT_USER\Control Panel\Desktop\Colors]
"Window"="227 221 191"

Коли я змінив ці клавіші на вибраний заспокійливий колір і перезавантажився, це спрацювало ОДИН ЧАС. Після кожної перезавантаження після цього всі білі фони повертаються, і все ж ці ключі реєстру все ще мають мої власні RGB-коди. Зараз я дуже ненавиджу Microsoft, але, окрім того, чи існує якийсь надійний спосіб змінити кольори Windows 10 bg і зробити його липким?

Важливо: у Налаштуваннях -> Персоналізація -> Кольори, жодне з них не змінює фони Windows. Вже пробували.

Я використовую Windows 10 Enterprise Version 1511 Build 10586.3.

ОНОВЛЕННЯ: Я знову перезавантажився, і кольори білого кольору справно працюють ... але пізніше вдень всі bgcolors у вікні знову стали білими. У Windows 8.1 була така ж помилка. Я можу зробити висновок, що рег-хак "працює", але лише з перервами. Це просто помилка MS? Або є краща відповідь / рішення?


Яку збірку Windows 10 ви конкретно використовуєте?
Рамхаунд

Я використовую Windows 10 Enterprise Version 1511 Build 10586.3.
HerrimanCoder

Перегляньте посилання нижче, це може допомогти вам знайти tenforums.com/tutorials/…

Примітка: я знову перезавантажився, і цього разу кольори bg працюють коректно. У мене мало впевненості, що вона буде триматися, в тому числі після нових перезавантажень. Але ось сподівання.
HerrimanCoder

1
Я спробував Winaero Tweaker - він не змінює кольори Windows bgcolors.
HerrimanCoder

Відповіді:


15

Вибачення за пізню відповідь. Це повністю пропустило мою думку.

Я не перевіряв це рішення ретельно, але, здається, це виконує свою роботу. Для цього вам потрібно буде перейти на тему з високим контрастом. Після застосування теми Windows має виглядати так:

Тема з високою контрастністю для Windows 10

Контекстні меню та програми інтерфейсу метро також впливають:

Контекстне чорне меню контрастного блокнота Windows Користувальницький інтерфейс інтерфейсу метро Windows 10 Настройки

Якщо ви використовуєте Google Chrome для веб-перегляду, він запропонує встановити розширення High Contrast після того, як ви застосуєте тему High Contrast, щоб ви могли також переглядати Інтернет в сильному контрасті. Ви також можете використовувати розширення, не вмикаючи режим високого контрасту.

Як було зазначено раніше @Unsigned , включення High Contrast може змінити вигляд кількох елементів інтерфейсу.

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

[Тема]
DisplayName = Висока контрастність чорного кольору

[Панель управління \ Кольори]
Фон = 0 0 0
Вікно = 0 0 0
Меню = 0 0 0
InfoWindow = 0 0 0
WindowFrame = 0 0 0
AppWorkspace = 0 0 0
ButtonFace = 0 0 0
ButtonHilight = 0 0 0
ButtonLight = 0 0 0
HilightText = 255 255 255
Титлетекст = 255 255 255
WindowText = 255 255 255
ButtonText = 255 255 255

[Панель управління \ Робочий стіл]
TileWallpaper = 0
WallpaperStyle = 10

[VisualStyles]
Шлях =% SystemRoot% \ ресурси \ теми \ Aero \ AeroLite.msstyles
ColorStyle = NormalColor
Розмір = NormalSize
HighContrast = 1

[MasterThemeSelector]
MTSM = DABJDKT

Я не впевнений, чи потрібна кожна з цих записів, тому сміливо експериментуйте. Я знайшов деяку інформацію про розподіл кольору тут , якщо це допомагає (посилання зламана; WaybackMachine дзеркало ).

РЕДАКТУВАННЯ.
Якщо ви не хочете ввімкнути режим високої контрастності і потрібно лише змінити колір вікна фону з білого на щось інше, замість цього ви можете використовувати цю тему:

[Тема]
DisplayName = Бежевий

[Панель управління \ Кольори]
Вікно = 227 221 191

[Панель управління \ Робочий стіл]
TileWallpaper = 0
WallpaperStyle = 10

[VisualStyles]
Шлях =% SystemRoot% \ ресурси \ теми \ Aero \ AeroLite.msstyles
ColorStyle = NormalColor
Розмір = NormalSize

[MasterThemeSelector]
MTSM = DABJDKT

Просто скопіюйте це в Блокнот і збережіть його як beige.themeі двічі клацніть по файлу, щоб застосувати тему. Windows має виглядати так після того, як ви застосуєте його:

Бежевий фон вікна Windows

Вам не потрібно вмикати режим високої контрастності або зберігати файл теми в певному місці, щоб він працював. Переконайтеся, що він %SystemRoot%\resources\themes\Aero\містить файл з назвою AeroLite.msstyles.


2
Віняк, чи дозволить ця тема з високим контрастом змінити колір тла на щось інше, ніж на чорне? Я не хочу чорного кольору, і насправді це не дуже контрастна тема, яку я хочу. Я хочу, щоб колір тла був дещо бежевим, а всі кольори шрифту просто Windows за замовчуванням тощо.
HerrimanCoder

4
Нарешті я все це працював, завдяки вашій відповіді, але я хочу додати критичний елемент. Найкращий / найпростіший спосіб змінити вікно bgcolor - це знайти наявну тему, яку вам подобається (завантажену з MS або будь-якої іншої) та відредагувати її. Більшу частину часу він НЕ міститиме розділ [Панель управління \ Кольори], тому вам потрібно додати це десь у темі. Збережи це. Двічі клацніть по ньому. Зроблено. Відповідь Vinayak була дуже корисною, але коли я встановив його розміщену вище (неочищену) тему, вона викрутила багато кольорів і спричинила проблеми (не хвилюйтесь, Vinayak, легко виправити). Просто відредагуйте існуючий, додайте розділ, встановіть. Ідеально!
HerrimanCoder

2
Також: Ось як редагувати пакет тем: Тематичні пакети (розширення .themepack), такі як ті, які ви можете завантажити з MS, - це фактично файли CAB, які можуть бути розірвані за допомогою winzip або подібних. Всередині ви знайдете .theme файл разом із зазвичай іншими файлами. Все, що вам цікаво, - це файл .theme. Витягніть його та відредагуйте в блокноті. Додайте [Панель керування \ Кольори] - Вікно = 227 221 191 (ДИВІТЬСЯ ПРИКЛАД). Змініть налаштування DisplayName вгорі. Зберегти. Подвійне клацання. Ваша тема буде встановлена, і ви матимете обраний вами bgcolor. ДЯКУЄ Vinayak за те, що вказує мені в правильному напрямку.
HerrimanCoder

5
<Rant> Привіт М $, чому чорт ти зробив це так криваво важко змінити колір фону Windows? Для цього потрібні місяці на цю тему, а також коментарі експертів та експерименти. Вам було б так ЛЕГКО відкрити редактор кольорів або редактор тем, щоб вибрати потрібні кольори для всіх аспектів Windows. У Windows 7 та xp ви могли це зробити, і ви забрали це. </Rant>
HerrimanCoder

1
Посилання на Розділ кольорів мертве. Там є розділ у форматі файлу тем теми
GeroldBroser відновлює Моніку

5

Я змінюю його, переглядаючи цей блог і цей .

  1. Спочатку відкрийте вікно Провідника файлів та перейдіть до C:\Windows\Resources\Themes. Виберіть папку "aero", натисніть Ctrl+, Cщоб скопіювати її, а потім негайно натисніть Ctrl+, Vщоб вставити її та зробити її копію. Клацніть «Продовжити» до підказок UAC. Виберіть "Зробити це для всіх поточних елементів" і натисніть "Пропустити", коли з'явиться вікно Заборонено доступ до файлів.

  2. Ви отримаєте папку під назвою "аеро - копіювати". Перейменуйте його на "колір". (Це не обов'язково має бути "кольоровим", але ми тут будемо використовувати колір - просто потрібно використовувати послідовне ім'я.)

  3. Перейдіть у свою нову папку. Ви побачите файл під назвою "aero.msstyles". Перейменуйте його на "color.msstyles". Натисніть «Продовжити», коли з’явиться підказка UAC.

  4. Потім відкрийте папку "en-US" і ви побачите файл "aero.msstyles.mui". Перейменуйте його на "color.msstyles.mui". Коли з’явиться підказка UAC, натисніть «Продовжити».

    Папка "en-US" може мати інше ім'я, якщо ви використовуєте інше мовне видання Windows.

  5. Поверніться до головної Themesпапки, і ви побачите файл під назвою "aero.theme". Виберіть його та скопіюйте, натиснувши Ctrl+ C. Перейдіть на робочий стіл і натисніть Ctrl+, Vщоб вставити туди копію файлу. Перейменуйте новий файл "aero.theme" на "color.theme".

  6. Клацніть правою кнопкою миші файл "color.theme", вкажіть на "Відкрити за допомогою", виберіть "Вибрати інший додаток" та відкрийте його за допомогою "Блокнот".

  7. Прокрутіть файл униз і знайдіть рядок, який [VisualStyles]читається

        Path=%ResourceDir%\Themes\Aero\Aero.msstyles
    

    Замініть його на

        Path=%ResourceDir%\Themes\color\color.msstyles
    

    Збережіть зміни та закрийте Блокнот згодом.

  8. Виберіть файл "color.theme" і натисніть Ctrl+, Xщоб вирізати його. Поверніться до C:\Windows\Resources\Themesпапки та натисніть Ctrl+, Vщоб вставити її сюди. Погодьтесь із запитом UAC, коли закінчите. Тепер у вас є тема, яка може використовувати кольорові рядки заголовка вікна.

  9. Активувати тему - Двічі клацніть файл «color.theme», щоб активувати нову тему. Windows перейде на файл "color.theme", і заголовки вікна негайно стануть кольоровими.

  10. Виберіть спеціальний колір - як і в Windows 8, Windows автоматично вибирає "акцентний колір" з фону робочого столу за замовчуванням. Але ви можете встановити свій власний колір.

  11. Клацніть правою кнопкою миші робочий стіл і виберіть "Персоналізувати" або відкрийте програму "Налаштування" та виберіть "Персоналізація", щоб знайти ці параметри. Виберіть категорію «Кольори». Вимкніть опцію "Автоматично вибирати акцентний колір з мого фону", і ви побачите список різних кольорів, які ви можете використовувати.

  12. Цей список ще трохи обмежений порівняно з параметрами кольору та зовнішнього вигляду в Windows 8.1, що дозволило вибрати будь-який колір, який вам сподобався. Ця панель управління робочим столом була повністю прихована в Windows 10. Однак ви все одно можете отримати доступ до неї - поки що.

  13. Для доступу до цієї прихованої панелі управління натисніть Windows Key+, Rщоб відкрити діалогове вікно Запуск. Скопіюйте та вставте наступний рядок у діалоговому вікні «Виконати» та запустіть команду:

        rundll32.exe shell32.dll,Control_RunDLL desk.cpl,Advanced,@Advanced
    

    Параметр "Показати змішувач кольорів" тут дозволить вам вибрати будь-який колір, який потрібно для заголовків вікна.


2
Будь ласка, цитуйте основні частини відповіді із посилальних посилань (ив), оскільки відповідь може стати недійсною, якщо змінена пов’язана сторінка.
DavidPostill

@DavidPostill Я відредагував і додав до нього пропозицію блогу.
User008

Приємна редакція, набагато краще;)
DavidPostill

@SweatCoder Я думаю, я міг би допомогти вам у цьому. Відповідь я напишу пізніше сьогодні.
Виняк

2
@RaunakMaskay ваша публікація стосується заголовків вікон, а не кольорів тла Windows (як у великій білій області, де робиться все друкування)
HerrimanCoder

3

Ви можете зробити редагування реєстру, як описано тут: Колір вікна та зовнішній вигляд видалено в Win10? щоб змінити колір фону в Windows 10


Це працювало для мене для деяких вікон, але не для перегляду файлів або OneDrive. Чи захищені речі, вбудовані в Windows, від модифікації користувача чи щось таке, мені цікаво?
Моніка Челліо

2

Теми з високою контрастністю дозволяють змінювати фон вікна за замовчуванням, а також кольори тексту / вибору за замовчуванням у загальній системі.

Мінусом є те, що теми типу «Високий контраст» також змінюють зовнішній вигляд різних елементів інтерфейсу, а також вимикають певні параметри налаштування (наприклад, зображення прожекторів із блокованим екраном).


2

Ви можете зробити це за допомогою GreyEveTheme FINAL - Тема з високою контрастністю для Windows 10 . Це спеціальна тема з високим контрастом. Щоб налаштувати його, просто змініть значення кольору (це просто звичайний текстовий файл, досить інтуїтивно зрозумілий).

ps: Велике спасибі тому, що він творець.

Редагувати: Я щойно виявив "налаштування нічного освітлення", це дуже цікаво.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.