كيفية إصلاح خطأ “Ucrtbase_clr0400.dll غير مُصمم للتشغيل على Windows

المشكلة: مرحباً، تظهر لي رسالة “Ucrtbase_clr0400.dll غير مصمم للتشغيل على Windows أو أنه يحتوي على خطأ” في كل مرة أحاول فيها فتح برنامج على جهاز Windows 11 الخاص بي. ما سبب ذلك، وكيف يمكنني إصلاحه؟

الحل

تسبب رسالة “Ucrtbase_clr0400.dll غير مصمم للتشغيل على Windows أو أنه يحتوي على خطأ” صعوبات محبطة عند محاولة تشغيل برامجك أو ألعابك المفضلة على جهاز Windows. مما لا شك فيه أن المتضررين يصابون بالإحباط عند مواجهة هذه المشكلة؛ لحسن الحظ، هناك ما يمكنك فعله لإصلاحها.

يعتمد Windows على ملفات DLL لتعمل كموارد مشتركة تصل إليها التطبيقات لمعالجة الرسومات والتلاعب بالبيانات وخدمات أخرى. يتطلب التطبيق وظائف محددة عن طريق استدعاء ملفات DLL التي يتم تحميلها في الذاكرة لتوفير المساحة وتحسين الأداء. ستظهر رسالة خطأ Ucrtbase_clr0400.dll عندما تفشل التطبيقات لأن الملف مفقود أو تالف أو غير متوافق مع متطلباتها.

ينتمي Ucrtbase_clr0400.dll إلى مكتبة Universal C Runtime (UCRT) التي تعد مكونًا أساسيًا في Windows 10، ويمكن نشرها أيضًا من خلال التحديثات لإصدارات Windows السابقة. يعمل ملف Ucrtbase_clr0400.dll كمضيف لبيئات Common Language Runtime (CLR) التي تسمح لتطبيقات C++ و.NET بالعمل بسلاسة من خلال إمكانيات وقت التشغيل الأساسية. يتسبب ملف Ucrtbase_clr0400.dll التالف في توقف التطبيقات عن العمل بسبب خطأ Ucrtbase_clr0400.dll.

تؤدي عوامل متعددة إلى حدوث خطأ Ucrtbase_clr0400.dll. يحدث خطأ Ucrtbase_clr0400.dll عادةً عندما تتلف الملفات أو تختفي بسبب تحديثات Windows الفاشلة أو إصابات البرامج الضارة. يمكن أن تتسبب مكونات النظام القديمة، بما في ذلك مكتبة Universal C Runtime، في حدوث مشكلات في التوافق. يمكن أن يؤدي تلف ملفات النظام بالإضافة إلى تعارضات تطبيقات الطرف الثالث إلى هذا الخطأ.

لإصلاح خطأ Ucrtbase_clr0400.dll، قد تحتاج إلى تحديث Windows، أو إعادة تثبيت مكتبة UCRT، أو إجراء فحص للبرامج الضارة، أو إصلاح ملفات النظام.

كيفية إصلاح خطأ "Ucrtbase_clr0400.dll إما غير مصمم للتشغيل على Windows أو يحتوي على خطأ"؟

الإصلاح 1. تثبيت Universal C Runtime

يتوفر Universal C Runtime الآن من خلال تحديث Windows.

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

تحديث Windows

الإصلاح 2. إجراء فحص للبرامج الضارة

يمكن أن تتلف البرامج الضارة ملفات DLL أو تحذفها، ويمكن أن يزيل الفحص الشامل التهديدات التي تؤثر على نظامك. يمكنك استخدام برنامج موثوق به من طرف ثالث، أو Microsoft Safety Scanner المجاني، أو حتى إجراء فحص عميق باستخدام Microsoft Defender:

  • اكتب أمن Windows في شريط بحث Windows واضغط على Enter.
  • حدد الحماية من الفيروسات والتهديدات.
  • اختر خيارات الفحص.
  • اختر فحص Microsoft Defender دون اتصال وانقر على الفحص الآن.
  • سيتم إعادة تشغيل جهاز الكمبيوتر الخاص بك فورًا لبدء فحص عميق.

فحص البرامج الضارة

الإصلاح 3. إعادة تسجيل ملف DLL

