مشکل نصب ویندوز با خطای The following file is missing or corrupt
با سلام ، دوستان من برای نصب ویندوز دچار مشکل شده ام که به من این error را می دهد :
Windows could not start because the following file is missing or corrupt: <Windows root>\system32\hal.dll. Please re-install a copy of the above file
لطفا راهکارهایی که به ذهنتان می رسد را ارائه بفرمائید. متشکرم
10 پاسخ
با سلام
من که 1 هارد دیگه خریدم .
با سلام مجدد.
امروز با یک CD ویندوز live اومدم بالا و در ویندوز اون مشاهده کردم که همه پارتیشن های C,D,E,F رو شناسایی کرده اما جلوی همگی اونها Removable Disk نوشته شده. نه قابل حذف شدن و نه قابل format کردن هستند. در مرحله بعدی از منوی start boot CD وارد برنامه های partition manager شدم تا بتونم پارتیشن رو حذف کنم ولی جوابی نگرفتم. بعد از اون وارد برنامه های MBR tools شدم تا بتونم MBR رو reset کنم که باز هم بی نتیجه بود. اساساً سیستم با شناسایی اولیه هارد دیسک مشکل داره و با توجه به اینکه هارد رو روی یک سیستم دیگر هم امتحان کردم مطمئنم مشکل از motherboard یا power نیست.
نظر شما چیه مهندس؟ به فکر خرید یک هارد دیگه باشیم؟!
سلام. من فکر میکنم cd ویندوز شما دچار مشکل شده و قادر نیست اون فایل dll رو تحویل بده. در صورت امکان از یک CD دیگه استفاده کنید.
من امروز توی محل کارم دقیقا با همین مشکل مواجه شدم. متوجه شدم که سیستم اصلا هارد دیسک من رو شناسایی نمیکنه. ابتدا کابل sata رو عوض کردم، جوابی نگرفتم. بعد از اون کابل DVD-RAM رو کشیدم و فقط هارد رو وصل کردم. این بار در boot سیستم، هارد رو شناسایی کرد اما باز هم همون error رو داد. وقتی restart کردم، دیدم هارد در boot دیده نمیشه. بعد از اون هارد رو روی یک کیس دیگه امتحان کردم و باز هم همون پیغام ظاهر شد. من احساس میکنم هارد سوخته باشه. میخواستم ببینم نظر شما چیه؟
بررسی پیغام های خطای مربوط به فایل Hal.dll
موارد مختلفی وجود دارد که در آن با پیام های خطایی به شکل ( missing or corrupt hal.dll ) مواجه می شویم ، اما مهمترین موارد خطاهایی که در ویندوز XP مشاهده می شود به شرح ذیل می باشند :
• "Windows could not start because the following file is missing or corrupt: <Windows root>\system32\hal.dll. Please re-install a copy of the above file." • "<Winnt_root>\System32\Hal.dll missing or corrupt: Please re-install a copy of the above file." • "Cannot find \Windows\System32\hal.dll" • "Cannot find hal.dll"
معمولا زمانی با خطاهای missing or corrupt Hal.dll مواجه می شوید که سیستم شما روشن شده است و هنوز سیستم عامل ویندوز XP شما بصورت کامل load نشده است . در خصوص مشکلات مشابه در ویندوز ویستا ، سون و 8 روش های رفع اشکال تا حدی متفاوت هستند که در ادامه ه آنها نیز خواهیم پرداخت .
دلیل بروز خطا در ویندوز XP
دلایل اصلی بروز خطاهایی از نوع missing or corrupt Hal.dll معمولا خراب شدن فایل hal.dll و یا منتقل شدن این فایل از محل اصلی آن به محل دیگری است . اما در ویندوز XP مواردی دیگری نیز از جمله خراب شدن و یا عدم وجود فایل boot.ini و همچنین وجود مشکل سخت افزاری در هارد دیسک سیستم می تواند از مواردی باشد که باعث بروز خطا می شود .
سلام
من هم فک میکنم که مشکل از مدیا شما باشه
اگه تغییرش بدین احتمالاً درس میشه
اصطلاح سوخته شدن هارد دیسک مرسوم شده ، این درست نیست بگیم هارد دیسک شما سوخته بلکه دچار مشکل شده ، قطعا مشکلی که اشاره کردید از هارد دیسک شما هست که حالا میتونه سخت افزاری باشه یا نرم افزاری ، راهکاری که به شما پیشنهاد میکنم اینه که در صورتیکه اطلاعات موجود در هارد دیسک شما چندان اهمیتی نداره از یک CD ویندوز Live از هر نوع ( اگر لینوکس هم بود مشکلی نیست ) استفاده کنید و از شناسایی اولیه هارد دیسک توسط سیستم استفاده کنید ، بعد از اینکه سیستم بوت شد هارد دیسکتون رو یا درایو بوت رو که معمولا درایو سیستم عامل هست رو کاملا حذف کنید ( حذف نه فرمت ) و بعد تست کنید که میتونید با سیستم مجددا کار کنید یا نه ، معمولا ساختار قالب بندی یا فرمت بندی هارد دیسک وقتی دچار مشکل میشه و یا MBR شما دچار مشکل میشه ممکن هست که این مشکلات به وجود بیاد ، ممنون میشم تست کنید و پاسختون رو در ادامه ذکر کنید .
معمولا زمانی با خطاهای missing or corrupt Hal.dll مواجه می شوید که سیستم شما روشن شده است و هنوز سیستم عامل ویندوز XP شما بصورت کامل load نشده است . در خصوص مشکلات مشابه در ویندوز ویستا ، سون و 8 روش های رفع اشکال تا حدی متفاوت هستند که در ادامه ه آنها نیز خواهیم پرداخت . دلایل اصلی بروز خطاهایی از نوع missing or corrupt Hal.dll معمولا خراب شدن فایل hal.dll و یا منتقل شدن این فایل از محل اصلی آن به محل دیگری است . اما در ویندوز XP مواردی دیگری نیز از جمله خراب شدن و یا عدم وجود فایل boot.ini و همچنین وجود مشکل سخت افزاری در هارد دیسک سیستم می تواند از مواردی باشد که باعث بروز خطا می شود . برای حل مشکل موارد زیر را کنترل کنید :
- مطمئن شوید که در تنظیمات بایوس خود هارد دیسک درست برای بوت سیستم انتخاب شده است ، می توانید برای تست تنظیمات پیشفرض بایوس را اعمال کنید.
- باطری بایوس خود را یکبار خارج و داخل کنید ، البته تمامی تجهیزات دارای الکتریسیته مثل مانیتور و کارت شبکه را نیز ابتدا از سیستم جدا کنید.
- با DVD ویندوز سون خود سیستم را بوت کنید و به محض مشاهده هارد دیسک درایوی که قصد نصب سیستم عامل را دارید را format کرده و مجددا سیستم را با ویندوز XP بوت کنید و مراحل نصب را انجام دهید.
با سلام.متکرم از جوابتان ، اما متاسفانه اینطور نیست چون من 3 تا سی دی ویندوز دیگه رو هم امتحان کردم.
با سلام.
اشکالی که بوجود آمده دقیقا مربوط به هارد سیستم می باشد.