كيفية إصلاح الخطأ 0xC1900101 في نظام التشغيل Windows 10

قد يظهر الخطأ 0xC1900101 عند تحديث نظام Windows 10 أو أثناء مرحلة التثبيت من خلال أداة إنشاء الوسائط. في المقابل، قد رمز الخطأ 0xC1900101 دينا رموز مختلفة إضافية: 0x2000c ، 0x20017 ، 0x30018 ، 0x3000D ، 0x4000D، أو 0x40017 . يجب أيضًا تضمين ملاحظة: SAFE_OS أو SECOND_BOOT .

1. افصل جميع أجهزة USB

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

2. مشاكل الجري

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

استكشاف أخطاء مركز خدمة Windows وإصلاحها

3. إخلاء مساحة على القرص

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

  • تنظيف محرك الأقراص C من الملفات غير الضرورية

4. جعل الخدمات تلقائية

يحتوي Windows 10 على خدمات مسؤولة عن تثبيت Windows 10 وتحديثه. فلنضعها في وضع البدء التلقائي. للقيام بذلك ، افتح موجه الأوامر كمسؤول واكتب وأدخِل الجنس بترتيب الأمر أدناه:

  • sc config wuauserv start=auto
  • sc config cryptSvc start=auto
  • sc config bits start=auto
  • sc config trustedinstaller start=auto

أعد تشغيل الكمبيوتر وحاول تحديث نظامك.

sc config wuauserv start = auto

5. SoftwareDistribution و Catroot2

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

  • net stop wuauserv
  • net stop bits
  • net stop cryptSvc
  • net stop msiserver

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

صافي توقف wuauserv بت cryptSvc msiserver

بعد ذلك ، أدخل الأمرين التاليين لتغيير مجلد SoftwareDistribution و catroot2 كنسخة احتياطية.

  • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  • ren C:\Windows\System32\catroot2 catroot2.old

ren Windows SoftwareDistribution SoftwareDistribution.old

الآن نبدأ الخدمات المتوقفة مرة أخرى:

  • net start wuauserv
  • net start bits
  • net start cryptSvc
  • net start msiserver

أعد تشغيل الكمبيوتر وتحقق من حل الخطأ 0xC1900101.

ملاحظة: إذا كنت تواجه أي مشاكل مع هذه الطريقة ، فحاول القيام بذلك في الوضع الآمن.

بداية net wuauserv

6. ملفات النظام التالفة

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

  • sfc /scannow
  • DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH

فحص واستعادة الملفات

7. أخطاء القرص

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

  • chkdsk c: /f /r /x

حيث c: هو قسم القرص الذي يعمل عليه Windows.

CHKDSK فحص وإصلاح القرص الصلب

8. تعطيل المكونات

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

dism /online /disable-feature /FeatureName:SMB1Protocol-Server

dism /online /disable-feature /FeatureName:SMB1Protocol

dism /online /disable-feature /FeatureName:MSMQ-Server

dism /online /disable-feature /FeatureName:MSMQ-Container

dism /online /disable-feature /FeatureName:WCF-Services45

dism /online /disable-feature /FeatureName:WCF-TCP-Activation45

dism /online /disable-feature /FeatureName:WCF-Pipe-Activation45

dism /online /disable-feature /FeatureName:WCF-MSMQ-Activation45

dism /online /disable-feature /FeatureName:WCF-TCP-PortSharing45

dism /online /disable-feature /FeatureName:WAS-ConfigurationAPI

dism /online /disable-feature /FeatureName:WAS-WindowsActivationService

dism /online /disable-feature /FeatureName:WAS-ProcessModel

dism /online /disable-feature /FeatureName:IIS-RequestFiltering

dism /online /disable-feature /FeatureName:IIS-Security

dism /online /disable-feature /FeatureName:IIS-ApplicationDevelopment

dism /online /disable-feature /FeatureName:IIS-NetFxExtensibility45

dism /online /disable-feature /FeatureName:IIS-WebServerRole

dism /online /disable-feature /FeatureName:IIS-WebServer

dism /online /disable-feature /FeatureName:NetFx4-AdvSrvs

dism /online /disable-feature /FeatureName:NetFx4Extended-ASPNET45

أعد تشغيل الكمبيوتر وحاول تحديث نظامك. إذا كنت ترغب في تمكين ميزة مرة أخرى ، فأدخل ميزة تمكين بدلاً من ذلك disable-feature.

9. نصائح إضافية

  1. إذا كان لديك برنامج مكافحة فيروسات تابع لجهة خارجية مثل Avast ، فحاول تعطيله لفترة من الوقت.
  2. إذا كان لديك برامج تشفير تابعة لجهات خارجية مثل CryptoPro ، فقم بإلغاء التثبيت.
  3. تعطيل تشفير BitLocker ، إذا تم تمكينه.
  4. قم بتشغيل التحديث عدة مرات.
  5. قم بتحديث برامج التشغيل إذا كانت هناك علامة تعجب صفراء في إدارة الأجهزة.
  6. قم بإزالة البطارية من جهاز الكمبيوتر لمدة 4 دقائق لإعادة تعيين BIOS إلى الوضع الافتراضي.