الإصلاح: خطأ في تحديث Windows 0xc1900204

يظهر تحديث Windows 0xc1900204 Error عندما يحاول المستخدمون تنزيل التحديث الجديد الصادر عن Microsoft. عادةً ما يتم تنزيل التحديث بسهولة ولكن فشل التثبيت في البدء ويظهر خطأ التحديث هذا. يمكن استخدام طرق متنوعة لمحاربة هذا الخطأ الذي يظهر عادةً على نظام التشغيل Windows 10 ولكن ليس غريباً على الإصدارات القديمة.

لقد أعددنا مجموعة من الحلول التي يمكن استخدامها لإصلاح هذا الخطأ ، لذا تأكد من متابعته بعناية ويجب عليك بالتأكيد حل مشكلتك قبل الوصول إلى النهاية!

الحل 1: استخدم "قرص التسجيل التالي"

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

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

  1. افتح أداة "محرر التسجيل" بكتابة "regedit" إما في شريط البحث أو في مربع الحوار "تشغيل". من المحتمل أن تضطر إلى تأكيد مطالبة UAC تفيد بأن الأداة قد تغير الإعدادات على جهاز الكمبيوتر الخاص بك. انتقل إلى المفتاح التالي في محرر التسجيل من خلال التنقل في الجزء الأيمن:

HKEY_LOCAL_MACHINE \ SOFTWARE \ مايكروسوفت \ ويندوز \

  1. ضمن مفتاح CurrentVersion ، يجب أن تكون قادرًا على رؤية إدخال نوع REG_SZ باسم ProgramFilesDir ، لذا تأكد من النقر بزر الماوس الأيمن فوقه والنقر فوق تعديل.
  2. ضمن إدخال بيانات القيمة ، يجب عليك حذف المسار الحالي ولصق المسار الصحيح إلى مجلد Program Files الموجود على جهاز الكمبيوتر الخاص بك.
  3. إذا كنت تقوم بتشغيل نظام تشغيل 32 بت ، فسيكون المسار الصحيح هو "X: \ Program Files (x86)" وإذا كنت تقوم بتشغيل إصدار 64 بت من Windows ، فسيكون المسار "X: \ Program Files" حيث X هي حرف محرك الأقراص حيث تم تثبيت ويندوز. تأكد من عدم تفويت أي خطوط مائلة عكسية أو رسائل لأن العواقب قد تكون خطيرة.

  1. أكد التغييرات عن طريق الضغط على "موافق" وأعد تشغيل الكمبيوتر من أجل تطبيق التغييرات بالكامل. بعد ذلك ، انتقل إلى تحديث Windows وتحقق لمعرفة ما إذا كان قد تم حل المشكلة الآن.

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

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

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

ويندوز 10:

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

  1. بادئ ذي بدء ، انقر فوق خيار Windows Update واتبع الإرشادات التي تظهر على الشاشة بعد فتح مستكشف الأخطاء ومصلحها لـ Windows Update لمعرفة ما إذا كان هناك خطأ ما في خدمات وعمليات Windows Update.
  2. بعد انتهاء "مستكشف الأخطاء ومصلحها" ، انتقل إلى قسم "استكشاف الأخطاء وإصلاحها" مرة أخرى وافتح مستكشف أخطاء ومصلحها "اتصالات إنترنت".
  3. تحقق لمعرفة ما إذا كان قد تم حل المشكلة بعد إعادة تشغيل الكمبيوتر وتشغيل Windows Update مرة أخرى.

الإصدارات الأقدم من Windows:

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

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

  1. تحقق لمعرفة ما إذا تم حل مشكلتك الآن.

الحل 3: تأكد من أن لديك مساحة كافية على القرص

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

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