إذا كان ملف DLL موجودًا ولكنه غير مسجل بشكل صحيح، فإن تسجيله يدويًا يمكن أن يضمن تعرف Windows عليه بشكل صحيح.

  • اكتب cmd في بحث Windows.
  • انقر بزر الماوس الأيمن على موجه الأوامر واختر تشغيل كمسؤول.
  • ستظهر نافذة التحكم في حساب المستخدم – انقر على نعم عند المطالبة.
  • في الموجه، اكتب الأمر التالي واضغط على Enter:
    regsvr32 /u Ucrtbase_clr0400.dll
  • بعد ذلك، اكتب الأمر التالي واضغط على Enter:
    regsvr32 /i Ucrtbase_clr0400.dll
  • أعد تشغيل جهازك لتطبيق التغييرات.

إعادة تسجيل التطبيق

الإصلاح 4. تحديث Microsoft Visual C++ Redistributable

يمكن أن يتسبب وقت تشغيل C++ القديم أو غير المتوافق في حدوث أخطاء DLL، ويضمن تحديثه دعمًا سليمًا للتطبيقات.

  • اكتب Control Panel في بحث Windows واضغط على Enter.
  • انتقل إلى Programs > Uninstall a program.
    هنا، قم بالتمرير لأسفل وتحقق من قائمة إصدارات Visual C++ المثبتة.
    افتح أي متصفح وتوجه إلى صفحة التنزيل الرسمية لـ Microsoft Visual C++.
  • قم بتنزيل وتثبيت جميع الإصدارات المفقودة من Visual Studio (ملاحظة: إذا كنت تستخدم نظام 64-bit، فقم بتثبيت ملفي x86.exe و x64.exe)
  • أعد تشغيل جهاز الكمبيوتر الخاص بك وتحقق مما إذا تم حل المشكلة.
  • إذا لم يتم ذلك، فحاول إعادة تثبيت كل من المكونات التالية:
    Microsoft Visual C++ 2010 Redistributable Package (x86)
    Visual C++ Redistributable for Visual Studio 2012
    Visual C++ Redistributable Packages for Visual Studio 2013
    Visual C++ Redistributable Packages for Visual Studio 2015, 2017, 2019, and 2022.
  • أعد تشغيل جهاز الكمبيوتر الخاص بك.

تحديث Visual C++

الإصلاح 5. إصلاح ملفات النظام

يمكن أن تعيق ملفات النظام التالفة أو صورة Windows المتضررة وظائف DLL، ويمكن أن يؤدي استخدام كلتا الأداتين إلى استعادة سلامة النظام.

  • اكتب cmd في بحث Windows.
  • انقر بزر الماوس الأيمن على Command Prompt واختر تشغيل كمسؤول.
  • ستظهر نافذة User Account Control – انقر على Yes عند المطالبة.
  • ثم، انسخ والصق الأمر التالي، واضغط على Enter بعده:
    sfc /scannow
  • انتظر حتى ينتهي الفحص. إذا عثر Windows على انتهاكات لسلامة ملفات النظام، فسوف يحاول إصلاحها. بعد ذلك، استخدم مجموعة الأوامر التالية، واضغط على Enter في كل مرة:
    DISM /Online /Cleanup-Image /CheckHealth
    DISM /Online /Cleanup-Image /ScanHealth
    DISM /Online /Cleanup-Image /RestoreHealth
  • (ملاحظة: إذا تلقيت خطأ عند تنفيذ هذا الأمر الأخير، أضف /Source:C:RepairSourceWindows /LimitAccess إليه وحاول مرة أخرى).
  • أغلق Command Prompt وأعد تشغيل جهاز الكمبيوتر الخاص بك.

SFC و DISM

الإصلاح 6. أعد تثبيت التطبيق المتأثر

قد لا يكون تثبيت التطبيق الخاطئ قد ربط DLL بشكل صحيح، ويمكن أن تؤدي إعادة تثبيته إلى تصحيح المشكلة.

  • اكتب لوحة التحكم في بحث Windows واضغط Enter.
  • انتقل إلى البرامج > إلغاء تثبيت برنامج.
  • حدد التطبيق المتأثر (مثل، Firefox).
  • انقر على إلغاء التثبيت واتبع التعليمات.
  • قم بتنزيل أحدث إصدار من التطبيق من موقعه الرسمي.
  • ثبت التطبيق باتباع تعليمات التثبيت.

أعد تثبيت التطبيق

إصلاح أخطائك تلقائيًا

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

Comments are closed.