我是xp系统,我的电脑无法启动,说是<windows root>\system32\hal.dll损坏或丢失, 该怎么办 20

 我来答
惜缘唐天下无双db
2010-04-10 · TA获得超过129个赞
知道答主
回答量:168
采纳率:0%
帮助的人:105万
展开全部
有人问过我一样问题我已回答,在回答一便给你
如果是高手的话,就按下面方法做:
ntoskrnl.exe是winows的一个进程文件,在系统经过预启动和启动阶段后进入内核调用阶段时由Ntldr调用Ntoskrnl.exe, 在WINXP系统中存储了WIN XP的启动LOGO画面,也就是说,如果这个文件丢失或损坏,Windows Xp启动时那个Logo都出不来,也就没有下一步可以看了.你可以在 "c:\windows\driver cache\i386"目录下有sp2.cab和sp1.cab文件,存放了不同补丁包的一些驱动文件,将sp2.cab中的ntoskrnl.exe解压缩出来,(如果没有就到你的系统安装光盘找)替换C:WINDOWS/SYSTEM32下的同名文件.由于黑屏你需要在U盘PE系统下这么做.如果不懂就选择找过个系统盘重装吧 ,。
如果没学过电脑知识,就参考下面方法
方法一: 如果你备份了系统,则有系统盘网上下一个一键ghoost 恢复系统
方法二:如果没有备份系统 ,但有系统盘,则重新安装
方法三:既没备份又没系统盘:
则 :1.淘宝网买一个Vista系统盘(10元左右)
2.网上下一个Vista系统安装文件,再在网上下一个nero 刻盘
最后用光驱安装一下就可以了
朋云心83
2010-04-10 · TA获得超过300个赞
知道小有建树答主
回答量:213
采纳率:0%
帮助的人:272万
展开全部
是XP底层电源模块出错...
可能XP分区表出错,或者文件丢失...
检查一下BOOT.INI文件XP的引导路径对不对
默认XP装在第一分区时是这样的,
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
如果前面还有隐藏分区,那这个要改一下partition(2),
如果系统损坏的话,重新拷回文件不一定有用...
实在不明白建议重装吧
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
丛林一匹狼
2010-04-10 · 超过41用户采纳过TA的回答
知道答主
回答量:184
采纳率:0%
帮助的人:132万
展开全部
开机按F8进入安全模式,用原版的XP安装光盘从X:\windows\system32里面copy一个同名文件覆盖C:\windows\system32里面的hal.dll文件,或者进入WinPe。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
思天鱼
2010-04-10
知道答主
回答量:40
采纳率:0%
帮助的人:17.8万
展开全部
从装系统吧 这样最盛事
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式