מבוא
כלי התיקון של Microsoft .NET Framework מזהה בעיות שמתרחשות לעתים קרובות המשפיעות על התקנה או עדכונים של Microsoft .NET Framework. הכלי מנסה לפתור בעיות אלה על-ידי החלת תיקונים ידועים או על-ידי תיקון התקנות פגומות של גירסאות .NET Framework הנתמכות. הכלי כולל ממשק משתמש (UI) קל לשימוש המבוסס על אשף. הוא תומך גם בשימוש בשורת הפקודה יחד עם אפשרויות מתקדמות יותר.Microsoft פרסמה את הגירסה המעודכנת הבאה של כלי התיקון של Microsoft .NET Framework.
הגירסה העדכנית ביותר
עדכון אחרון: 08/01/2024 הפצה: v1.5 גירסה: 4.8.4739.15 שפות נתמכות: אנגלית (ארצות הברית)
שינויים הכלולים במהדורה v1.5
-
הכלי תומך כעת ב- Microsoft .NET Framework גירסאות 4.8, 4.7.2, 4.7.1, 4.7 ו- 4.6.2. לכן, תיקון ותיקון חלים גם על מוצרים אלה.
-
טופלה העלאה של פגיעות הרשאה המפורטת ב- CVE 2024-38081.
-
הסרת גירסאות של מערכות הפעלה ו- .NET Framework שהתמיכה עבורן תם.הכלי תומך בכל התכונות מהמהדורה הקודמת כפי שהוא.
הערות
-
כלי התיקון של .NET Framework זמין באנגלית בלבד.
-
הפלטפורמות הנתמכות וגירסאות .NET Framework מפורטות תחת "תצורות מושפעות".
הורד מידע
הגירסה העדכנית ביותר של כלי התיקון של .NET Framework זמינה להורדה מאתר האינטרנט הבא של מרכז ההורדות של Microsoft:
אפשרויות שורת הפקודה הנתמכות עבור כלי זה
|
אפשרות רגילה |
תיאור |
שימוש |
|---|---|---|
|
/? OR /help |
הצגת מידע עזרה. |
NetFxRepairTool.exe את זה? |
|
/q OR /quiet |
מצב שקט. לא נדרשת אינטראקציה של המשתמש, והוא מנסה את כל התיקונים/התיקונים ושמירה של קובץ יומן הרישום.האפשרויות "/q" ו- "/p" הן בלעדיות בו-זמנית. |
NetFxRepairTool.exe /q |
|
/p OR /passive |
מצב ללא התערבות. רק מד ההתקדמות מוצג.האפשרויות "/q" ו- "/p" הן בלעדיות בו-זמנית. |
NetFxRepairTool.exe /p |
|
/a OR /addsource |
מצב תיקון לא מקוון. הגדרת קבצים הניתנים להפצה חוזרת הנדרשים לתיקון מועתקים משיתוף רשת או מנתיב תיקיה שצוינו על-ידי הדגל "/addsource". בדרך כלל יש להשתמש באפשרות זו כאשר הכלי פועל בסביבה מנותקת או נעולה. |
NetFxRepairTool.exe /a <נתיב התיקיה> דוגמה: NetFxRepairTool.exe /a "\\SharePc\ShareFolder" |
|
/r OR /repair |
ניתן גם להגדיר טווח של פעולת תיקון כדי לייעד ערכה של תוכניות בסיסיות של מוצרים שצוינו. אם אפשרות זו לא צוינה, הכלי ינסה לתקן את כל הגירסאות הנתמכות של .NET Framework המותקנות.ניתן גם להשתמש באפשרות "/repair" יחד עם הערך "ללא" כדי להחיל תיקונים ולדלג על הפעלת תיקון עבור כל תוכנית בסיסית של מוצר. כאשר אפשרות זו משמשת יחד עם הערך "ללא", אין להוסיף את האפשרות "/addsource".אפשרות זו ישימה רק במצבים שקטים וסיביים. |
NetFxRepairTool.exe /r <גירסה1>; <גירסה 2> ערכי גירסה נתמכים: .net35, .net4, .net45, .net451, .net452, .net46, .net461, .net462, .net471, .net471, .net472, .net48, none דוגמאות: NetFxRepairTool.exe /q /r .net4 NetFxRepairTool.exe /q /r .net35;. רשת נטו45 |
|
/l OR /logs |
באופן אופציונלי, הגדרת נתיב התיקיה הרצוי עבור קובץ ה- Cabinet של יומני הרישום (FixDotNet*.cab) שנוצר על-ידי הכלי. מיקום ברירת המחדל (שאינו מציין אפשרות זו) של קובץ CAB הוא תיקיית שולחן העבודה של המשתמש הנוכחי. |
NetFxRepairTool.exe /l <נתיב התיקיה> דוגמה: NetFxRepairTool.exe /l "%temp%" |
|
/c OR /collectonly |
מצב אוסף יומני רישום בלבד. מצב זה יאפשר איסוף של יומני רישום הרלוונטיים להתקנת .NET Framework, אפשרות שימושית לפתרון בעיות. פעולות תיקון או כל תיקון אינן מבוצעות בעת ציון אפשרות זו. אפשרות זו ישימה במצבים שקטים וסיביים בלבד ותסתיר את כל הפעולות האחרות. |
NetFxRepairTool.exe /q /c או NetFxRepairTool.exe /p /c |
|
/n OR /noceipconsent |
בטל את הצטרפותך לשליחת מידע משוב ל- Microsoft. ברירת המחדל (לא מציינת את הדגל) מבוססת על ההנחה שהמשתמש בחר לשלוח נתוני שימוש ל- Microsoft.אפשרות זו ישימה רק במצבים שקטים וסיביים. |
NetFxRepairTool.exe /q /n או NetFxRepairTool.exe /p /n |
מידע נוסף
אפשרויות כלי תיקון
כלי התיקון של .NET Framework פועל בהתאם לתהליך בן ארבעה שלבים:
-
מנסה לפתור בעיות הגדרה
-
החלת התיקונים (נדרשת הסכמת משתמש)
-
מנסה לתקן את כל הגירסאות המותקנות של .NET Framework
-
אוסף יומני רישום (דורש הסכמת משתמש)
הכלי עשוי לבצע שינוי אחד או יותר בגירסה המותקנת של .NET Framework. לדוגמה, הוא עשוי לתקן את המצב של Windows Installer במחשב, לאפס את רשימות בקרת הגישה (DACLs) לפי שיקול דעת בתיקיות מסוימות, או לפתור בעיות הקשורות לרישום עדכונים לא חוקי או פגום.
תמיכה במצב לא מקוון
כלי התיקון של .NET Framework מספק אפשרות לתקן את הגירסאות של .NET Framework המותקנות במחשב (שלב 3 של התהליך בסעיף "אפשרויות כלי תיקון"). הכלי דורש שקבצים הניתנים להפצה חוזרת של גירסאות אלה יהיו זמינים בזמן התיקון. כברירת מחדל, הכלי מוריד חבילות אלה מהאינטרנט במהלך התיקון. אם המחשב שלך כולל קישוריות מוגבלת או שאין לך קישוריות לאינטרנט, עליך להשתמש במצב לא מקוון עבור התיקון. לשם כך, ציין את האפשרות /addsource יחד עם הנתיב של התיקיה המכילה את הקבצים הניתנים להפצה חוזרת, כמו בדוגמה הבאה:
NetfxRepairTool.exe /addsource \\SHARE_PC\SHARE_FOLDER אם כלי התיקון אינו מוצא את ההפצה מחדש הנדרשת בתיקיה שצוינה, הוא ינסה להוריד את הקובץ מהאינטרנט. כלי התיקון אינו יכול לעשות זאת אם אין אפשרות להוריד את הקובץ הנדרש. הטבלה הבאה מפרטת את הקבצים הניתנים להפצה חוזרת של .NET Framework
|
גירסה ופרופיל |
אדריכלות |
שם הקובץ של תוכנית ההתקנה |
כתובת URL |
|---|---|---|---|
|
.NET Framework 4.8 |
x86, x64 |
NDP48-x86-x64-AllOS-ENU.exe |
|
|
.NET Framework 4.7.2 |
x86, x64 |
NDP472-KB4054530-x86-x64-AllOS-ENU.exe |
|
|
.NET Framework 4.7.1 |
x86, x64 |
NDP471-KB4033342-x86-x64-AllOS-ENU.exe |
|
|
.NET Framework 4.7 |
x86, x64 |
NDP47-KB3186497-x86-x64-AllOS-ENU.exe |
|
|
.NET Framework 4.6.2 |
x86, x64 |
NDP462-KB3151800-x86-x64-AllOS-ENU.exe |
|
|
.NET Framework 3.5 SP1, .NET Framework 3.0 SP2, .NET Framework 2.0 SP2 (אם מותקנים .NET Framework 3.0 ו- 3.5) |
x86, x64 |
dotnetfx35.exe |
מצב שקט ומצב פאסיבי
ניתן להפוך את כל הפונקציות של כלי התיקון לאוטומטיות על-ידי הפעלת הכלי במצב שקט או פאסיבי. פעולה זו כוללת את היתרון של דרישת אינטראקציה מצד המשתמש להפעלת הכלי. פעולה זו שימושית במיוחד בפריסות גדולות שבהן מנהלי מערכת יכולים לקבוע את תצורת הכלי (באמצעות שורת הפקודה) ולאסוף גם יומני רישום במיקומים שצוינו.
איסוף נתונים
כלי התיקון של .NET Framework אוסף מידע אודות השימוש בכלי בנוסף לאיסוף נתוני התקנת אבחון. מידע השימוש משמש לשיפור האיכות של כלי התיקון של .NET Framework ותוני ההתקנה משמשים לשיפור הגדרת .NET Framework מידע זה אינו משמש לשיווק או נמכר לספקים חיצוניים. לקבלת מידע נוסף, קרא את הצהרת הפרטיות של כלי התיקון של Microsoft .NET Framework.
לקבלת מידע נוסף על האופן שבו ניתן להוריד קבצי תמיכה של Microsoft, עיין במאמר הבא ב- Microsoft Knowledge Base:
119591 כיצד להשיג קבצי תמיכה של Microsoft מהשירותים המקוונים
Microsoft סרקה קובץ זה לאיתור וירוסים. Microsoft השתמשה בתוכנה העדכנית ביותר לזיהוי וירוסים, הזמינה בתאריך הפרסום של הקובץ. הקובץ מאוחסן בשרתים עם יכולות אבטחה משופרות, שמסייעים במניעת שינויים לא מורשים בקובץ.הערה תכונת איסוף הנתונים יוצרת קובץ Cab דחוס של יומני ההתקנה של .NET Framework לאחר שה כלי מעבד את יומני הרישום, קובץ .cab בשם "FixDotNet*.cab" או משהו דומה נוצר ונשמר בשולחן העבודה של המשתמש הנוכחי (אם הוא פועל במצב ממשק משתמש) או במיקום שצוין. בעת לחיצה על סיום באשף, הכלי שולח את הקובץ .cab המכיל את יומני הרישום ל- Microsoft.הקובץ FixDotNet*.cab נשאר בשולחן העבודה שלך (או במיקום שצוין) ללא קשר לשאלה אם אתה מחליט לשלוח את הנתונים ל- Microsoft.אם אתה משתמש באפשרות "/q", מומלץ להשתמש גם באפשרות "/logs" כדי לשמור את יומני הרישום במיקום מסוים או במיקום משותף ברשת כדי לתמוך בתרחישים ארגוניים תומכים.
היסטוריית גירסאות
גירסה 1.5 של הפצה
שפות נתמכות: אנגלית (ארצות הברית) הוספת תמיכה עבור .NET Framework 4.6.2 עד .NET Framework 4.8.
גירסה 1.4 של הפצה
שפות נתמכות: אנגלית (ארצות הברית) הוספת תמיכה עבור .NET Framework 4.6.2 עד .NET Framework 4.8.
גירסה 1.3 של הפצה
שפות נתמכות: אנגלית (ארצות הברית) מרחיב את התמיכה עבור .NET Framework 4.5.2, .NET Framework 4.6 ו- .NET Framework 4.6.1.
גירסה 1.2 של הפצה
שפות נתמכות: אנגלית (ארצות הברית) מצב שקט ותמיכה במצב פאסיבי באמצעות שורת הפקודה מתווספים עבור הכלי. כעת, הכלי אינו דורש ממך לפעול במצב ממשק משתמש בלבד. לכן, ניתן להפוך את המשימה לאוטומטית.הכלי תומך כעת ב- .NET Framework 4.5 וב- .NET Framework 4.5.1. לכן, תיקון ותיקון ישימים גם עבור מוצרים אלה.בורר שורת פקודה אופציונלי חדש מתווסף כדי לאפשר תיקון של גירסאות ספציפיות של .NET Framework כדי לעקוף את התיקון של גירסאות מותקנות אחרות בו-זמנית.כעת ניתן לשמור את קובץ יומן הרישום שנוצר על-ידי כלי התיקון במיקום שצוין על-ידי המשתמש באמצעות אפשרות שורת פקודה. אפשרות חדשה זו עוקפת את מיקום ברירת המחדל, שהוא שולחן העבודה של המשתמש הנוכחי במצב ממשק משתמש ותיקיה %temp% במצב שקט או פאסיבי.אפשרות חדשה מאפשרת לך להפעיל את כלי התיקון במצב אוסף יומני רישום בלבד מבלי להחיל תיקונים או תיקונים. האפשרות מספקת את הגמישות לאסוף ולחקור יומני רישום לפני החלת תיקונים בפועל.נוספה תמיכה אופציונלית חדשה כדי לאפשר לך לבטל את ההצטרפות לכל איסוף נתונים במצב שקט או פאסיבי. הפצה: v1.1 שפות נתמכות: אנגלית (ארצות הברית) מהדורה v1.1 מרחיב את התמיכה ב- .NET Framework 3.5 SP1 (זה כולל את .NET Framework 3.0 SP2 ואת .NET Framework 2.0 SP2). גירסה 1.1 של הפצה מוסיפה גם תמיכה לא מקוונת עבור מחשבים עם קישוריות אינטרנט מוגבלת או ללא קישוריות אינטרנט.הפצה: v1.0 שפות נתמכות: אנגלית (ארצות הברית) גירסה 1.0 של מהדורה היא הגירסה הראשונה של הכלי שנתמכה בו עבור .NET Framework 4 והעדכונים שלו.
תצורות מושפעות
באפשרותך להשתמש בכלי התיקון של .NET Framework כדי לפתור בעיות הגדרה עבור התצורות הבאות:
-
.NET Framework 4.8 במערכות ההפעלה הבאות:
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.7.2 במערכות ההפעלה הבאות:
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.7.1 במערכות ההפעלה הבאות:
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.6.1 במערכות ההפעלה הבאות:
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.6.2 במערכות ההפעלה הבאות:
-
Windows Server 2008 Service Pack 2 (SP2)
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 3.5 SP1 במערכות ההפעלה הבאות:
-
Windows Server 2008 Service Pack 2 (SP2)
-