كيفية إصلاح رمز خطأ ويندوز 0x80070490 بدون إجهاد

لا تشتهر تحديثات Windows بأنها لا تسير بسلاسة. في لحظة ما تقوم بتثبيت شيء روتيني، وفي اللحظة التالية تجد نفسك تحدق في خطأ غامض مثل 0x80070490. لا تحذير، لا سياق، مجرد تحديث يفشل ويتركك تتساءل عن الخطأ الذي حدث.

لا يعني هذا الخطأ دائماً وجود خلل خطير في شيء ما. في الواقع، في معظم الأحيان، يرتبط في معظم الأحيان بتعارضات في التحديثات أو ملفات تالفة أو مشكلات في برامج التشغيل لا يتعامل معها Windows بأمان. الخبر السار؟ لستَ مضطرًا للاتصال بدعم تكنولوجيا المعلومات أو مسح جهازك للتعامل مع هذا الخطأ. 

سنشرح لك ما يعنيه هذا الرمز، وسبب ظهوره، وكيف يمكنك إصلاحه باستخدام خطوات بسيطة وواضحة - بدون مصطلحات تقنية أو تخمينات.

ما هو رمز الخطأ 0x80070490؟

النسخة المختصرة: إنه فشل في تحديث Windows، وغالباً ما يكون مرتبطاً بمشكلات متعلقة ببرنامج التشغيل أو ملفات التحديث التالفة. ولكن يمكن أن يتضمن أيضًا أخطاء في السجل أو ملفات تهيئة مشوهة أو مكونات النظام المفقودة.

في معظم الحالات، يأتي هذا الخطأ بدون تفسير واضح. يفشل التحديث، ويتراجع النظام، وتبقى أنت في حالة تخمين. ما يميز 0x80070490 عن أخطاء التحديث الأخرى هو مدى تكرار ظهوره أثناء ترقيات ميزات Windows الرئيسية وتحديثات التجميع الشهرية وتحديثات مكدس الخدمة (SSUs) وعمليات تثبيت تصحيح Windows العامة.

المشغّلات الشائعة ل 0x80070490

لا ينبع هذا الخطأ دائمًا من نفس المشكلة. فيما يلي الأسباب الأكثر شيوعاً لظهوره:

  • تتداخل التحديثات المعلقة مع التحديثات الجديدة.
  • ملفات برنامج التشغيل تالفة أو مفقودة.
  • مفاتيح السجل التي خلفتها عمليات التثبيت الفاشلة.
  • ملفات SetupConfig.ini معطلة أو غير مكتملة.
  • مشكلات في مجموعة الخدمات المستندة إلى المكونات (CBS).
  • التعارضات من محاولات التحديث السابقة.

الأعراض: كيف يظهر الخطأ

ستلاحظ عادةً أحد هذه السلوكيات:

  • يبدو أن التحديث يتم تثبيته، ثم يفشل في منتصف الطريق ويتراجع.
  • يعرض Windows Update “تثبيت معلق” أو “إعادة المحاولة” بجوار التصحيح الفاشل.
  • تعرض سجلات Windows إدخالات 0x80070490 متكررة في سجلات CBS أو سجلات الإعداد.
  • يخرج مثبت التحديث (مثل WindowsUpdateBox.exe) برمز الخطأ هذا.

الإصلاحات بناءً على السيناريو

يمكن أن يظهر نظام التشغيل Windows 0x80070490 في عدة سياقات مختلفة، ويعتمد الإصلاح على نوع التحديث الذي يفشل. فيما يلي الحلول المستهدفة بناءً على الأعراض الحقيقية التي تظهر في إرشادات Microsoft الرسمية.

1. إذا كان التحديث عالقاً في حالة “معلق”

في بعض الأحيان، تتعطل عملية برنامج التشغيل الفاشلة وتمنع بقية سلسلة التحديث. ستجد عادةً إدخالات كهذه في ملف CBS.log:

فشل في قراءة الهوية لمعرّف تسلسل عملية برنامج التشغيل 1 [HRESULT = 0x80070490 - ERROR_NOT_NFOUND]

ماذا تفعل:

  • افتح محرر السجل. انتقل إلى
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\الإصدار الحالي\الخدمة القائمة على المكونات\DriverOperations\1
  • انقر بزر الماوس الأيمن على المفتاح 1 واحذفه. ثم قم بتشغيل هذا الأمر في موجه الأوامر المرتفع
    sc تكوين برنامج التثبيت الموثوق به يبدأ = تلقائي
  • أعد تشغيل الكمبيوتر وحاول التحديث مرة أخرى من Windows Update.

