在机器上装了windows 2003 server standard  之后,又在盘的第一个分区装上了 windows xp
professional   ,结果好不容易装上了,却发现前面的系统不能进入,总是停留在黑屏的阶段,想通过系统安装盘修复,但是仍然无法弄好,这是出现重要信息:系统下列文件破坏或者丢失<windows root> system32 \hal.dll ,请重新复制该文件。不管怎样,好象是有一点线索,于是就尝试用故障修复控制台修复,先是从XP中复制的文件,本以为也许是一样的,不是不行。又尝试从XP中进入03 server 所在的盘,进行修改文件等操作,其实这个做法最是愚蠢了,在XP 是活动的时候怎么能把 不活动的系统更改呢,比如,在03 server 中找到 regedit.exe认为可以还原注册表呢,我是备过份的(呵呵),结果导入后发现被导入XP 系统中。呵呵,真是无知啊!后来又在网上找了一些资料,结果发现出现此问题还是很普遍的啊,但是很多都没有说具体的解决方案。最好的是这几个地方了:
 1>是微软中国 http://support.microsoft.com/kb/309283/zh-cn#top
 2>英文网页的 http://www.kellys-korner-xp.com/xp_haldll_missing.htm
 3>还有这个主页  http://dida.blueidea.com/archives/2006/784.shtml
 当然还有啊............
 比如最普遍的是这样的:进入故障恢复控制台 运用 BOOTCFG等命令在BOOT.INI 中添加或者改写引导信息的,或者是用 expand 命令从安装盘扩张文件到system32的.但是好象每种方法我都是过了,未果..........
最让我激动的是 安装了从这个网站:
http://www.dll-files.com/dllindex/dll-files.shtml?hal
下载回来了,一个 hal.dll 文件 替换后,系统直接有了显示 : 系统由于下列文件丢失 system32\hal.dll
请与你的技术支持人员联系,而不再是黑糊糊的只有光标在晃动.
但是只是空欢喜~~~其实应该也没有病毒啊.好象网上也没有像我一样是 XP 和 server 2003 的系统,双系统都是XP和server 2000的…………
           我懂的东西太少了。忙了几天都没能找到答案啊!!以后还要找,到论坛去找高手啊 !就到这里啊,谁要有好方法请指点。当然不是重装系统吆!!

偶然之中,却找到了解决的方法,真是无心插柳柳成荫啊!!
Jasonhu 先生的《 启动光盘制作完全手册》之中的 Windows 2000/XP 故障恢复控制台(Recovery Console)使用介绍 一节中关于双Windows系统的恢复 的介绍如下:

如果你在已经安装了Windows XP的电脑上又安装Windows 2000,就会使得Windows XP无法正常启动。这是因为可以引导Windows XP的引导文件被Windows 2000中低版本的同名文件给覆盖了。若要修复Windows XP就必须修复被替换的引导文件。

我们需要修复的引导文件有两个:ntldr和ntdetect.com,这两个文件都保存在Windows XP光盘的i386文件夹下。因此我们可以在控制台中用copy命令修复(这里假设光驱为D,你可以按照自己的实际情况调整):

copy d:\i386\ntldr c:

copy d:\i386\ntdetect.com c:

分别输入以上的命令,每行结束的地方按回车,这样就可以修复Windows XP和Windows 2000的双启动。

看到这样的说明后,真是很受启发,顿时想起是不是我的问题不在于HAL.DLL本身呢,难道我的系统也是这种问题么?于是马上行动起来验证自己的想法。。。。。。。。。。。

首先,进入 C盘根目录,用 ATTRIB -R -H -S 命令显示其中隐藏的系统文件(当然可能还有),发现那里果然存在 NTLDR和 NTDETECT.COM 文件,又到安装盘的i386 下分别找到这两个文件,心里不由的高兴起来。。。。。。。。。。。。。
我是菜鸟,对系统还没有什么了解的……要么就不用验证了。

接着将 server 2003 安装盘中的两个文件分别替换掉,重起电脑………
激动的时刻到来了…………
我的心一直在跳,过了几秒,哈哈,自己真是太高兴了!!……,进入了WINDOWS 。

输入登陆密码,但是没有进入系统,又出现了这样的提示:

应用程序或者DLL H:\WINDOWS\SYSTEM32\UXTHENE.DLL为无效的WINDOWS 映像,请
检查一下你的安装盘。
还好,发现任务管理器可用,心里就不慌了。。。。。。。。
接着用 EXPAND X:\WINDOWS\I386\UXTHEME.DL_ H:\WINDOWS\SYSTEM32\UXTHEME.DLL
然后注销重新登陆,进入正常的系统!
真是太兴奋了,这个问题真是捆扰自己好几天,课都耽误了,自己也知道这也许是丢了烧饼捡芝麻的做法,但是真的不死心再重装系统,通过自己的努力,问题最终还是解决了,真的很兴奋。。。。。。
自己,FIGHTING!!!!!!

欢迎来我的www.roseAV.com 玫瑰AV看看啊

转载于:https://www.cnblogs.com/yeziwanlvoe/archive/2007/06/05/772416.html

