مقدمة
تكتشف أداة إصلاح Microsoft .NET Framework المشكلات التي تحدث بشكل متكرر والتي تؤثر على إعداد Microsoft .NET Framework أو التحديثات. تحاول الأداة حل هذه المشكلات عن طريق تطبيق إصلاحات معروفة أو عن طريق إصلاح التثبيتات التالفة لإصدارات .NET Framework المدعومة. تحتوي الأداة على واجهة مستخدم سهلة الاستخدام وقائمة على المعالج (UI). كما أنه يدعم استخدام سطر الأوامر مع خيارات أكثر تقدما.
أصدرت Microsoft الإصدار المحدث التالي من أداة إصلاح Microsoft .NET Framework.أحدث إصدار
تاريخ التحديث الأخير: 08/01/2024
الإصدار: الإصدار 1.5 الإصدار: 4.8.4739.15 اللغات المدعومة: الإنجليزية (الولايات المتحدة)التغييرات المضمنة في الإصدار 1.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 Download Center التالي:
خيارات سطر الأوامر المدعومة لهذه الأداة
الخيار القياسي |
الوصف |
استخدام |
---|---|---|
/? 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" مع قيمة "None" لتطبيق الإصلاحات وتخطي الإصلاح قيد التشغيل لأي أساس منتج. عند استخدام هذا الخيار مع قيمة "بلا"، يجب عدم تحديد الخيار "/addsource". هذا الخيار قابل للتطبيق فقط في أوضاع الهدوء والسلبي. |
> NetFxRepairTool.exe /r <الإصدار 1 ؛ <الإصدار 2> قيم الإصدار المدعومة: .net35, .net4, .net45, .net451, .net452, .net46, .net461, .net462, .net471, .net472, .net48, none امثله: NetFxRepairTool.exe /q /r .net4 NetFxRepairTool.exe /q /r .net35;. net45 |
/l OR /logs |
اختياريا، يعين مسار المجلد المطلوب لخزنة ملفات السجلات (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:
119591 كيفية الحصول على ملفات دعم Microsoft من الخدمات عبر الإنترنت
قامت Microsoft بفحص هذا الملف بحثا عن الفيروسات. استخدمت Microsoft أحدث برنامج للكشف عن الفيروسات الذي كان متوفرا في تاريخ نشر الملف. يتم تخزين الملف على خوادم محسنة للأمان تساعد في منع أي تغييرات غير مصرح بها على الملف.
محفوظات الإصدارات
الإصدار 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.الإصدار v1.2
اللغات المدعومة: الإنجليزية (الولايات المتحدة)
تتم إضافة وضع الهدوء ودعم الوضع السلبي من خلال سطر الأوامر للأداة. الآن، لا تتطلب منك الأداة التشغيل في وضع واجهة المستخدم فقط. لذلك، يمكن أتمتة المهمة. تدعم الأداة الآن .NET Framework 4.5 و.NET Framework 4.5.1. لذلك، ينطبق الإصلاح والإصلاح أيضا على هذه المنتجات. تتم إضافة مفتاح سطر أوامر اختياري جديد لتمكين إصلاح إصدارات .NET Framework محددة لتجاوز إصلاح الإصدارات الأخرى المثبتة في نفس الوقت. يمكن الآن حفظ ملف السجل الذي تم إنشاؤه بواسطة أداة الإصلاح اختياريا في موقع محدد من قبل المستخدم باستخدام خيار سطر الأوامر. يتجاوز هذا الخيار الجديد الموقع الافتراضي، وهو سطح مكتب المستخدم الحالي في وضع واجهة المستخدم ومجلد ٪temp٪ في الوضع "هادئ " أو "سلبي ". يتيح لك خيار جديد تشغيل أداة الإصلاح في وضع مجموعة السجلات فقط دون تطبيق أي إصلاحات أو إصلاحات. يوفر الخيار المرونة لجمع السجلات والتحقيق فيها قبل تطبيق الإصلاحات الفعلية. تتم إضافة دعم اختياري جديد للسماح لك بإلغاء الاشتراك في أي مجموعة بيانات في الوضع "هادئ " أو "سلبي ". الإصدار: الإصدار 1.1 اللغات المدعومة: الإنجليزية (الولايات المتحدة) الإصدار v1.1 يوسع الدعم إلى .NET Framework 3.5 SP1 (يتضمن ذلك .NET Framework 3.0 SP2 و.NET Framework 2.0 SP2). يضيف الإصدار v1.1 أيضا دعما دون اتصال لأجهزة الكمبيوتر التي لديها اتصال محدود بالإنترنت أو لا يوجد اتصال بالإنترنت. الإصدار: v1.0 اللغات المدعومة: الإنجليزية (الولايات المتحدة) الإصدار v1.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)
-