2. في حالة تعطل تحديث مكدس الخدمة (SSU)

يلزم إجراء تحديثات مكدس الخدمة قبل تثبيت التحديثات الأخرى. إذا فشلت وحدة SSU نفسها، فقد تتعطل التحديثات الأخرى خلفها.

ماذا تفعل:

  • تحقق من ملف CBS.log لتأكيد الأخطاء مثل
    فشل في تحميل قائمة انتظار عمليات برنامج التشغيل [HRESULT = 0x80070490 - ERROR_NOT_NFOUND]
  • افتح محرر السجل.
  • انتقل إلى
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\الإصدار الحالي\الخدمة القائمة على المكونات\DriverOperations\0
  • قم بتصدير المفتاح كنسخة احتياطية، ثم احذف المفتاح 0 - فقط إذا أكد CBS.log أنه سبب الخطأ.
  • قم بتنزيل آخر تحديث لحزمة الخدمات (SSU) من كتالوج تحديثات Microsoft.
  • تثبيت وحدة SSU، وإعادة تشغيل النظام، وإعادة محاولة التحديثات.

3. إذا لم يتم تثبيت تحديثات الميزات

قد تفشل تحديثات الميزات (مثل ترقيات الإصدار) مع حدوث خطأ 0x80070490 إذا كان ملف SetupConfig.ini مفقوداً أو مشوهاً أو تم تكوينه بشكل غير صحيح.

ماذا تفعل:

  • تحقق مما إذا كان الملف التالي موجوداً
    C:C:\Users\Default\AppData\Local\Microsoft\Windows\WS\US\SetupConfig.ini
  • إذا كان موجودًا وإما فارغًا أو تم تكوينه بشكل خاطئ، فقم بإزالته أو أدخل السطر الصحيح التالي
    إظهارOOBE=لا شيء
  • تأكد من عدم وجود مسافات قبل علامة يساوي أو بعدها.
  • احفظ الملف وأعد محاولة الترقية عبر Windows Update أو ISO.

4. في حالة فشل التحديثات التراكمية

قد تقوم التحديثات التراكمية بإرجاع 0x80070490 (غالباً إلى جانب 0x8e5e5e03fa) وتفشل أثناء التثبيت أو التراجع بشكل غير متوقع.

ما العمل؟

افتح موجه الأوامر كمسؤول، ثم قم بتشغيله:

DISM /على الإنترنت /تنظيف الصورة /استعادة الصحة

SFC/سكانو

ثم أعد تعيين مكونات التحديث:

صافي إيقاف التشفير

md %systemroot%\system32\catroot2.old

xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s

del %systemroot%P3T\system32\catroot2\\* /q /f

صافي بدء تشغيل cryptsvc

نت ستوب ووسيرف

ren %systemroot%\SoftwareDistribution SoftwareDistribution.old

صافي بدء تشغيل wuauserv

أعد التشغيل وحاول التحديث مرة أخرى.

5. في حالة فشل عمليات الترحيل الشهرية (خاصة على الخوادم القديمة)

في الأنظمة الأقدم مثل Windows Server 2012 R2، يمكن أن تفشل تحديثات الترحيلات في الأنظمة القديمة مثل Windows Server 2012 R2 بسبب ملفات برامج التشغيل المفقودة أو التالفة المطلوبة أثناء الصيانة.

ماذا تفعل:

  • إنشاء مجلد برنامج التشغيل المفقود يدوياً:
    C:\Windows\System32\DriverStoreStore\FileRepository\wvms_pp_p_amd64_81d18de8d4d4cc4
  • ثم انسخ كل .إنف الملفات من هذا الدليل المصدر (اضبط المسار حسب نظامك):
    C:\Windows\Windows\WinSxS\amd64_wvms_pp.inf_*
  • افتح موجه الأوامر وقم بتحميل موجه الأوامر إذا لزم الأمر:
    تحميل رج تحميل HKLM\DriverHive C:\Windows\System32\Config\DRIVERS
  • ثم تحقق من تسجيل برنامج التشغيل بشكل صحيح عن طريق التحقق من مسار السجل هذا:
    HKEY_LOCAL_MACHINE\DriverHive\DriverDatabase\DriverInfiles\wvms_pp.inf
  • لا تنسى تفريغ الخلية عند الانتهاء:
    رج إلغاء تحميل HKLM\DriverHive

