ما هي ملفات .DLL وماذا تفعل إذا كان أحد الأنظمة / DDL مفقودًا File لم يتم العثور على

نلتقي في كثير من الأحيان Windows نظام التشغيل أو أخطاء التطبيق الناتجة عن فقدان ملف .DLL.

MSVCR120.dll, nvumdshim.dll, MSVBVM50.DLL, MSVCRT10.dll هذه ليست سوى بعض ملفات DLL التي تسببت في مشاكل في سيناريوهات مختلفة والتي قلت عنها كيفية إصلاح الأخطاء الناجمة عن نقصها.

ما هي ملفات .DLL؟

الملفات مكتبة الارتباط الديناميكي (DLL) أنا مكتبة الكود التي مكونات معينة من Windows أو التطبيقات المثبتة ، استخدمها لتنفيذ تسلسلات أو عمليات معينة أكثر تعقيدًا. على الرغم من أنها تحتوي على رمز شبيه بالبرامج ، لا يمكن تشغيل / تنفيذ ملف .DLL كما يمكننا أن نفعل في حالة .EXE أو .MSI (Windows Installإيه).

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

OS Windows يعتمد على ملفات .DLL هذه وإذا ألقينا نظرة على المجلد Windows\System32 سنجد عددًا كبيرًا جدًا من هذه الملفات.

. دلل Files
. دلل Files

تنتمي معظم مكتبات DLL إلى نظام التشغيل أو حزم Microsoft Visual C ++ و Microsoft .NET Framework الإضافية. تحتوي على حزم DLLs القادرة على تنفيذ العمليات التي يستخدمها مطورو التطبيقات لـ Windows.

تتمثل إحدى مزايا هذه المكتبات في إمكانية تحديث ملف .DLL بواسطة Microsoft دون الحاجة إلى تدخل مطور البرامج. يمكن أن يؤدي ذلك إلى إغلاق خرق أمني أو زيادة أداء التطبيق دون إدخال المطور رمز التطبيق وإجراء التغييرات. سيقوم التطبيق باسترداد البيانات من ملف .DLL المحدث.

أين نجد ملفات .DLL المفقودة؟

لقد لاحظت أن هناك العديد من المواقع التي تقوم بتنزيل ملفات .DLL للمستخدمين. هذا هو أكبر خطأ يمكن أن ترتكبه عندما يكون ملف .DLL مفقودًا من النظام ولا يمكن تشغيل أحد التطبيقات.

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

لذلك ، لا يعد تنزيل ملفات .DLL حلاً إلا من مصادرها الأصلية ، أي من Microsoft أو من الحزمة الأصلية للتطبيقات التي تحتوي على ملفات .DLL.

Windows حماية الموارد (SFC)

Windows حماية الموارد هو حل جيد للتحقق من سلامة ملفات النظام ، بما في ذلك .DLL. قم بتشغيل SFC من Command Prompt بامتيازات المسؤول ومعرفة ما إذا تم العثور على أي ملفات تالفة.

sfc /scannow 

إذا تم الكشف عن ملفات تالفة أو سلامة ، فقد تحتاج إلى تثبيت بيئة التثبيت. Windows (صورة التثبيت على وسيط) لتتمكن من إعادة كتابة ملفات المشكلة.

مايكروسوفت. الإطار NET

حزم .NET Framework هي ملفات أساسية للتطبيقات التي تعمل على النظام. يتم تثبيت بعض هذه الحزم مع نظام التشغيل أو بعد التحديثات الأولى (Windows Update).
من المحتمل أنك واجهت مواقف لم تتمكن فيها من تثبيت أحد التطبيقات بسبب عدم تثبيت حزمة Microsoft .NET Framework.
Pe dotnet.microsoft.com يمكنك العثور على العديد من إصدارات .NET Framework التي يمكن أن تساعدك في حل مشكلة فقدان ملف .DLL

مايكروسوفت Visual C ++ القابلة لإعادة التوزيع

Pe support.microsoft.com ابحث عن أحدث حزم Visual C ++. قد يكون لديك إصدار قديم وقد لا يجد التطبيق الذي تقوم بتشغيله ملف .dll محددًا أو قد لا يفهمه.
مايكروسوفت تستعد بالفعل لمرحلة التطوير beta، Visual Studio 2022 ، والذي يأتي مع العديد من تطبيقات التعليمات البرمجية القائمة على الذكاء الاصطناعي.
قم بتنزيل وتثبيت إصدار Visual C ++ المشار إليه بواسطة التطبيق الخاص بك.

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

لا تقم بتنزيل ملفات .DLL من الإنترنت إذا كنت لا ترغب في إصابة جهاز الكمبيوتر الخاص بك بفيروس أو لديك مشكلات كبيرة في نظام التشغيل.

تستخدم Microsoft ملفات .DLL منذ أول نظام تشغيل تم إطلاقه بواسطة الشركة ويتم الاحتفاظ بها على Windows XP، Windows 7, Windows 8, Windows 10 si Windows 11.

شغوفًا بالتكنولوجيا ، أحب اختبار وكتابة برامج تعليمية حول أنظمة التشغيل macOS، لينكس ، Windows، حول تهيئة خادم الويب WordPress و WooCommerce و LEMP (Linux و NGINX و MySQL و PHP). أكتب على StealthSettings.com منذ عام 2006 ، وبعد بضع سنوات بدأت الكتابة على iHowTo. نصائح تعليمية وأخبار حول الأجهزة في النظام البيئي Apple: iPhone، اى باد، Apple مشاهدة ، HomePod ، iMac, MacBook، AirPods وملحقاتها.

اترك تعليق