Перейти к содержимому

Рекомендация

По ситуации

Отключите для приватности: PowerShell 7+ при каждом запуске отправляет данные об использовании, а BoosterX рекомендует выключение на игровых ПК, где PowerShell используется эпизодически.

Заметного влияния на производительность нет — данные отправляет только запущенная сессия pwsh, а не фоновый процесс.

Основной эффект
Отключение телеметрии PowerShell
FPS и память
См. исследование

Телеметрия — часть PowerShell 7+ (исполняемого файла pwsh). По документации about_Telemetry при запуске отправляются версия ОС и PowerShell, параметры запуска без значений и политика выполнения, а в течение сессии — сведения об импортированных модулях и включённых экспериментальных функциях. Windows PowerShell 5.1, встроенный в Windows, этой телеметрии не имеет: сбор выполняет только pwsh. Отключение затрагивает именно эти данные; журналы безопасности, Script Block Logging и история команд настраиваются отдельно и настройкой не трогаются.

Различайте продукты: $PSVersionTable в консоли pwsh показывает 7.x, во встроенном PowerShell — 5.1. Документированный отказ — переменная окружения POWERSHELL_TELEMETRY_OPTOUT, действующая до запуска процесса. Начиная с PowerShell 7.6.2 на Windows отключение доступно и через общие «Параметры» → «Конфиденциальность и защита» → «Диагностика и отзывы». Не отключайте по сторонним инструкциям защитное журналирование, считая его телеметрией.

Запустите новую сессию PowerShell 7 и выполните $Env:POWERSHELL_TELEMETRY_OPTOUT: переменная должна быть задана — переменные окружения читаются при запуске процесса. Состав собираемых данных сверьте со страницей about_Telemetry.

Откройте «Оптимизация» → «Приватность» → «Dev-инструменты и CLI» → «Телеметрия PowerShell», переведите переключатель в положение «Включено»: BoosterX применит отказ от телеметрии PowerShell. Нажмите «Применить». Если включено «Мгновенное применение», отдельная кнопка не требуется. Для возврата переведите переключатель в положение «Выключено» и примените изменение снова: BoosterX вернёт штатное состояние Windows с включённой телеметрией PowerShell; новые сессии PowerShell подхватят переменную.

Последняя проверка: 2026-09-19.