نصائح إضافية قبل المحاولة مرة أخرى

في بعض الأحيان، يتمحور الإصلاح حول القيام بالأساسيات بشكل صحيح. قبل الغوص في استكشاف الأخطاء وإصلاحها بشكل أعمق، تأكد من اتخاذ هذه الاحتياطات الذكية.

النسخ الاحتياطي أولاً، دائماً

قبل تحرير السجل أو تغيير مجلدات النظام، قم بعمل نسخة احتياطية من نظامك. فحتى المستخدمون المتمرسون قد يرتكبون أخطاءً، ووجود نقطة استعادة أو صورة للنظام يعني أنك لن تتعطل إذا حدث عطل غير متوقع. إنها خطوة سريعة يمكن أن توفر ساعات من وقت الاسترداد لاحقاً.

استخدام النسخ الاحتياطي المدمج في Azure (إن أمكن)

إذا كنت تعمل على خادم ويندوز أو جهاز في Azure، استفد من ميزة اللقطة. يمكنك نسخ الجهاز الافتراضي بالكامل احتياطيًا مباشرةً من بوابة Azure قبل إجراء أي تغييرات. إذا حدث أي شيء خاطئ، فإن التراجع سريع وغير مؤلم.

إعادة التشغيل قبل إعادة المحاولة

قم بتشغيل التحديثات بعد إعادة تشغيل جديدة. قد يبدو الأمر واضحاً، لكنه مهم. يمكن أن تتداخل بعض عمليات الخلفية من محاولات التحديث السابقة أو تعارضات البرامج بهدوء. بدء التشغيل النظيف يمنح ويندوز أفضل فرصة لتجاوز التحديث دون مشاكل.

لا تقم بمهام متعددة أثناء التحديث

تجنب تشغيل التطبيقات أو الأدوات الثقيلة أثناء تثبيت التحديثات. فهي ليست دائمًا سببًا للفشل، ولكنها قد تؤدي إلى تباطؤ أو تعارضات في الذاكرة تعيق العمل. دع التحديث يقوم بعمله دون تشتيت الانتباه.

جرب كتالوج تحديثات Microsoft

إذا كنت قد جربت كل شيء ولا يزال Windows Update يفشل، فانتقل إلى التحديث اليدوي. توجه إلى كتالوج تحديثات Microsoft Update، وابحث عن رقم KB للتحديث الذي تحتاجه، وقم بتنزيل المثبت المستقل. إنها طريقة مباشرة لتطبيق التصحيح دون الاعتماد على Windows Update.

متى يجب إشراك الدعم

إذا كنت قد جربت بالفعل

  • إعادة تعيين مكونات التحديث
  • تشغيل DISM وSFC
  • تعديلات السجل أو استبدال الملفات,

... وما زلت عالقًا، فقد يكون الوقت قد حان للاتصال بدعم Microsoft أو التصعيد عبر WSUS (إذا كنت في بيئة مؤسسة). تأكد من تضمين سجلات من:

  • سجل CBS.log
  • سجل WindowsUpdate.log
  • Setupact.log

خلاصة سريعة: قائمة التحقق من الإصلاح

إذا كنت قد وصلت إلى هذا الحد، فقد رأيت عدد الأشياء المختلفة التي يمكن أن تؤدي إلى حدوث الخطأ 0x80070490. لتسهيل الأمور، إليك قائمة مرجعية خالية من الزغب للإصلاحات الرئيسية التي قمنا بتغطيتها. لست مضطرًا لتجربة كل واحد منها، ولكن هذه القائمة تمنحك ترتيبًا واضحًا للعمل من خلالها بناءً على الأعراض التي تراها:

  • إزالة عمليات برنامج التشغيل القديمة من السجل.
  • إصلاح SSU بتثبيت جديد.
  • قم بتحرير SetupConfig.ini أو إزالته.
  • تشغيل أدوات DISM و SFC.
  • إعادة تعيين Catroot2 وSoftwareDistribution.
  • استعادة ملفات برنامج التشغيل المفقودة (إذا لزم الأمر).
  • جرّب التثبيت اليدوي من كتالوج تحديثات Microsoft Update Catalog.

