דלגו לתוכן

המלצה

לפי המצב

למפתח ניתן להשבית: פקודות dotnet שולחות כברירת מחדל נתוני שימוש, ו-BoosterX ממליץ להשבית לכל מי שאינו שולח משוב לצוות .NET.

אם .NET SDK אינו מותקן ופקודות dotnet אינן פועלות, אין שליחת נתונים וההגדרה אינה משנה דבר.

ההשפעה העיקרית
השבתת הטלמטריה של .NET SDK
FPS וזיכרון
FPS אינו נפגע

מדובר בטלמטריה של .NET SDK וכלי CLI — פקודות כמו dotnet build או dotnet run, ולא ביישומים שנכתבו ב-.NET. לפי התיעוד הציבורי של Microsoft, האיסוף מופעל כברירת מחדל: בעת הרצת פקודות נשלחים פרטים על הפקודה והפרמטרים שלה, גרסת ה-SDK ומערכת ההפעלה, ובמקרה של כשל ב-CLI — שם החריגה ומחסנית הקריאות של קוד הכלים. הרצת יישום דרך dotnet אינה יוצרת טלמטריה: הנתונים נאספים רק עבור פקודות הכלים.

ההשבתה היא למען הפרטיות, ולא למען המהירות: הטלמטריה אינה מפריעה לעבודת הפקודות, ואין לצפות לעלייה בביצועים. בהרצה הראשונה של פקודת SDK מוצגת התראה על טלמטריה — זוהי התנהגות צפויה, ולא שגיאה. הטלמטריה של יישומי .NET ושירותי אינטרנט אינה נפגעת: הם שולחים רק את מה שהמפתח שלהם הטמיע.

פתחו חלון מסוף חדש — משתני הסביבה נקראים בעת הפעלתו — והריצו $Env:DOTNET_CLI_TELEMETRY_OPTOUT: המשתנה צריך להיות מוגדר.

פתחו «אופטימיזציה» → «פרטיות» → «כלי פיתוח ו-CLI» → «טלמטריה Dot Net», העבירו את המתג למצב «מופעל»: BoosterX תחיל את הסירוב לטלמטריה של .NET CLI. לחצו על «החל». אם «החלה מיידית» מופעלת, אין צורך בכפתור נפרד. להחזרה העבירו את המתג למצב «מופסק» והחילו את השינוי שוב: BoosterX תחזיר את מצב ברירת המחדל של Windows עם טלמטריה של .NET מופעלת; חלון מסוף חדש יקלוט את המשתנה.

בדיקה אחרונה: 2026-09-19.