В Windows 11 и Windows 10 можно сделать окно консоли полупрозрачным — это не только выглядит эстетично, но и позволяет видеть содержимое рабочего стола, не сворачивая терминал. Приложение «Терминал Windows» (Windows Terminal) поддерживает два вида прозрачности: простое изменение непрозрачности фона и эффект акрилового размытия (Acrylic) в стиле Microsoft Fluent Design. Классическая командная строка также поддерживает прозрачность.
В этом руководстве мы разберём все доступные способы включения и настройки прозрачного фона в терминале Windows, PowerShell и командной строке.
Настройка прозрачности через графический интерфейс «Терминала Windows»
Начиная с версии 1.0 приложение «Терминал Windows» содержит полноценный визуальный интерфейс настроек, позволяющий включить прозрачность без редактирования файлов вручную.
Шаг 1. Откройте приложение «Терминал Windows». Для этого щёлкните правой кнопкой мыши по кнопке «Пуск» и выберите пункт «Терминал» (или «Терминал Windows»).
Шаг 2. Нажмите на значок стрелки вниз ˅ на панели вкладок и выберите пункт «Параметры» (или воспользуйтесь сочетанием клавиш Ctrl + ,).

Шаг 3. В левой панели выберите профиль, для которого хотите настроить прозрачность, например «Командная строка», «PowerShell» или «По умолчанию» (чтобы применить эффект сразу ко всем профилям).
Шаг 4. Перейдите в раздел «Внешний вид» (Appearance).
Шаг 5. Прокрутите страницу вниз до блока «Прозрачность» (Transparency). Здесь доступны два параметра:
- «Непрозрачность фона» (Background opacity) — ползунок от 0% (полностью прозрачный) до 100% (непрозрачный). Рекомендуемое значение для комфортной работы: 70–85%.
- «Включить акриловый материал» (Enable acrylic material) — включите этот переключатель, чтобы добавить к прозрачному фону эффект матового размытия в стиле Fluent Design.
Шаг 6. Нажмите кнопку «Сохранить». Изменения вступят в силу немедленно.

Настройка прозрачности через файл конфигурации settings.json
Если Вы предпочитаете точный контроль над значениями или хотите быстро скопировать настройки между компьютерами, используйте файл конфигурации settings.json.
Шаг 1. Откройте «Терминал Windows», нажмите на значок ˅ и выберите «Параметры».

Шаг 2. В левом нижнем углу окна настроек нажмите ссылку «Открыть файл JSON». Файл settings.json откроется в Вашем текстовом редакторе по умолчанию.
Примечание: Рекомендуется использовать редактор с поддержкой JSON-схемы (например, Visual Studio Code), который упрощает редактирование и подсвечивает ошибки.
Прозрачность для всех профилей сразу
Шаг 3. Найдите блок "profiles", а внутри него — раздел "defaults". Добавьте или измените следующие параметры:
"defaults":
{
"opacity": 75,
"useAcrylic": true
}

Прозрачность для отдельного профиля
Если Вы хотите настроить прозрачный фон только для одного приложения (например, для PowerShell), найдите в массиве "list" нужный профиль и добавьте параметры непосредственно в него. Например, после строки "commandline": "powershell.exe" вставьте:
"opacity": 70,
"useAcrylic": true

Параметр "opacity" принимает целое число от 0 (полностью прозрачный) до 100 (полностью непрозрачный). Параметр "useAcrylic" отвечает за включение акрилового эффекта размытия.
Шаг 4. Сохраните файл (Ctrl + S). Терминал автоматически применит изменения без перезапуска.
Важно: В ранних версиях «Терминала Windows» вместо "opacity" использовался параметр "acrylicOpacity" с дробным значением (например, 0.5). Этот параметр считается устаревшим. Если Вы используете актуальную версию приложения, используйте "opacity" с целым числом от 0 до 100.
Быстрое изменение прозрачности горячими клавишами
В «Терминале Windows» есть способ изменить уровень прозрачности прямо во время работы, без открытия настроек:
- Ctrl + Shift + колесо мыши вниз — увеличить прозрачность (сделать окно более прозрачным).
- Ctrl + Shift + колесо мыши вверх — уменьшить прозрачность (сделать окно менее прозрачным).
Примечание: Данный способ изменяет прозрачность только для текущей сессии. После закрытия и повторного открытия терминала настройки вернутся к сохранённым значениям.
Настройка прозрачности в классической командной строке (cmd.exe)
Если Вы используете классическое окно командной строки (не через «Терминал Windows»), настроить прозрачность можно через свойства окна консоли.
Шаг 1. Откройте командную строку. Нажмите Win + R, введите cmd и нажмите Enter.
Шаг 2. Щёлкните правой кнопкой мыши по строке заголовка окна и выберите пункт «Свойства».
Шаг 3. Перейдите на вкладку «Цвета».
Шаг 4. В нижней части вкладки найдите ползунок «Непрозрачность» (Opacity). Передвиньте его влево для увеличения прозрачности. Значение 100% означает полностью непрозрачное окно, 30% — максимально допустимую прозрачность.
Шаг 5. Нажмите «ОК». Настройка применится немедленно и будет сохранена для будущих сессий.
Совет: В отличие от «Терминала Windows», классическая командная строка поддерживает только простую прозрачность без акрилового размытия. Для получения эффекта Fluent Design рекомендуется использовать приложение «Терминал Windows».
Если у Вас остались вопросы по настройке прозрачности окна консоли, задавайте их в комментариях.