इसे छोड़कर कंटेंट पर जाएं

सिफ़ारिश

स्थिति के अनुसार

डेवलपर के लिए इसे बंद किया जा सकता है: dotnet कमांड डिफ़ॉल्ट रूप से उपयोग का डेटा भेजती हैं, और BoosterX उन सभी के लिए बंद करने की सलाह देता है जो .NET टीम को फ़ीडबैक नहीं भेजते।

यदि .NET SDK इंस्टॉल नहीं है और dotnet कमांड नहीं चलतीं, तो डेटा भेजा नहीं जाता और यह सेटिंग कुछ नहीं बदलती।

मुख्य प्रभाव
.NET SDK टेलीमेट्री बंद करना
FPS और मेमोरी
FPS प्रभावित नहीं होता

यह बात .NET SDK और CLI-टूल्स की टेलीमेट्री की है — dotnet build या dotnet run जैसी कमांड की, न कि .NET पर लिखे गए ऐप्स की। Microsoft के सार्वजनिक डॉक्युमेंटेशन के अनुसार संग्रह डिफ़ॉल्ट रूप से चालू रहता है: कमांड चलाने पर कमांड और उसके पैरामीटर, SDK और ऑपरेटिंग सिस्टम के वर्शन की जानकारी भेजी जाती है, और CLI विफल होने पर टूल्स के कोड का अपवाद नाम और कॉल स्टैक भी। किसी ऐप को dotnet से चलाने पर टेलीमेट्री नहीं बनती: डेटा केवल टूल कमांड के लिए एकत्र होता है।

बंद करना प्राइवेसी से जुड़ा है, गति से नहीं: टेलीमेट्री कमांड के काम में बाधा नहीं डालती, प्रदर्शन में वृद्धि की अपेक्षा न करें। SDK कमांड पहली बार चलाने पर टेलीमेट्री के बारे में सूचना दिखाती है — यह अपेक्षित व्यवहार है, कोई त्रुटि नहीं। .NET ऐप्स और वेब-सेवाओं की टेलीमेट्री प्रभावित नहीं होती: वे केवल वही भेजते हैं जो उनके डेवलपर ने लागू किया है।

परिणाम कैसे जाँचें

Section titled “परिणाम कैसे जाँचें”

टर्मिनल की नई विंडो खोलें — एनवायरनमेंट वेरिएबल उसके शुरू होने पर पढ़े जाते हैं — और $Env:DOTNET_CLI_TELEMETRY_OPTOUT चलाएँ: वेरिएबल सेट होना चाहिए।

कैसे बदलें और वापस लाएँ

Section titled “कैसे बदलें और वापस लाएँ”

«अनुकूलन» → «प्राइवेसी» → «Dev-टूल्स और CLI» → «.NET टेलीमेट्री» खोलें, टॉगल को «चालू» पर करें: BoosterX .NET CLI टेलीमेट्री से इनकार लागू करेगा। «लागू करें» दबाएँ। यदि «तत्काल अनुप्रयोग» चालू है, तो अलग बटन की आवश्यकता नहीं। वापस लाने के लिए टॉगल को «बंद» पर करें और बदलाव फिर से लागू करें: BoosterX Windows की मानक स्थिति .NET टेलीमेट्री चालू के साथ बहाल कर देगा; टर्मिनल की नई विंडो वेरिएबल उठा लेगी।

अंतिम जाँच: 2026-09-19।