تعامل معها واحدة تلو الأخرى، وتحقق من التقدم بعد كل خطوة، ولا تتعجل. يمكن أن يكون إصلاح أخطاء التحديث عملية صعبة بعض الشيء، لكن معظم الأشخاص لا يحتاجون إلى تجاوز هذه القائمة.

خاتمة

الخطأ 0x80070490 مزعج، نعم، ولكنه ليس دائماً. إنه أحد أعراض تعارض أعمق داخل سلسلة تبعية Windows Update. سواء كان ملف برنامج تشغيل مفقود، أو مفتاح تسجيل يعيق التقدم، أو ملف تكوين تالف، فإن الإصلاح عادةً ما يكون في متناول اليد بمجرد معرفة مكان البحث.

لا تحتاج إلى أدوات متقدمة أو برامج باهظة الثمن. في معظم الأحيان، لا يتطلب حلها سوى القليل من الصبر ومعرفة أي جزء من عملية التحديث يجب التحقق منه أولاً.

الأسئلة الشائعة

ماذا يعني رمز خطأ Windows 0x80070490 في الواقع؟

عادةً ما يعني ذلك حدوث خطأ ما أثناء تحديث Windows، وغالباً ما يتعلق ببرامج التشغيل أو ملفات التحديث التالفة. لا يشير بالضرورة إلى مشكلة واحدة محددة، وهذا هو السبب في أنه أمر محبط للغاية. فكر في الأمر وكأنه علامة “فشل تحديث عام”، وليس تشخيصاً دقيقاً.

هل يمكنني إصلاح الخطأ 0x80070490 بدون استخدام برنامج طرف ثالث؟

نعم، بالتأكيد. كل ما تحتاجه مدمج بالفعل في Windows. تتضمن معظم الإصلاحات استخدام أدوات مثل موجه الأوامر أو التحقق من السجل أو تعديل ملفات النظام. لستَ بحاجة إلى تنزيل أي شيء غامض أو الدفع مقابل أداة إصلاح.

هل من الآمن حذف مفاتيح التسجيل كجزء من الإصلاح؟

إنه آمن إذا كنت تعرف بالضبط أي مفتاح يجب إزالته ولماذا. في هذه الحالة، توصي وثائق مايكروسوفت الخاصة بحذف مفاتيح DriverOperations المحددة التي تُركت بعد التحديثات الفاشلة. فقط تأكد من تصدير نسخة احتياطية من أي مجلد سجل قبل إجراء التغييرات.

لقد قمت بتشغيل DISM و SFC، لكن الخطأ لا يزال موجودًا. ما العمل الآن؟

إذا لم يقم نظام DISM و SFC بمسح المشكلة، فهذا يعني عادةً أن هناك مشكلة أعمق، مثل ملف تكوين معطل أو مرجع برنامج تشغيل مفقود. عند هذه النقطة، انتقل إلى مستوى أعمق: تحقق من وجود ملف SetupConfig.ini غير صالح، أو أعد تعيين مكونات Windows Update يدوياً. هذه الإصلاحات غالباً ما تفي بالغرض عندما لا تفي أدوات الإصلاح الأساسية بالغرض.

هل أحتاج إلى إعادة تثبيت Windows إذا استمر ظهور هذا الخطأ؟

ليس إلا إذا فشل كل شيء آخر. إعادة تثبيت Windows هو نوع من الخيار النووي، وفي معظم الحالات، ليس ضرورياً. جرب كل إصلاح مستهدف أولاً - إزالة إدخالات السجل القديمة، وإصلاح ملفات النظام التالفة، وإعادة تعيين مجلدات التحديث. يحصل معظم الأشخاص على حل المشكلة قبل وقت طويل من الحاجة إلى إعادة التثبيت الكامل.

كيف أعرف أي نوع من التحديثات يفشل؟

يمكنك عادةً معرفة ذلك من خلال مكان ظهور الخطأ. إذا كان ذلك أثناء تحديث ميزة، فسوف تتعطل أداة الإعداد وتظهر الرمز. إذا كان تصحيحًا شهريًا، فسترى “فشل” أو “تثبيت معلق” في سجل تحديثات Windows Update. يمكنك أيضًا التحقق من CBS.log أو WindowsUpdate.log للحصول على أدلة أكثر تفصيلاً.