يعد .NET Framework مكونًا حيويًا لتشغيل التطبيقات في Windows ، ويمكن أن تؤدي مواجهة المشكلات معه إلى تعطيل سير عملك بشكل كبير. يوفر لك هذا الدليل إرشادات خطوة بخطوة من خلال طرق مختلفة لحل مشكلات .NET Framework واستعادة وظائفه في نظام Windows لديك.
جيد ان تعلم: تعرف على كيفية تثبيت .NET Framework على جهاز الكمبيوتر الخاص بك.
إصلاحات سريعة للتجربة
قبل متابعة الحلول الخاصة بالمشكلة ، نوصي بالمحاولة حلان سهلان:
- قم بتشغيل فحص DISM: سيؤدي فحص DISM (خدمة نشر الصور وإدارتها) إلى إصلاح التناقضات أو الفساد في النظام الذي يمكنه ، بدوره ، حل أي مشكلات تتعلق بالتوافق أو الوظائف. سيؤدي هذا أيضًا إلى إنشاء أساس مستقر لـ .NET Framework للعمل بسلاسة.
- قم بتثبيت آخر تحديثات Windows: تعد تحديثات Windows أمرًا حيويًا للبقاء على اطلاع دائم بأحدث الإصلاحات وتصحيحات الأمان والتحسينات الشاملة التي توفرها Microsoft. لذلك ، نوصي بتثبيت أي تحديثات معلقة ، لأنها قد تحتوي على الإصلاحات اللازمة لحل المشكلة مع .NET Framework.
بمجردلقد نفذت هذه التوصيات، تحقق مما إذا كان قد تم حل مشكلة .NET Framework. إذا استمرت المشكلة ، فانتقل إلى الإصلاحات الأكثر تقدمًا أدناه.
ملحوظة: نحن يوصى بشدة بإجراء نسخ احتياطي لبياناتك قبل إجراء أي تغييرات على النظام ، وذلك فقط من أجل الأمان.
تيNET Framework Repair Tool هو أداة مساعدة متخصصة مصممة لمعالجة المشكلات المتعلقة على وجه التحديد بتثبيت .NET Framework على نظام Windows الخاص بك.
إنه يعمل عن طريق فحص نظامك بحثًا عن أي تناقضات ، وملفات مفقودة / تالفة ، ومشكلات التكوين التي قد تمنع إطار العمل من التثبيت أو العمل بشكل صحيح. بمجرد تحديد المشكلة ، ستتخذ إجراءات لإصلاحها. يمكن أن يعني هذا إما تطبيق الإصلاحات من تلقاء نفسها أو إرشادك خلال عملية الإصلاح.
- توجه إلى صفحة Microsoft .NET Framework Repair Tool وقم بتنزيل البرنامج.
- قم بتشغيل الأداة واتبع التعليمات التي تظهر على الشاشة لإكمال التثبيت.
- سيقوم بالبحث عن المشكلات والتوصية بالتغييرات إذا لزم الأمر. انقر فوق “التالي” لتطبيق هذه التغييرات.
- انتظر حتى يقوم مستكشف الأخطاء ومصلحها بتنفيذ الإصلاحات. في معظم الحالات ، ستعمل الإصلاحات المقترحة على حل المشكلة. ومع ذلك ، إذا فشلت ، فسوف ترسل السجلات إلى Microsoft لإجراء مزيد من التحليل.
- انقر فوق الزر “إنهاء” للخروج من أداة الإصلاح.
نصيحة: هل تواجه مشاكل مع استعادة النظام؟ تعرف على ما يجب فعله إذا توقفت هذه الأداة عن العمل من أجلك.
2. أعد تمكين .NET Framework
هناك أيضًا احتمال أن يؤدي وجود خلل أو خطأ مؤقت في خدمات Windows إلى منع .NET Framework من العمل بشكل صحيح. تتمثل إحدى الطرق السهلة لإصلاح مثل هذه المشكلات في إعادة تمكين إطار العمل باستخدام الأداة المساعدة لميزات Windows. سيؤدي هذا إلى إعادة تشغيل الميزة وإصلاح أي أخطاء ومواطن الخلل في العملية.
- اضغط على يفوز + ر مفاتيح لفتح نافذة تشغيل.
- اكتب “control” في حقل النص من Run وانقر يدخل.
- في النافذة التالية ، توجه إلى “البرامج -> البرامج والميزات. “
- اضغط على “تشغيل ميزات Windows أو إيقاف تشغيلها” في الجزء الأيمن.
- حدد موقع خياري “.NET Framework 3.5” و “.NET Framework 4.8 Advanced Services” وقم بإلغاء تحديدهما. انقر فوق “موافق” لحفظ التغييرات.
- يجب أن ترى رسالة “أكمل Windows التغييرات المطلوبة” على شاشتك.
- انتقل إلى رمز Windows على شريط المهام ، وحدد زر الطاقة. انقر فوق “إعادة التشغيل”.
- انتقل إلى “تشغيل ميزات Windows أو إيقاف تشغيلها” في لوحة التحكم مرة أخرى.
- أعد تمكين الميزتين من الخطوة رقم 5 واضغط على “موافق”.
- في النافذة التالية ، انقر فوق “السماح لـ Windows Update بتنزيل الملفات لك. “
- أعد تشغيل الكمبيوتر مرة أخرى ، وتحقق مما إذا كان قد تم حل المشكلة أم لا.
نصيحة: تعذر على Windows العثور على Powershell.exe؟ تعلم كيفية إعادته.
3. الإصلاح عبر Powershell
هناك طريقة أخرى لإصلاح مشكلات .NET Framework وهي إعادة تثبيته عبر Powershell ، والتي ستزيل تثبيت .NET Framework الحالي ، مما يضمن وجود قائمة نظيفة للإصدار الجديد. بعد الإزالة ، سيقوم Powershell بتنزيل مثبت .NET Framework من خوادم Microsoft وبدء التثبيت.
- اضغط على يفوز + س مفاتيح لفتح Windows Searchو اكتب “Powershell” في حقل النص ، ثم انقر على “تشغيل كمسؤول”. “
- انقر فوق “نعم” في موجه التحكم في حساب المستخدم.
- في نافذة Powershell ، اكتب الأمر أدناه واضغط يدخل:
Get-Package -Name “Microsoft .Net*” | Uninstall-Package
- إذا طُلب منك تثبيت NuGet (مدير حزمة) بواسطة Powershell ، فاكتب ص وانقر يدخل.
- هقم بتنفيذ الأمر التالي لعرض كافة .NET Frameworks المتاحة للتثبيت:
winget search Microsoft.DotNet
- اكتب معرف إصدار .NET الذي تريد تثبيته ، ثم قم بتنفيذ الأمر التالي. يستبدل [PackageID] بالمعرف الذي كتبته.
winget install [PackageID]
- أغلق Powershell وأعد تشغيل الكمبيوتر.
- تحقق مما إذا كان قد تم حل المشكلة.
لعِلمِكَ: هل تريد التخلص من تحديثات Windows المزعجة التي تظهر طوال الوقت؟ استخدم PowerShell لإخفائها.
4. أداء التمهيد النظيف
قد تواجه هذه المشكلة أيضًا إذا كانت هناك عملية في الخلفية تتداخل مع وظائف .NET Framework.
للتحقق مما إذا كانت هذه هي الحالة ، قم بإجراء تمهيد نظيف في Windows. سيتم تشغيل Windows مع مجموعة صغيرة من برامج وخدمات بدء التشغيل وسيعزل مصدر المشكلة.
إذا لم تظهر المشكلة في حالة التمهيد النظيف ، ففكر في إزالة أي تطبيقات أو برامج قمت بتثبيتها مؤخرًا ، لأنها قد تساهم في المشكلة. بدلاً من ذلك ، استخدم الأداة المساعدة “استعادة النظام” للعودة إلى حالة لم تكن فيها المشكلة موجودة.
حالة نظيفة لـ .NET Framework
يتطلب حل مشكلات .NET Framework على نظام Windows أسلوبًا منهجيًا. نأمل أن تساعدك إحدى الطرق التي ناقشناها أعلاه في إعادة الخدمة إلى المسار الصحيح. لتجنب مثل هذه المشكلات في المستقبل ، نوصي بإجراء صيانة جيدة للنظام من خلال إجراء عمليات فحص منتظمة ، والحفاظ على تحديث النظام الخاص بك ، وضمان نظام نظيف ومحسّن من خلال إجراء عمليات تنظيف القرص.
اعتمادات الصورة: Pexels. جميع لقطات الشاشة لزينب فلك.
اشترك في نشرتنا الإخبارية!
تم تسليم أحدث دروسنا مباشرة إلى صندوق الوارد الخاص بك
اكتشاف المزيد من ينبوع المعرفة
اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.