إصلاح رمز الخطأ 0x800f0954 أو 0x500f0984 على نظام التشغيل Windows 11/10

لا تقلق عندما ينتهي بك الأمر إلى رؤية خطأ Windows 0x800f0954 أو 0x500f0984(Windows Error 0x800f0954 or 0x500f0984) أثناء تثبيت ميزة Windows(Windows Feature) أو Windows Update . يمكن إصلاحه بسهولة باتباع التعليمات الواردة في المنشور.

كيفية إصلاح الخطأ 0x800f0954(Error 0x800f0954) على نظام التشغيل Windows 11/10

0x800F0954

Windows couldn’t complete the requested changes. The changes couldn’t be completed. Please reboot your computer and try again.

Error code: 0x800F0954 – CBS_E_INVALID_WINDOWS_UPDATE_COUNT_WSUS.

قد تتلقى خطأ 0x800f0954(Error 0x800f0954) عند محاولة تثبيت .NET Framework 3.5 أو أي ميزة اختيارية أخرى باستخدام وظيفة ميزات Windows(Windows Features) أو DISM . جرب هذه الاقتراحات لحل المشكلة:

افتح محرر التسجيل

انتقل إلى مفتاح التسجيل التالي:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU

في الجزء الأيسر ، حدد موقع UseWUServer . اضبط قيمته على 0 .

اخرج من محرر التسجيل(Registry Editor) وأعد تشغيل الكمبيوتر.

إذا لم يساعد ذلك ، فقد تحتاج إلى إصلاح جهاز الكمبيوتر الخاص بك(Repair your computer)(Repair your computer) باستخدام Windows ISO.

كيفية إصلاح خطأ Windows Update 0x500f0984(Windows Update Error 0x500f0984)

عندما يعرض نظامك خطأ Windows Update 0x500f0984(Windows Update Error 0x500f0984) ، قد لا تتمكن من تنزيل أو تلقي أي تحديثات بناء. ومع ذلك ، يمكنك إصلاح ذلك عن طريق إنشاء ملف دفعي وتشغيله بامتيازات المسؤول.

  1. افتح المفكرة.
  2. انسخ والصق قائمة الأوامر الواردة في المنشور.
  3. انقر فوق علامة التبويب ملف.
  4. حدد خيار حفظ(Save) باسم لحفظ الملف.
  5. قم بتسمية الملف باسم Wufix.bat واضغط(Wufix.bat) على زر حفظ .(Save)
  6. قم بتشغيل ملف Wufix بامتيازات المسؤول.
  7. قم بإعادة تشغيل جهاز الحاسوب الخاص بك.

يقوم الأمر الدُفعي كما يوحي الاسم بتنفيذ سلسلة من الأوامر.

لإصلاح خطأ Windows Update 0x500f0984(Windows Update Error 0x500f0984) ، ستحتاج أولاً إلى إنشاء ملف دفعي باستخدام NotePad .

افتح تطبيق NotePad وانسخ والصق قائمة الأوامر التالية فيه.

بدء برنامج Trustedinstaller لتكوين SC = تلقائي

net stop bits
net stop wuauserv
net stop msiserver
net stop cryptsvc
net stop appidsvc
Ren %Systemroot%\SoftwareDistribution SoftwareDistribution.old
Ren %Systemroot%\System32\catroot2 catroot2.old
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
netsh winsock reset
netsh winsock reset proxy
rundll32.exe pnpclean.dll,RunDLL_PnpClean /DRIVERS /MAXCLEAN
dism /Online /Cleanup-image /ScanHealth
dism /Online /Cleanup-image /CheckHealth
dism /Online /Cleanup-image /RestoreHealth
dism /Online /Cleanup-image /StartComponentCleanup
Sfc /ScanNow
net start bits
net start wuauserv
net start msiserver
net start cryptsvc
net start appidsv

سيؤدي هذا إلى مسح محتويات مجلد توزيع(Distribution) البرامج و catroot2 ، وإعادة تسجيل ملفات DLL المطلوبة ، وإعادة تعيين winsock ، وتشغيل DISM و SFC بشكل أساسي.

حفظ ملف دفعي

عند الانتهاء ، انتقل إلى علامة التبويب ملف(File ) في الزاوية اليمنى العليا من نافذة المفكرة(NotePad) وحدد خيار حفظ باسم.(Save As)

عندما يظهر مربع الحوار " حفظ باسم" ، أدخل (Save As)اسم الملف باسم(File name) Wufix.bat.

اختر كافة الملفات

اضغط على زر القائمة المنسدلة بجوار حقل حفظ (Save as) بنوع(type ) واختر كل الملفات(All Files) من قائمة الخيارات المعروضة.

اضغط على زر حفظ(Save) لحفظ الملف.

الآن ، انقر بزر الماوس الأيمن فوق ملف Wufix وقم (Wufix)بتشغيل الملف الدفعي بامتيازات المسؤول(run the batch file with administrator privileges) . انتظر(Wait) حتى تكتمل العملية.

الآن ، أعد تشغيل الكمبيوتر ومعرفة ما إذا كان الخطأ مستمرًا.

أتمنى أن يساعدك هذا.



About the author

أنا مهندس برمجيات لديه خبرة في Xbox Explorer و Microsoft Excel و Windows 8.1 Explorer. في أوقات فراغي ، أحب ممارسة ألعاب الفيديو ومشاهدة التلفزيون. لديّ درجة علمية من جامعة يوتا وأعمل حاليًا كمهندس برمجيات لشركة دولية.



Related posts