الحل 4: إعادة ضبط مكونات Windows Update

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

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

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

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

  1. يمكن للمستخدمين الذين يستخدمون إصدارًا أقدم من Windows استخدام مجموعة مفاتيح Windows Logo Key + R لإظهار مربع الحوار "تشغيل". اكتب "cmd" في المربع واستخدم تركيبة المفاتيح Ctrl + Shift + Enter لتشغيل Command Prompt كمسؤول.
  2. انسخ والصق الأمر الموضح أدناه وتأكد من النقر فوق مفتاح Enter بلوحة المفاتيح.
 net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc 

  1. بعد هذه الخطوة ، سوف تضطر إلى حذف بعض الملفات إذا كنت ترغب في متابعة إعادة تعيين مكونات التحديث. يجب أن يتم ذلك أيضًا عبر موجه الأوامر مع امتيازات إدارية. قم بتشغيل هذا الأمر:
 حذف "٪ ALLUSERSPROFILE٪ \ بيانات التطبيق \ Microsoft \ Network \ Downloader \ qmgr * .dat" 
  1. تغيير اسم المجلدات SoftwareDistribution و catroot2. للقيام بذلك ، في موجه الأوامر مع امتيازات المسؤول ، انسخ والصق الأمرين التاليين وانقر فوق إدخال بعد نسخ كل واحد.
 Ren٪ systemroot٪ \ SoftwareDistribution SoftwareDistribution.bak Ren٪ systemroot٪ \ system32 \ catroot2 catroot2.bak 

  1. ستساعدنا الأوامر التالية في إعادة ضبط BITS (خدمة نقل المعلومات في الخلفية) و wuauserv (خدمة Windows Update) إلى إعداداتها الافتراضية. تأكد من أنك لا تقم بتعديل الأوامر أدناه ، لذا فهي الأفضل إذا قمت ببساطة بنسخها بسبب تعقيدها.
 exe sdset bits D: (A ؛؛ CCLCSWRPWPDTLOCRRC ؛؛؛ SY) (A ؛؛ CCDCLCSWRPWPDTLOCRSDRCWDWO ؛؛؛ BA) (A ؛؛ CCLCSWLOCRRC ؛؛؛ AU) (A ؛؛ CCLCSWROCWRCRCRC ؛؛ (A ؛؛ CCLCSWRPWPDTLOCRRC ؛؛؛ SY) (A ؛؛ CCDCLCSWRPWPDTLOCRSDRCWDWO ؛؛؛ BA) (A ؛؛ CCLCSWLOCRRC ؛؛؛ AU) (A ؛؛ CCLCSWRPWPDTLOCRRC ؛؛؛ PU) 
  1. دعنا ننتقل مرة أخرى إلى مجلد System32 لمتابعة الجزء الأخير من هذه الطريقة. هذه هي الطريقة للقيام بذلك في موجه الأوامر.
 cd / d٪ windir٪ \ system32 
  1. نظرًا لأننا قمنا بإعادة تعيين خدمة BITS بالكامل ، فسوف نحتاج إلى إعادة تسجيل جميع الملفات اللازمة لتشغيل هذه الخدمة وتشغيلها بشكل صحيح. ومع ذلك ، يتطلب كل ملف من الأوامر أمرًا جديدًا لإعادة تسجيل نفسه بحيث تنتهي العملية لفترة طويلة. انسخ الأوامر واحداً تلو الآخر وتأكد من عدم ترك أي منها. يمكنك العثور على القائمة الكاملة إذا اتبعت هذا الرابط في ملف Google Drive.
  2. الشيء التالي الذي سنقوم به هو إعادة تعيين Winsock عن طريق نسخ ولصق الأمر التالي مرة أخرى في موجه الأوامر الإداري:
 إعادة تعيين WINSOCK Netsh إعادة تعيين الوكيل winhttp 

  1. إذا مرت جميع الخطوات المذكورة أعلاه دون ألم ، يمكنك الآن بدء الخدمات التي أغلقتها في الخطوة الأولى باستخدام الأوامر أدناه.
 net start bits net start wuauserv net start appidsvc net start cryptsvc 
  1. أعد تشغيل الكمبيوتر بعد المتابعة من خلال الخطوات المتوفرة وحاول تشغيل Windows Update مرة أخرى. نأمل أن تتمكن الآن من بدء تشغيل Windows Update دون تلقي الخطأ 0xc1900204

مقالات مثيرة للاهتمام