关于HAL.DLL文件丢失导致系统无法启动的问题相关推荐

  1. 无法启动计算机中丢失HAL.dll,XP系统hal.dll文件丢失无法启动的修复办法

    XP系统hal.dll文件丢失无法启动的修复办法  编辑:fuyuan  阅读:1156  时间:2018-02-04 19:36:24 平常我们在使用Windows电脑系统的时候,都会遇到一些 ...

  2. Boot目录下内容丢失导致系统无法启动

    Boot目录下内容丢失导致系统无法启动 笔者朋友近期在一次学习过程中不慎将虚拟机中boot目录下内容丢失,导致系统无法启动.当然此前他并不知道是这样,只是应为莫名的弹出框报错所有导致系统无法启动.此后 ...

  3. linux下oracle数据库由于参数文件丢失导致的数据库服务启动失败,报“failure in processing system parameters“错误问题解决

    ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file '/data/o ...

  4. 无法启动计算机中丢失HAL.dll,win7系统提示“hal.dll损坏或丢失”导致windows无法启动的解决方法...

    今天和大家分享一下win7系统提示"hal.dll损坏或丢失"导致windows无法启动问题的解决方法,在使用win7系统的过程中经常不知道如何去解决win7系统提示"h ...

  5. 计算机缺失wininet.dll,xp系统开机提示wininet.dll文件丢失怎么解决

    大家在使用电脑的过程当中,最讨厌的就是电脑病毒了,它不但会给用户们造成损失,还会损坏电脑的系统,最近有位xp系统反应,电脑开机提示wininet.dll文件丢失,那么xp系统开机提示wininet.d ...

  6. 系统更新后出现dll文件丢失问题

    关于dll文件丢失问题的解决办法: dll文件是系统的动态链接库文件,dll是一个包含可由多个程序同时使用的代码和数据的库.dll文件对于电脑运行很重要,万一缺了某个dll文件,可能会导致某些软件或程 ...

  7. dll文件是什么语言编写的_Win7系统当中libeay32.dll文件丢失的解决方法是什么?...

    Win7系统libeay32.dll文件丢失应该如何解决?有不少用户在打开电脑运行游戏的时候却会出现"libeay32.dll文件丢失"的提示,用了很多方法却还是无法解决,那么该问 ...

  8. Win7system登录打开计算机,Windows7系统system文件丢失导致开机黑屏如何解决

    最近有windows7系统用户在开机的时候遇到了黑屏的问题,却提示"因以下文件的损坏或丢失,Windows无法启动windows/system32/config/system"的错 ...

  9. Windows xp系统Hal.dll文件损坏的解决办法

    Hal.dll文件描述: DLL 名称: Microsoft Windows Hardware Abstraction Layer DLL hal.dll是Windows硬件提取层模块,该用于用于解决 ...

  10. 无法启动此程序因为计算机丢失dtlui,电脑缺少dll文件_电脑开机总是出来DLL文件丢失,...

    最佳答案 如果您的电脑开机出现"加载C:/WIND/SYSTEM32.UKWIEG96.DLL时出错"之类的加载dll文件出错或提示dll文件丢失,但又可以正常进入系统,那么这篇文 ...

最新文章

  1. 网页里显示访问的那台服务器,在web服务器中把网页放在那里,才能被访问
  2. Kubernetes NodePort vs Loadbalancer vs Ingress 在生成中如何选择?
  3. 人才空缺4600万!大厂优先录用,这个职业今年火遍全网
  4. Python中Text函数常用增删改查阅用法实例汇总
  5. 关于node.js 和vue.js的安装、卸载、浏览器测试问题?
  6. Algs4-1.3.33矩阵库
  7. keras训练一个简单的模型
  8. U盘Linux游戏系统,batocera.linux U盘街机游戏系统下载
  9. 用Tkinter打造GUI开发工具(35)Tkinter中的视频播放组件
  10. 【转载】 Sqlserver使用Left函数从最左边开始截取固定长度字符串
  11. 云原生GIS技术全解读
  12. 如何做到服务的高并发、高可用?
  13. ubuntu简易教程(如何使用noi linux)
  14. matlab中的out模块,matlab-simulink中out模块怎么用?
  15. Seagate-保修验证(za25shrx)
  16. 矩阵求和及Kadane算法
  17. Pytorch自动求梯度
  18. android代码控制组件的移动,Android自定义控件实现随手指移动的小球
  19. linux中查看文件大小命令
  20. 17级广东工业大学邓积焕是谁?

热门文章

  1. js练习——动态控制表格中得行
  2. IOS恢复备份使用帮助
  3. 瞧瞧,人家这后端API接口写得,那叫一个巴适~,再看看我的,像坨屎!
  4. 谷歌开源的代码评审规范,值得借鉴!
  5. Redis 经典 必问21问,BAT面试都会问,你会回答吗?
  6. Android性能优化系列---管理你的app内存(二)
  7. 微软最强命令行工具发布,强势霸榜GitHub
  8. 如何用一个废旧的笔记本打造一个家庭网络服务器?
  9. oid 值 内存使用_JVM:对Java内存模型的理解,你还停留在面试阶段吗?
  10. apache nginx 区别