حل خطأ 0x80070422 في تحديثات ويندوز بخطوات آمنة

يظهر خطأ 0x80070422 في ويندوز غالبًا عند محاولة البحث عن التحديثات أو تثبيتها من Windows Update. في كثير من الحالات تكون الرسالة مرتبطة بأن خدمة من خدمات النظام لا تعمل، أو أنها معطلة، لذلك لا يستطيع ويندوز تنزيل التحديثات أو تثبيتها بالطريقة المعتادة.

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

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

ما معنى خطأ 0x80070422؟

المعنى العملي لهذا الخطأ هو أن ويندوز يحاول تشغيل عملية تحتاج إلى خدمة معينة، لكنه يجد أن الخدمة معطلة أو لا يمكن تشغيلها. لذلك يظهر الخطأ كثيرًا عند فتح Windows Update ومحاولة البحث عن تحديثات جديدة.

خدمة Windows Update ليست مجرد زر داخل الإعدادات. هي جزء من مجموعة خدمات تعمل معًا لتنزيل التحديثات، والتحقق منها، وتثبيتها. إذا تعطلت خدمة واحدة أساسية، قد تتوقف العملية كلها ويظهر خطأ 0x80070422.

ولهذا يختلف هذا الخطأ قليلًا عن أخطاء أخرى مرتبطة بملفات تحديث تالفة أو مفقودة. هنا يكون التركيز الأول على الخدمات: هل تعمل؟ هل تم تعطيلها؟ هل هناك برنامج يمنعها من التشغيل؟

أين يظهر خطأ 0x80070422 غالبًا؟

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

قد يظهر الخطأ أيضًا في Microsoft Store عند تثبيت تطبيقات معينة، لأن بعض وظائف المتجر تعتمد على مكونات مرتبطة بالتحديثات. كذلك قد يظهر مع Xbox app أو بعض تطبيقات Microsoft إذا كانت خدمات التحديث أو خدمات الحسابات معطلة.

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

أسباب ظهور خطأ 0x80070422

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

السبب الثاني هو توقف خدمات مساعدة مثل Background Intelligent Transfer Service أو Cryptographic Services. هذه الخدمات تساعد في تنزيل الملفات والتحقق منها. إذا تعطلت، قد يظهر خطأ 0x80070422 حتى لو كانت خدمة Windows Update نفسها تعمل.

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

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

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

ابدأ بإعادة تشغيل الكمبيوتر

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

بعد إعادة التشغيل، افتح الإعدادات، ثم Windows Update، وجرب البحث عن التحديثات مرة أخرى. إذا اختفى خطأ 0x80070422، فالمشكلة كانت مؤقتة. أما إذا استمر، انتقل إلى فحص الخدمات.

تشغيل خدمة Windows Update من services.msc

اضغط على Windows + R، ثم اكتب:

services.msc

بعد فتح نافذة الخدمات، ابحث عن خدمة باسم Windows Update. اضغط عليها مرتين، ثم افحص خانة Startup type. إذا كانت Disabled، غيّرها إلى Manual أو Automatic. بعد ذلك اضغط Start لتشغيل الخدمة.

بعد تشغيل الخدمة، اضغط Apply ثم OK. أعد تشغيل الجهاز، ثم جرّب Windows Update مرة أخرى. في كثير من الحالات، حل خطأ 0x80070422 يكون بهذه الخطوة فقط.

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

فحص خدمات BITS وCryptographic Services

بعد تشغيل Windows Update، افحص الخدمات المرتبطة بها. من نفس نافذة services.msc ابحث عن:

  • Background Intelligent Transfer Service
  • Cryptographic Services
  • Windows Installer

خدمة Background Intelligent Transfer Service تساعد ويندوز على تنزيل التحديثات في الخلفية. أما Cryptographic Services فتشارك في التحقق من ملفات التحديث والتوقيعات. إذا توقفت أي خدمة أساسية، قد تتعطل التحديثات.

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

تشغيل مستكشف أخطاء Windows Update

