يرمز مصطلح hal.dll إلى طبقة تجريد الأجهزة Hardware Abstraction Layerضمن مكتبة الارتباط الديناميكي، وهو عبارة عن ملف نظام تشغيل (عادةً ما يكون ضمن مجلَّد C: WINDOWSsystem32) الذي يربط بين مكونات الأجهزه والبرامج الخاصة بالحاسوب، فيستخدم نظام التشغيل ملف Hal.dll للعمل على الجهاز.
قد تظهر رسالة خطأ فقدان Hal.dll بسبب ما يلي:
تغيَّر سجل إعادة التشغيل الرئيسي (MBR) إلى النوع المتوافق مع Windows XPأو الأقدم، فإن MBR سيواصل البحث في محرك الأقراص الصلبة عن hal.dll وستظهر رسالة خطأ Hal.dll is missing في حال لم يكن موجوداً.
تأكد أولاً من وجود ملف boot.ini ومن خلوه من الأخطاء، ففي حال عدم تمكنك من إعادة تشغيل الحاسوب ووجود تنبيه مفاده فقدان Hal.dll "Hal.dll is missing"، فيمكنك حينها محاولة إصلاح محرك الأقراص الصلبة MBR وإصلاح خطأ فقدان Hal.dll باستخدام الوسائط القابلة لإعادة التشغيل كما ويمكنك إعادة تشغيل الحاسوب بغض النظر عن السبب المؤدي لتعطله.
تأكد أولاً من وجود ملف boot.ini ومن خلوه من الأخطاء، ففي حال عدم تمكنك من إعادة تشغيل الحاسوب ووجود تنبيه مفاده فقدان Hal.dll "Hal.dll is missing"، فيمكنك حينها محاولة إصلاح محرك الأقراص الصلبة MBR وإصلاح خطأ فقدان Hal.dll باستخدام الوسائط القابلة لإعادة التشغيل كما ويمكنك إعادة تشغيل الحاسوب بغض النظر عن السبب المؤدي لتعطله.
لإنشاء قرص إعادة تعيين كلمة السر، عليك أولاً أن تختار برنامجاً يمكن نسخه على قرص قابل لإعادة التشغيل، ويعد Microsoft Media Creation Tool نوع من البرامج التي تسمح لك بالدخول إلى الحاسوب وإعادة تعيينكلمة سر المسؤول في نظام Windows 7، ويمكنك استخدامه في Windows 7 أو XP أو Vista ونسخه على قرص CD أو DVD أو على محرك أقراص USB خارجي.
1. أدخِل قرص Windows Vista أو Windows 7 في مشغل DVD وأعد تشغيل الحاسوب.
2. سترى في الشاشة التالية مربعات اللغة والوقت والعملة ولوحة المفاتيح.
3. يتوفر خيارين على الجانب السفلي الأيسر من الشاشة، فالخيار الأول يتمثَّل بإصلاح الحاسوب "Repair your computer"، في حين أن الخيار الثاني عبارة عن المعلومات التي ينبغي معرفتها قبل تثبيت Windows "What to know before installing Windows".
4. انقر على الخيار الأول: "Repair your computer".
5. سيحاول حينها نظام Windows العثور على دليل التثبيت للإصدار الذي لديك سواءً كان Vista أو Windows 7.
6. ستظهر بعد ذلك شاشة تحتوي على مربع يدعى خيارات الإصلاح Recovery Options، انقر على الخيار الأول Startup Repair.
وسترى مربع إصلاح بدء التشغيل مُرفقاً برسالة Startup Repair is checking your system for problems…".
7. سيُطلَب منك إعادة التشغيل عند الانتهاء، وفي حال وجود أكثر من مشكلة واحدة فمن المُحتمل أن يعيد الحاسوب التشغيل مرة أخرى بهدف مواصلة الإصلاح.
8. يمكنك في هذه المرحلة توصيل قرص DVD وإعادة تشغيل الحاسوب ومن المُفترض أن يعمل كل شيء بصورة طبيعية.
يمكن لإعادة تشغيل الحاسوب أن يساعدك في التخلص من خطأ hal.dll، فمن المعروف أن هذا الخطأ يظهر قبل بدء تشغيل نظام Windows بالكامل ولن تكون قادراً على إعادة تشغيل الحاسوب بصورة كاملة، وإليك فيما يلي كيفية استخدام زر التشغيل:
الخطوة 1. اعثر على زر التشغيل على حاسوبك لإعادة التشغيل.
الخطوة 2. لا تفرض على الحاسوب إعادة التشغيل، فاضغط على زر التشغيل بدلاً من ذلك أو اضغط عليه مطولاً.
الخطوة 3. انتظر ريثما ينتهي من إعادة التشغيل بصورة كاملة.
تحقق مما إذا كان نظام التشغيل في BIOS يقدم سواقة مختلفة عن السواقة التي ثُبِّت عليها نظام Windows، فقد يؤدي ذلك إلى حدوث الخطأ.
الخطوة 1. اضغط على أي مفتاح لإدخال إعداد BIOS.
الخطوة 2. انتقل إلى قائمة أمر التشغيل.
الخطوة 3. اختر Exit.
في حال كان ملف hal.dll تالفاً أو مفقوداً فحاول استعادة الملف الأصلي من قرص تثبيت Windows XP.
الخطوة 1. أضف قرص CD المضغوط الخاص بنظام Windows XP إلى حاسوبك الشخصي وأعد تشغيل النظام.
الخطوة 2. اضغط على أي مفتاح للإقلاع boot.Now وانقر على R لفتح لوحة تحكم الاسترجاع.
الخطوة 3. أدخل كلمة سر المسؤول وانقر على enter.
الخطوة 4. ستظهر نافذة موجه الأوامر، انسخ :\expand D:\i386\hal.dl_ E:\Windows\system32\ (يرمز حرف D للسواقة المضغوطة CD ويرمز حرف E للسواقة التي تثبتها على Windows).
الخطوة 5. اضغط الآن على Y للكتابة على الملف ثم اضغط على مفتاح enter، وأعد تشغيل حاسوبك الشخصي.
يعد استخدام أمر SFC (مدقق ملفات النظام) حلاً آخر لإصلاح الملفات التالفة في النظام، حيث سيفحص هذا الأمر ملفات النظام تلقائياً ويصلحها بالطريقة المطلوبة، وإليك فيما يلي كيفية استعادة الملفات المفقودة باستخدام فحص SFC.exe:
الخطوة 1. استخدم خيار التشغيل من قرص تثبيت Windows.
الخطوة 2. اختر الوقت واللغة وإدخال لوحة المفاتيح ثم اضغط على إصلاح الحاسوب.
الخطوة 3. اختر سواقة تثبيت Windows ثم انقر علىNext.
Step 4. انسخ ضمن موجه الأوامر sfc /scannow /offbootdir=E:\ /offwindir=D:\Windows\.
(استبدل E بحرف السواقة التي تحتوي على تثبيت Windows، ويمثل D:\Windows موقع مجلَّد Windows).
الخطوة 1. التشغيل باستخدام قرص تثبيت Windows
الخطوة 2. حدِّد الوقت وإدخال لوحة المفاتيح والوقت، واضغط الآن على إصلاح الحاسوب Repair your PC.
الخطوة 3. اختر سواقة لتثبيت Windows ثم انقر على next.
الخطوة 4. اكتب chkdsk في مربع حوار موجه الأوامر D: /f وانقر على next. (استبدل الحرف D بالحرف الذي يرمز للسواقة التي ثُبِّت فيها Windows).
غالباً ما يرافق خطأ Hal.all is Missing فقدان البيانات على سواقة القرص الصلب، كما ومن الممكن أن تُحذَف بعض الملفات المهمة على حاسوبك أو تُنسَّق عن طريق الخطأ أثناء عملية إصلاح هذه الأخطاء، ففي حال حدوث فقدان للبيانات ستحتاج غالباً إلى أداة استرجاع بيانات مُتقَنة لكي تتمكن من استرجاع جميع ملفاتك المفقودة.
يعد برنامج Recoverit Data Recovery قادراً على استعادة الملفات المحذوفة أو المفقودة أو الأجزاء المُنسَّقة من سواقة القرص الصلب (HDD وSSD) وسواقة القرص الصلب الخارجية وسواقة USB الوميضية المحمولة وبطاقة الذاكرة والكاميرا الرقمية وكاميرات الفيديو وiPod ومشغل الموسيقا والعديد من أنواع الأجهزة النقالة (هواتف Nokia وBlackberry إضافةً للهواتف التي تعمل على نظام Android الأقدم من ICS)، وذلك أثناء تقديم أوضاع الاسترجاع المتقدمة مثل Raw Recovery أو وضع الفحص المُعمَّق Deep Scan فهي سهلة الاستخدام.
قد لا تكون مشكلة ملف Hal-DLL السبب الرئيسي لحدوث خطأ hal.dll في أنظمة تشغيل Windows 10 و7 و8، وقد ينجم هذا الخطأ عن رمز التشغيل الأساسي أو سواقة القرص التالفة، فاستخدم أداة Recoverit Data Recovery الاحترافية لاسترجاع ملفاتك المفقودة أو المحذوفة.
يقدم Hal.dll نظاماً أساسياً لجهاز الحاسوب يسمح لنظام Windows بتشغيل تطبيقات مختلفة، ويؤدي ذلك من خلال عمله ليكون مثل واجهة بين جهاز النظام وبرنامجه، فبدونه لن يتمكن نظام Windows من التفاعل مع الشرائح المُرتبطة بلوحات الأم المعينة.
Khalid Abdullahi
contributor Editor
Generally rated4.5(105participated)