فني يعمل على استكشاف أخطاء جهاز كمبيوتر يعمل بنظام Windows 10. يحتوي الكمبيوتر الشخصي على تطبيق يعرض رسالة خطأ حول DLL مفقود. قام الفني بتحديد موقع ملف DLL على جهاز الكمبيوتر ويريد تسجيله. ما أداة سطر الأوامر التي يمكن للفني استخدامها لهذه المهمة؟ dism regsvr32 regedit sfc ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
regsvr32
الإجابة الصحيحة هي: regsvr32
شرح الإجابة:
لكي نفهم لماذا اخترنا هذه الأداة، يجب أن نعرف أولاً ما هو ملف الـ DLL وكيف يتعامل معه نظام ويندوز:
1. ما هو ملف DLL؟
كلمة DLL هي اختصار لـ (Dynamic Link Library) أو "مكتبة الربط الديناميكي". هي ملفات تحتوي على مجموعة من التعليمات والوظائف التي تشترك فيها عدة برامج في وقت واحد، بدلاً من أن يكتب كل برنامج هذه التعليمات من جديد.
2. ماذا يعني "تسجيل" ملف DLL؟
عندما يقوم الفني بتحديد موقع ملف DLL، لا يكفي مجرد وجود الملف على القرص الصلب؛ بل يجب "تعريف" نظام ويندوز بهذا الملف وإخباره بمكانه وكيفية استخدامه. هذه العملية تسمى التسجيل (Registration)، حيث يتم إضافة معلومات الملف إلى "سجل النظام" (Windows Registry).
3. دور أداة regsvr32:
أداة regsvr32 هي أداة سطر أوامر مخصصة خصيصاً لتسجيل وإلغاء تسجيل عناصر التحكم (مثل ملفات DLL) في نظام ويندوز. بمجرد كتابة الأمر واستدعاء الملف، تقوم الأداة بربط الملف بالنظام ليعمل التطبيق بشكل صحيح وتختفي رسالة الخطأ.
---
لماذا الخيارات الأخرى غير صحيحة؟
- sfc (System File Checker): تُستخدم هذه الأداة لفحص ملفات النظام الأساسية وإصلاح الملفات التالفة أو المفقودة تلقائياً، لكنها لا تُستخدم لتسجيل ملف DLL محدد يدوياً.
- dism (Deployment Image Servicing and Management): أداة متقدمة تُستخدم لإصلاح "صورة النظام" (System Image) ومعالجة المشكلات العميقة في نظام التشغيل، وليست مخصصة لتسجيل ملفات DLL فردية.
- regedit (Registry Editor): هو برنامج واجهة رسومية يُستخدم لتعديل قيم سجل النظام يدوياً، وهو ليس أداة سطر أوامر لتسجيل الملفات كما هو مطلوب في السؤال.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال فني يعمل على استكشاف أخطاء جهاز كمبيوتر يعمل بنظام Windows 10. يحتوي الكمبيوتر الشخصي على تطبيق يعرض رسالة خطأ حول DLL مفقود. قام الفني بتحديد موقع ملف DLL على جهاز الكمبيوتر ويريد تسجيله. ما أداة سطر الأوامر التي يمكن للفني استخدامها لهذه المهمة؟ dism regsvr32 regedit sfc ؟ اترك تعليق فورآ.