Przejdź do głównej zawartości

Zalecenie

Zależnie od sytuacji

Deweloper może to wyłączyć: polecenia dotnet domyślnie wysyłają dane o użyciu, a BoosterX zaleca wyłączenie wszystkim, którzy nie wysyłają opinii do zespołu .NET.

Jeśli .NET SDK nie jest zainstalowany i polecenia dotnet nie uruchamiają się, wysyłania danych nie ma i ustawienie niczego nie zmienia.

Główny efekt
Wyłączenie telemetrii .NET SDK
FPS i pamięć
FPS nie jest naruszany

Mowa o telemetrii .NET SDK i narzędzi CLI — poleceń takich jak dotnet build lub dotnet run, a nie o aplikacjach napisanych w .NET. Zgodnie z publiczną dokumentacją Microsoft zbieranie jest domyślnie włączone: podczas wykonywania poleceń wysyłane są informacje o poleceniu i jego parametrach, wersji SDK i systemie operacyjnym, a w przypadku awarii CLI — nazwa wyjątku i stos wywołań kodu narzędzi. Uruchomienie aplikacji przez dotnet nie generuje telemetrii: dane są zbierane tylko dla poleceń narzędzi.

Wyłączenie dotyczy prywatności, a nie szybkości: telemetria nie przeszkadza w działaniu poleceń, nie należy oczekiwać wzrostu wydajności. Przy pierwszym uruchomieniu polecenia SDK pokazuje powiadomienie o telemetrii — to oczekiwane zachowanie, a nie błąd. Telemetria aplikacji .NET i usług internetowych nie jest naruszana: wysyłają one tylko to, co zaimplementował ich deweloper.

Otwórz nowe okno terminala — zmienne środowiskowe są odczytywane przy jego uruchomieniu — i wykonaj $Env:DOTNET_CLI_TELEMETRY_OPTOUT: zmienna powinna być ustawiona.

Otwórz „Optymalizacja” → „Prywatność” → „Narzędzia deweloperskie i CLI” → „Telemetria Dot Net”, przełącz przełącznik w pozycję „Włączone”: BoosterX zastosuje rezygnację z telemetrii .NET CLI. Kliknij „Zastosuj”. Jeśli włączone jest „Natychmiastowe stosowanie”, osobny przycisk nie jest potrzebny. Aby przywrócić, przełącz przełącznik w pozycję „Wyłączone” i zastosuj zmianę ponownie: BoosterX przywróci standardowy stan Windows z włączoną telemetrią .NET; nowe okno terminala przejmie zmienną.

Ostatnia weryfikacja: 2026-09-19.