إذا كانت الخدمات تعمل وما زال الخطأ يظهر، شغّل مستكشف أخطاء Windows Update. في ويندوز 11 افتح الإعدادات، ثم النظام، ثم استكشاف الأخطاء وإصلاحها، ثم أدوات استكشاف الأخطاء الأخرى، واختر Windows Update.

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

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

إزالة تأثير أدوات تعطيل تحديثات ويندوز

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

افتح الأداة نفسها إن كانت لا تزال موجودة، وابحث عن خيار إعادة التحديثات إلى الوضع الطبيعي. إذا كانت الأداة تحتوي على خيار Restore default settings أو Enable Windows Update، استخدمه ثم أعد تشغيل الجهاز.

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

فحص إعدادات Group Policy

في إصدارات Pro من ويندوز، يمكن أن تمنع بعض السياسات التحديثات أو تغير طريقة عملها. اضغط Windows + R، ثم اكتب:

gpedit.msc

انتقل إلى المسار التالي:

Computer Configuration
Administrative Templates
Windows Components
Windows Update

راجع السياسات المرتبطة بتعطيل التحديثات أو منع الوصول إلى Windows Update. إذا وجدت سياسة مفعلة بشكل واضح لمنع التحديثات، اجعلها Not Configured ثم أعد تشغيل الجهاز.

إذا كنت لا تستخدم إصدار Pro أو لا يظهر gpedit.msc، تجاهل هذه الخطوة. لا تحتاج إلى تنزيل أدوات خارجية لإضافة Group Policy، لأن الحل الأساسي في أغلب الأجهزة يكون من الخدمات نفسها.

إعادة ضبط ملفات Windows Update المؤقتة

إذا تعمل الخدمات لكن خطأ 0x80070422 مستمر، يمكن إعادة ضبط ملفات التحديث المؤقتة. افتح موجه الأوامر كمسؤول، ثم نفذ الأوامر التالية:

net stop wuauserv
net stop bits
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
net start wuauserv
net start bits

بعد ذلك أعد تشغيل الجهاز وافتح Windows Update. سيقوم ويندوز بإنشاء مجلد جديد للتحديثات وتنزيل الملفات من البداية. هذه الخطوة لا تحذف ملفاتك الشخصية.

إذا ظهر أن خدمة wuauserv لا يمكن إيقافها أو تشغيلها، ارجع إلى services.msc وتأكد أن الخدمة ليست Disabled. إذا كانت الخدمة ترفض التشغيل، انتقل إلى فحص ملفات النظام.

تشغيل SFC لإصلاح ملفات النظام

قد تفشل خدمة Windows Update في التشغيل بسبب تلف في ملفات النظام. افتح موجه الأوامر كمسؤول، ثم اكتب:

sfc /scannow

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

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

استخدام DISM عند استمرار المشكلة

أداة DISM تساعد في إصلاح مكونات ويندوز التي تعتمد عليها التحديثات والخدمات. افتح موجه الأوامر كمسؤول، ثم نفذ:

DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth

بعد انتهاء الأوامر، أعد تشغيل الجهاز، ثم شغّل SFC مرة أخرى:

sfc /scannow

بعد ذلك افتح Windows Update وجرب البحث عن التحديثات. إذا كان خطأ 0x80070422 بسبب تلف في ملفات النظام أو مكونات التحديث، فقد تنجح هذه الخطوة.

فحص برنامج الحماية أو الجدار الناري

إذا كان لديك برنامج حماية خارجي، فقد يمنع خدمات التحديث أو الاتصال بخوادم Microsoft. لا تحذف البرنامج مباشرة، لكن جرب تعطيله مؤقتًا من إعداداته، ثم اختبر Windows Update مرة واحدة.

إذا نجح التحديث بعد تعطيل الحماية، أعد تفعيل الحماية فورًا وراجع إعدادات البرنامج. قد تحتاج إلى إعادة ضبط الجدار الناري أو إزالة قاعدة تمنع خدمات ويندوز.

