コンテンツにスキップ

推奨

状況に応じて

プライバシーのために無効化してください。PowerShell 7+ は起動のたびに 使用状況データを送信します。BoosterX は、PowerShell を時折しか使わない ゲーミング PC での無効化を推奨しています。

パフォーマンスへの目立った影響はありません。データを送信するのは 起動中の pwsh セッションのみで、バックグラウンドプロセスではありません。

主な効果
PowerShell のテレメトリの無効化
FPS とメモリ
調査を参照

テレメトリは PowerShell 7+(実行ファイル pwsh)の一部です。about_Telemetry のドキュメントによると、起動時に OS と PowerShell のバージョン、値のない 起動パラメーター、実行ポリシーが送信され、セッション中はインポートされた モジュールと有効化された実験的機能に関する情報が送信されます。Windows に 組み込まれている Windows PowerShell 5.1 にはこのテレメトリはありません。 収集を行うのは 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 は PowerShell のテレメトリが有効な Windows の標準状態に戻します。新しい PowerShell セッションが変数を引き継ぎます。

最終確認: 2026-09-19。