跳到內容

建議

視情況而定

開發人員可以停用:dotnet 命令預設會傳送使用資料,而 BoosterX 建議所有 未向 .NET 團隊提交意見反應的人停用。

如果未安裝 .NET SDK 且 dotnet 命令無法執行,就不會傳送資料,此設定 不會改變任何東西。

主要效果
停用 .NET SDK 遙測
FPS 與記憶體
不影響 FPS

這裡說的是 .NET SDK 與 CLI 工具的遙測——也就是像 dotnet build 或 dotnet run 這類命令,而不是以 .NET 撰寫的應用程式。根據 Microsoft 的公開 文件,此收集預設為開啟:執行命令時會傳送命令及其參數、SDK 與作業系統 版本的相關資訊,而當 CLI 發生失敗時,還會傳送例外狀況名稱與工具程式碼的 呼叫堆疊。透過 dotnet 啟動應用程式不會產生遙測:資料僅針對工具命令收集。

停用是為了隱私,而不是為了速度:遙測不會妨礙命令運作,不應期待效能提升。 首次執行 SDK 命令時會顯示遙測通知——這是預期行為,而不是錯誤。.NET 應用程式與 Web 服務的遙測不受影響:它們只會傳送其開發人員所實作的內容。

開啟新的終端機視窗——環境變數是在啟動時讀取的——並執行 $Env:DOTNET_CLI_TELEMETRY_OPTOUT: 該變數應已設定。

開啟 「最佳化」→「隱私」→「開發工具與 CLI」→「.NET 遙測」, 將開關切換到「開啟」:BoosterX 會套用拒絕 .NET CLI 遙測的設定。按一下 「套用」。如果已啟用「即時套用」,則不需要另外按按鈕。若要還原, 請將開關切換到「關閉」並再次套用變更:BoosterX 會將 Windows 還原為 啟用 .NET 遙測的預設狀態;新的終端機視窗會讀取該變數。

最後查核:2026-09-19。