لا تترك الجهاز بدون حماية لفترة طويلة. الهدف من هذه الخطوة هو الاختبار فقط، وليس الاعتماد على تعطيل الحماية كحل دائم.

ماذا لو ظهر الخطأ في Microsoft Store؟

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

بعد تشغيل خدمات التحديث، اضغط Windows + R واكتب:

wsreset.exe

هذا الأمر يعيد ضبط كاش Microsoft Store. بعد انتهاء العملية، افتح المتجر وحاول التثبيت أو التحديث مرة أخرى.

هل الخطأ مرتبط بمشاكل الإقلاع؟

عادة لا. خطأ 0x80070422 يظهر غالبًا داخل ويندوز عند محاولة التحديث أو استخدام خدمات Microsoft. إذا كان جهازك لا يدخل إلى ويندوز من الأساس، فالمشكلة غالبًا ليست هذا الخطأ.

إذا ظهرت لك شاشة إصلاح عند تشغيل الكمبيوتر مع كود مثل 0xc000000f، يمكنك مراجعة شرح حل خطأ 0xc000000f عند تشغيل الكمبيوتر لأنه يركز على مشاكل الإقلاع وملفات BCD.

متى تحتاج إلى إعادة تعيين ويندوز؟

إذا جربت تشغيل الخدمات، ومستكشف الأخطاء، وإعادة ضبط ملفات التحديث، وSFC وDISM، وما زال الخطأ يظهر، فقد تحتاج إلى إصلاح أعمق مثل Reset this PC مع الاحتفاظ بالملفات.

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

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

كيف تتجنب تكرار خطأ 0x80070422؟

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

كذلك لا توقف خدمات Windows Update وBITS وCryptographic Services من أجل تسريع الجهاز. تعطيل هذه الخدمات قد يسبب مشاكل في التحديثات والمتجر وبعض تطبيقات Microsoft.

حافظ على تحديث ويندوز بانتظام، واترك مساحة كافية في القرص C، وتجنب أدوات تنظيف النظام غير الموثوقة التي تعدّل الخدمات والسياسات تلقائيًا.

مصادر مفيدة لفهم المشكلة

يمكن مراجعة صفحة Windows Update على ويكيبيديا لفهم فكرة تحديثات ويندوز عمومًا. كما يمكن الرجوع إلى صفحة Microsoft Q&A عن خطأ 0x80070422 لفهم ارتباط الكود بتعطيل الخدمة أو عدم القدرة على تشغيلها.

أسئلة وإجابات سريعة

هل خطأ 0x80070422 يعني أن خدمة Windows Update معطلة؟

في كثير من الحالات نعم. هذا الخطأ يرتبط غالبًا بخدمة معطلة أو لا يمكن تشغيلها، لذلك يجب فحص Windows Update وBITS وCryptographic Services أولًا.

هل يمكن حل خطأ 0x80070422 بدون فورمات؟

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

ما أول خطوة أجربها؟

افتح services.msc، وابحث عن Windows Update، وتأكد أن Startup type ليست Disabled، ثم اضغط Start وشغّل الخدمة.

لماذا يعود الخطأ بعد تشغيل الخدمة؟

قد تكون هناك أداة أو سياسة أو برنامج حماية يعطل الخدمة مرة أخرى. راجع أدوات تعطيل التحديثات، وإعدادات Group Policy، وبرنامج الحماية.

هل يمكن أن يظهر الخطأ في Microsoft Store؟

نعم، لأن بعض وظائف Microsoft Store تعتمد على خدمات مرتبطة بالتحديثات. شغّل خدمات Windows Update ثم جرّب أمر wsreset.exe لإعادة ضبط كاش المتجر.

هل تعطيل تحديثات ويندوز يسبب هذا الخطأ؟

نعم، خصوصًا إذا تم تعطيل الخدمات الأساسية بدل استخدام خيارات التأجيل الرسمية. تعطيل الخدمات قد يمنع Windows Update وبعض تطبيقات Microsoft من العمل بشكل طبيعي.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

Scroll to Top