5 طرق مضمونة لحل مشكلة الخطأ error Code 0x8007000d
حل مشكلة الخطأ error Code 0x8007000d
حل مشكلة خطأ 0x8007000d عند محاولة تثبيت او تحديث الويندوز 5 طرق فعالة وبسيطة
يواجه العديد من المستخدمين الخطأ 0x8007000d أثناء محاولة ترقية نظام التشغيل Windows 10 إلى أحدث إصدار من الإصدارات. بعد حدوث هذه المشكلة ، لن تتمكن من تطبيق تصحيحات الأمان الشهرية على نظام التشغيل الحالي. قد تنجح أحيانًا في بدء الترقية عبر Windows Update. ومع ذلك ، فإن هذا إما سيفشل أو يتعطل عند نسبة معينة. في هذا المنشور ، نناقش بعض الحلول المحتملة أيضًا.
قد تواجه رسالة الخطأ التالية عند محاولة تنزيل التحديثات وتثبيتها في Windows 10/8/7 / Vista و Windows Server.
Error(s) found:
Code 0x8007000d Windows Update encountered an unknown error.
لماذا يظهر تحديث رمز الخطأ 0x8007000d؟
يظهر رمز الخطأ 0x8007000d عند محاولة تنزيل التحديثات وتثبيتها أو عند تنشيط نظام التشغيل Windows أو منتج MS Office. يُعرف هذا الخطأ أيضًا باسم خطأ فشل التنشيط ويظهر عندما يتعذر العثور على ملفات تنشيط المنتج.
بصرف النظر عن ذلك ، يحدث هذا الخطأ بسبب تلف أو فقدان ملفات النظام المحمية مثل ملف dll أو ملف exe أو ملف sys وما إلى ذلك. تعتمد معظم التحديثات أو ملف التثبيت على أنواع مختلفة من ملفات النظام وفي حالة تلف هذه الملفات أو استبدالها ببرنامج آخر قد تبدأ في مواجهة أنواع مختلفة من الأخطاء بما في ذلك 0x8007000d.
كيفية إصلاح خطأ Windows Update 0x8007000d
لإصلاح خطأ فشل التحديث هذا ، تحتاج إلى إصلاح أركان مختلفة من نظام التشغيل الخاص بك. هنا ، أقوم بإدراج جميع الحلول الممكنة التي يمكنك من خلالها حل مشكلتك.
الطريقة الأولى:قم بتشغيل مستكشف أخطاء التحديث ومصلحها “Run the Update Troubleshooter”
فشل Windows Update ، بشكل عام ، بسبب مكونات تحديث Windows الفاسدة. نظرًا لأن الأخطاء والأخطاء شائعة جدًا في نظام التشغيل Windows 10 OS ، توفر الشركة أداة أساسية تعمل على تقليل مثل هذه المشكلات. إليك كيفية تشغيل troubleshooter
- في البداية ، قم بفتح الاعدادت “Settings” أضغط علي رمز الويندوز من لوحة المفاتيح مع استمرار الضغط وبعدها أضغط علي حرف I .
- عندما يظهر تطبيق سطح المكتب هذا ، انقر فوق فئة التحديث والأمان ” Update & Security “.
- بعد ذلك ، حدد استكشاف الأخطاء وإصلاحها “Troubleshoot ” في العمود الأيسر
- قم بالضغط علي Windows Update لتنبثق لك خيار ” run the troubleshooter” قم بالضغط علية
الطريقة الثانية: فحص ملفات النظام الفاسدة باستخدام SFC
قد يؤدي وجود ملفات النظام الفاسدة / التالفة أيضًا إلى رمز الخطأ 0x8007000d على نظام التشغيل ويندوز 10. وبالتالي ، نقترح استخدام الأداة المدمجة – System File Checker بواسطة Microsoft. يؤدي تشغيل برنامج الأداة المساعدة لسطر الأوامر هذا إلى فحص جهاز الكمبيوتر بالكامل بحثًا عن الملفات القديمة وإصلاحه (إن وجد). إليك كيفية المتابعة –
- اضغط على زر Win + R لاستدعاء مربع الحوار Run.
- اكتب cmd في الفراغ واضغط في نفس الوقت على مفاتيح Ctrl + Shift + Enter لتشغيل موجه الأوامر.
- الآن ، اكتب sfc / scannow في الموجه المرتفع واضغط على مفتاح Enter.
- ستستغرق هذه العملية بضع دقائق حتى تكتمل ، لذا انتظر وفقًا لذلك.
- بمجرد الانتهاء ، أعد تشغيل جهاز Windows 10 وتحقق مما إذا كان هذا يحل خطأ التحديث 0x8007000d أم لا.
الطريقة الثالثة: قم بتشغيل مستكشف أخطاء التحديث ومصلحها “Run the Update Troubleshooter”
في بعض الأحيان يفشل فحص SFC في إصلاح الأسباب الأساسية. في مثل هذه الحالات ، يجب على المرء تشغيل الأداة المدمجة Deployment Image Servicing and Management لإصلاح الملفات التالفة. هنا هو الإجراء الكامل –
- انتقل إلى البحث واكتب Command Prompt.
- قم بالنقر بزر الماوس الأيمن فوق أعلى نتيجة واختر Run as Administrator.
- إذا ظهرت نافذة التحكم بحساب المستخدم (UAC) ، فانقر فوق Yes .
- انسخ / الصق الكود التالي بالقرب من المؤشر الوامض واضغط على Enter –
dism.exe /online /cleanup-image /scanhealth
- تبدأ عملية التنفيذ فورًا بعد ذلك ، لذا انتظر وفقًا لذلك.
- عند اكتمال المسح / الإصلاح بنجاح ، قم بتنفيذ الكود أدناه – قم بنسخة ولصقة داخل موجة الاوامر
dism.exe /online /cleanup-image /restorehealth
- سيستغرق هذا الأمر أيضًا بضع دقائق حتى ينتهي. عند اكتمال ذلك والإبلاغ عن السبب الأساسي ، أعد تشغيل الكمبيوتر.
- الآن ، حاول ترقية نظام التشغيل Windows 10 دون تلقي رمز الخطأ 0x8007000d.
الطريقة الرابعة :قم بتمكين Windows Update باستخدام “Group Policy Editor”
في بعض الأحيان ، قد تتسبب مكونات التحديث المعطلة في حدوث هذا الخطأ 0x8007000d أثناء إجراء ترقية إصدار نظام التشغيل. إذا كانت هذه هي الحالة بالفعل ، فقم بتمكين مكونات Windows Update عبر Policy Editor. فيما يلي الخطوات الأساسية للعمل عليها –
- اضغط بشكل مشترك على مفتاحي Win و R لفتح مربع الحوار Run.
- اكتب gpedit.msc في الفراغ واضغط على ok لبدء Group Policy Editor.
- في النافذة القادمة ، توصل إلى المسار التالي –
Computer Configuration/ Administrative Templates/ System
- قم بالتمرير لأسفل وحدد سياسة“Specify settings for optional component installation and component repair”.
- بمجرد العثور على هذه policy، انقر نقرًا مزدوجًا فوقها لفتح النافذة المعنية.
- هنا ، تحقق من زر الاختيار Enabled واضغط على OK لحفظ التغييرات الأخيرة.
- أخيرًا ، أعد تشغيل الويندوز الخاص بك وتحقق من وجود تحديثات من تسجيل الدخول التالي
الطريقة الخامسة: عد تعيين مكونات Windows Update يدويًا
إذا لم يحل أي من الحلول المذكورة أعلاه الخطأ 0x8007000d ، فيجب أن تحاول إعادة تعيين مكونات تحديث الويندوز يدويًا. لتنفيذ هذه المهمة ، تحتاج إلى بدء تشغيل Windows Console كمسؤول وتنفيذ بضعة أسطر أوامر. إليك كيفية المتابعة –
- انقر بزر الماوس الأيمن في أي مكان على شريط المهام taskbar وحدد Task Manager.
- عندما يظهر تطبيق سطح المكتب هذا ، انقر File ملف متبوعًا بتشغيل Run new task.
- تحت مربع النص ، اكتب cmd (Admin) واضغط على زر OK .
- الآن ، قم بتشغيل كل من الرموز أدناه بشكل منفصل. الغرض منها هو إيقاف الخدمات الأساسية –
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
- بعد ذلك ، قم بإزالة qmgr * .dat من نظام التشغيل ويندوز 10 الذي يقوم بتنفيذ سطر الأوامر –
Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat
- بعد ذلك ، انتقل إلى مجلد System32 الذي يشغل الكود أدناه –
cd /d %windir%\system32
- الآن ، انسخ / الصق الرموز التالية لإعادة تسجيل ملفات dll. هم ، بدورهم ، يعيدون تعيين مكونات التحديث. لا تنس الضغط على Enter في نهاية كل سطر أوامر –
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
- بعد ذلك ، استخدم الأوامر أدناه لإعادة تعيين خدمات الشبكة –
netsh winsock reset
netsh winhttp reset
- بمجرد الانتهاء ، أعد تشغيل الخدمات التي أوقفتها في البداية. للقيام بذلك ، استخدم الرموز أدناه –
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
أخيرًا ، أعد تشغيل نظامك حتى تدخل التغييرات التي تم إجراؤها حيز التنفيذ بعد تسجيل الدخول التالي.
آمل أن تؤدي الإصلاحات المذكورة أعلاه إلى حل خطأ التحديث 0x8007000d على جهاز الكمبيوتر الخاص بك. إذا كان لديك أي استفسارات أو اقتراحات متعلقة بهذه المقالة ، فقم بإسقاط رسالة في مربع التعليق.