حل مشكل HAL.DLL manquant ou corompu
صفحة 1 من اصل 1
حل مشكل HAL.DLL manquant ou corompu
.. « [size=16]السلام عليكم و رحمة الله تعالى و بركاته » .. [/size]
اهلا وسهلا بكم اعضاء وضيوف ستارتايمز الكرام في مبادرة احياء مواضيع المكتبات
التي لحق ببعض مواضيعها تلف في الصور
هذا الموضوع هو احياء لموضوع الاخ الاستاذ jamal76
حصريا : ( حل مشكل الاقلاع HAL.DLL manquant ou corompu ).. المشكل السادس ..
نتطرق اخوتي / اخواتي الكرام في هدا الموضوع الى حل احد مشاكل الاقلاع الشائعة كتيرا
والمستعصية وهي تكملة لما سبق التطرق اليه حول استعمال خاصية recovery consol
او console de recuperation في حل متل هده المشاكل .
مشكل اليوم
عدم اقلاع الجهاز وظهور النافدة التالية
حتى ولو حاولت الدخول من الوضع الامن (safe mode ) او (mode sans echec )
فلا تستطيع وتظهر لك نفس النافدة اسفل .
سبب المشكل
يعتبر الملف hal.dll من الملفات الاساسية التي تدخل في الاقلاع السليم للويندوز
لدلك لا يمكنك استعمال الجهاز حتى في الوضع الامن
وبالتالي فانه لحل متل هده المشاكل ضروري استعمال recovery consol
او la console de recupération .
وغالبا يكون هدا المشكل ناتج عن خطا في مسار نضام التشغيل في الملف boot.ini
( مثلا عندما يكون عندنا نضامين تشغيل multiboot ونحدف احد النضامين او عند اضافة نضام اخر
ولا تتم عملية التعديل على الملف boot.ini بشكل صحيح وسليم )
او في حالة تلف او عطب الملف hal.dll مباشرة ( بسبب احد الفيروسات او غيرها ...)
حل المشكل
الطريقة الاولى :
كما سبق ودكرت سابقا لحل المشكل وجب علينا الدخول الى recovery consol
ونحتاج في العملية الى قرص cd windows xp bootable
اولا يجب الاقلاع من السيدي روم cd-room في البيوس
نعيد التشغيل ثم نضغط على F2
المفتاح Supprimer او Delete احيانا اخرى قد يكون المفتاح F2 من لوحة المفاتيح )
سوف تظهر لك متل هده الشاشة ( الصور خاصة بالبيوس من نوع phoenix )
استعمل الاسهم الموجودة في لوحة المفاتيح لاختيار التبويب BOOT تم اضغط على Entree
بعد دلك اختر الاقلاع من السيدي روم تم اضغط على المفتاح F10 من لوحة المفاتيح
قصد تاكيد العملية تم الخروج (قد تضهر لك نافدة اخرى يكفي تاكيد العملية من خلالها )
بعد اختيار الاقلاع في البيوس من السيدي روم ادخل سيدي الويندوز XP في سواقة
السيديات تم اعد تشغيل الجهاز ( سوف تظهر لك شاشة الترحيب الخاصة بالويندوز XP )
من خلالها نختار عملية الاصلاح ودلك بالضغط على المفتاح R من لوحة المفاتيح .
سوف تظهر لك هده الشاشة في الخيار الاول ضع الرقم 1 تم اضغط على ENTREE من لوحة المفاتيح هدا
السؤال خاص باي حصة تريد استعمال وتطبيق الخاصية عليها (عملية ليست مهمة )
تم يجب عليك ادخال الرقم السري الخاص بالمدير(Password Administrator )
لان هده العملية ضرورية وبدونها لن تنجح معك العملية
تم ندخل الاوامر التالية وفي كل مرة نضغط المفتاح Entree من لوحة المفاتيح
C:\Windows> cd system32 Entrée
(هدا الامر قصد الدخول الى المجلد system32 لان جميع الملفات نوع dll توجد بهدا المجلد )
C:\Windows\system32> del hal.dll Entrée
( لحدف الملف hal.dll المعطوب او المتلف )
C:\Windows\system32> copy d:\i386\halaacpi.dl_ Entrée
( هدا الامر من اجل نسخ نسخة من الملف hal.dll سليم من قرص الويندوز cd windows xp
وللعلم فان الملف hal.dll قبل تنصيب الويندوز يكون اسمه halaacpi.dl_ لان اغلب تلك
الملفات تكون مضغوطة في القرص cd windows xp )
C:\Windows\system32> rename halaacpi.dl_ hal.dll Entrée
( هدا الامر من اجل اعادة تسمية الملف الى hal.dll وهو الاسم في الحالة العادية )
C:\Windows\system32> exit Entrée
( الامر السابق من اجل تاكيد العملية واعادة تشغيل الجهاز )
وهده صورة تضم جميع الاوامر السابقة
بعد اعادة تشغيل الجهاز سوف تلاحظ ان المشكل قد اتحل وبالتالي يمكنك الدخول والاشتغال
على الجهاز .
الطريقة التانية :
دائما بتطبيق خاصية recovery consol
وبعد تتبع نفس المراحل الموضحة في الفقرة السابقة
ندخل الاوامر التالية :
C:\Windows> expand x:\i386\driver.cab /f:hal.dll c:\windows\system32 Entrée
مع تغيير الحرف x برمز قارىء الاقراص الدي عندك في الجهاز ( انضر في ختام الموضوع )
( اولا الامر expand من اجل عمل بحث داخل المجلد driver.cab المتواجد داخل
المجلد i386 لانه كما نعلم فان اغلب ملفات النضام fichiers systeme تتواجد في الملف
i386 واغلب ملفات dll تتواجد في الملف driver.cab ( اعني هنا داخل القرص xp )
تم باقي الامر قصد لصق واعادة الملف hal.dll الى مكانه الاصلي داخل system32 )
بعد دلك سوف يظهر لنا سطر لتاكيد العملية يجب علينا الضغط على المفتاح o
من لوحة المفاتيح تم Entree
اخيرا الامر C:\Windows> exit Entrée
وهو كما وضحنا سابقا من اجل تاكيد العملية واعادة تشغيل الجهاز .
(انضر الصورة اسفل )
بعد اعادة تشغيل الجهاز سوف يحل المشكل ان شاء الله .
ملاحضة هامة :
الاوامر السابقة ( خصوصا في الطريقة الاولى ) على اعتبار ان رمز قارىء الاقراص هو d
والنضام منصب في البارتيشن c ( يمكنك التغيير حسب ما يوجد عندك في الجهاز )
كما يمكنكم الاستعانة بالامر map كما سبق ان وضحت في موضوع سابق لتحديد
رمز قارىء الاقراص والبارتيشن النشطة جيدا ( انضر الصورة اسفل ) .
نستودعكم الله
ABUMdHSEN- مـشـرف عـام
- عدد المساهمات : 802
نقاط : 7461
السٌّمعَة : 13
تاريخ التسجيل : 13/12/2009
العمر : 35
الموقع : https://arabseed4.yoo7.com/
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى