يرتبط خطأ Windows 0x800f09 بـ Microsoft .NET Framework 4.7 لنظام التشغيل Windows 10. وهو أحد العديد من أخطاء Windows التي يمكن طرحها بواسطة .NET Framework. بالإضافة إلى إنشاء خطأ ، سيتم إيقاف تثبيت .NET Framework. إذا كان جزءًا من Windows Update أو تثبيت البرنامج ، فسيتم إيقاف التثبيت الشامل أيضًا.
يعد Microsoft .NET Framework أحد تبعية نظام Windows ولا يمكن إلغاء تثبيته الآن. يعد مكونًا مهمًا للعديد من الألعاب وبرامج الجهات الخارجية وأي مشكلة يمكن أن تتسبب في عدم تثبيت تلك الألعاب والبرامج أو عدم تشغيلها. بينما لا يمكنك إلغاء تثبيت .NET Framework ، يمكنك إعادة تثبيته أو إصلاحه. حسب الموقف ، يمكنك القيام بذلك كجزء من تحديث أكبر أو بشكل مستقل.
ما هو Microsoft .NET Framework؟
Microsoft .NET Framework عبارة عن سلسلة من واجهات برمجة التطبيقات البرمجية. توفر مجموعة من الموارد المشتركة التي يمكن أن تستخدمها تطبيقات الجهات الخارجية للتفاعل مع Windows. كانت الفكرة هي توفير مكتبة متماسكة للموارد بحيث لا يتعين على المطورين تضمين كل تبعية في كل تنزيل تطبيق.
فكر في الأمر مثل مكتبة المدرسة. أنت بحاجة إلى كتاب لسؤال ورقة مصطلح. كنت تأخذ الكتاب ، والعثور على الجواب والعودة الكتاب. يأخذ الطالب التالي في الفصل الكتاب ويجد الجواب ويعيده. هذا هو نفس المبدأ هنا. يمكن لعدة مستخدمين استخدام المورد الفردي للحصول على ما يحتاجونه.
.NET Framework هو أيضًا بيئة وقت تشغيل. إنه يعمل بشكل مشابه لجهاز افتراضي. إنه يعمل بشكل منفصل عن نظام التشغيل المضيف ولكنه يستخدم موارد المضيف. الفكرة هي توفير بيئة يمكن التنبؤ بها للمطورين لإنشاء برامجهم. يمكن تجميع التطبيق بلغة C ++ و Visual Basic ولغات أخرى ويمكن أن يقوم .NET Framework بتشغيلها جميعًا.
هذان السببان هما سبب وجود الكثير من البرامج والألعاب التي تقوم بتثبيتها.
إصلاح الخطأ 0x800f09 في نظام التشغيل Windows 10
يظهر الخطأ 0x800f09 في نظام التشغيل Windows 10 عند مقاطعة تثبيت .NET Framework أو حظره. هناك عدة طرق من حوله.
- الأول والأسهل هو تثبيت .NET Framework يدويًا من هنا.
- قد تحتاج أيضًا إلى تثبيت إصدار Microsoft Visual C ++ x32 أو الإصدار x64.
قم بتنزيل الملفات أعلاه وتثبيتها كمسؤول. أعد تشغيل الكمبيوتر ثم أعد المحاولة مهما كان ما كنت تحاول القيام به عندما رأيت الخطأ. إذا كانت المشكلة ناتجة عن تلف الملفات أو نقص البيانات ، فيجب أن تكون عملية إعادة التثبيت قد عالجتها ويجب أن تكتمل العملية كالمعتاد.
إذا لم ينجح ذلك ، فهناك أداة إصلاح محددة لـ .NET Framework. قم بتنزيل وتشغيل أداة إصلاح .NET Framework من Microsoft. إذا تمكنت الأداة من حل المشكلة ، فستقوم بذلك. قم بتنزيل الأداة من الرابط ، وانقر بزر الماوس الأيمن واختر تشغيل كمسؤول. اتبع التعليمات واترك الأداة تقوم بعملها.
إذا لم ينجح ذلك ، فيمكننا استخدام DISM للتحقق من تثبيت Windows. نظرًا لأن .NET Framework أصبح الآن جزءًا لا يتجزأ من نظام التشغيل Windows ، يجب على DISM التحقق من ذلك أيضًا.
- انقر بزر الماوس الأيمن فوق الزر "ابدأ في Windows" وحدد Command Prompt (Admin).
- اكتب "DISM / Online / Cleanup-Image / RestoreHealth" واضغط على Enter.
- اسمح لإكمال العملية.
سيقوم DISM بفحص جميع الملفات المثبتة وإصلاح أو استبدال أي ملفات مفقودة أو تالفة. في حالة ظهور خطأ 0x800f09 بسبب أي من هذه ، يجب معالجة ذلك.
خطأ 0x800f09 كجزء من تحديث ويندوز
إذا كنت تقوم بإجراء تحديث ورأيت الخطأ 0x800f09 ، فإن العملية مختلفة قليلاً. يمكننا تنزيل ملف KB الذي يسبب المشكلة يدويًا ونأمل في تجنب الخطأ.
- انقر بزر الماوس الأيمن فوق الزر "ابدأ في Windows" وحدد "الإعدادات".
- حدد التحديث والأمان وتحديث السجل.
- ابحث عن رمز KB الخاص بالفشل. وعادة ما يكون آخر واحد المدرجة.
- انتقل إلى موقع كتالوج Windows وابحث عن رقم KB هذا.
- حدد التنزيل الصحيح لنظام التشغيل الخاص بك وحدد تنزيل.
- تثبيت التحديث يدويا.
إذا لم يفلح ذلك ، فيمكننا تجربة الطريقة التي تمت تجربتها واختبارها لإعادة تعيين Windows Update. اتبع هذه الخطوات بالضبط.
- انقر بزر الماوس الأيمن فوق الزر "ابدأ في Windows" وحدد Command Prompt (Admin).
- اكتب "net stop wuauserv" واضغط على Enter.
- اكتب "net stop cryptSvc" واضغط على Enter.
- اكتب "net stop bits" واضغط على Enter.
- اكتب "net stop msiserver" واضغط على Enter.
- اكتب "Ren C: WindowsSoftwareDistribution SoftwareDistribution.old" واضغط على Enter.
- اكتب "Ren C: WindowsSystem32catroot2 Catroot2.old" واضغط على Enter.
- اكتب "net start wuauserv" واضغط على Enter.
- اكتب "net start cryptSvc" واضغط على Enter.
- اكتب "net start bits" واضغط على Enter.
- اكتب "net start msiserver" واضغط على Enter.
إذا لم يكن أي من هذه الأخطاء الثابتة 0x800f09 ، فقم بإلقاء نظرة على هذه الصفحة على موقع Microsoft على الويب. يسرد جميع الأسباب التي قد يفشل فيها تثبيت .NET Framework ويسرد عدة طرق لمعالجتها.
