Телеметрия PowerShell
На этой странице
Рекомендация
По ситуацииОтключите для приватности: 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 подхватят переменную.
Подтверждение
Заголовок раздела «Подтверждение»- Microsoft: about_Telemetry, проверено 2026-09-19.
- Исследование политик приватности.
- Родственная настройка: «Телеметрия Dot Net».
Последняя проверка: 2026-09-19.
