Перейти к содержимому

سفارش

صورتِ حال کے مطابق

ڈویلپر کے لیے اسے بند کرنا ممکن ہے: dotnet کمانڈز بطور ڈیفالٹ استعمال کا ڈیٹا بھیجتی ہیں، اور BoosterX ہر اُس شخص کے لیے بند کرنے کی سفارش کرتا ہے جو .NET ٹیم کو فیڈبیک نہیں بھیجتا۔

اگر .NET SDK انسٹال نہیں ہے اور dotnet کمانڈز چلتی نہیں، تو ڈیٹا کی کوئی ترسیل نہیں ہوتی اور یہ ترتیب کچھ نہیں بدلتی۔

بنیادی اثر
.NET SDK ٹیلی میٹری بند کرنا
FPS اور میموری
FPS متاثر نہیں ہوتا

بات .NET SDK اور CLI ٹولز کی ٹیلی میٹری کی ہے — یعنی dotnet build یا dotnet run جیسی کمانڈز کی، نہ کہ .NET میں لکھی گئی ایپلیکیشنز کی۔ مائیکروسافٹ کی عوامی دستاویزات کے مطابق یہ جمع آوری بطور ڈیفالٹ فعال ہے: کمانڈز چلانے پر کمانڈ اور اس کے پیرامیٹرز، SDK اور آپریٹنگ سسٹم کے ورژن کی معلومات بھیجی جاتی ہیں، اور CLI کی ناکامی پر استثنا کا نام اور ٹولز کے کوڈ کا کال اسٹیک بھیجا جاتا ہے۔ dotnet کے ذریعے ایپلیکیشن چلانے سے ٹیلی میٹری پیدا نہیں ہوتی: ڈیٹا صرف ٹول کمانڈز کے لیے جمع کیا جاتا ہے۔

بند کرنا رازداری سے متعلق ہے، رفتار سے نہیں: ٹیلی میٹری کمانڈز کے کام میں رکاوٹ نہیں ڈالتی، اس لیے کارکردگی میں اضافے کی توقع نہ رکھیں۔ SDK کمانڈ کی پہلی بار چلانے پر ٹیلی میٹری کے بارے میں اطلاع دکھاتا ہے — یہ متوقع رویہ ہے، کوئی خرابی نہیں۔ .NET ایپلیکیشنز اور ویب سروسز کی ٹیلی میٹری متاثر نہیں ہوتی: وہ صرف وہی بھیجتی ہیں جو ان کے ڈویلپر نے نافذ کیا ہو۔

ٹرمینل کی نئی ونڈو کھولیں — ماحول کے متغیرات اس کے آغاز پر پڑھے جاتے ہیں — اور $Env:DOTNET_CLI_TELEMETRY_OPTOUT چلائیں: متغیر مقرر ہونا چاہیے۔

«آپٹیمائزیشن» → «رازداری» → «Dev ٹولز اور CLI» → «ٹیلی میٹری Dot Net» کھولیں، ٹوگل کو «فعال» پر لے جائیں: BoosterX .NET CLI ٹیلی میٹری سے انکار لاگو کرے گا۔ «لاگو کریں» دبائیں۔ اگر «فوری اطلاق» فعال ہے تو الگ بٹن کی ضرورت نہیں۔ واپس لانے کے لیے ٹوگل کو «غیر فعال» پر لے جائیں اور تبدیلی دوبارہ لاگو کریں: BoosterX Windows کی معیاری حالت بحال کر دے گا جس میں .NET ٹیلی میٹری فعال ہوگی؛ ٹرمینل کی نئی ونڈو متغیر اٹھا لے گی۔

آخری جانچ: 2026-09-19۔