安装双系统后"windows root\system32\hal.dll"丢失,怎么办?

[复制链接]
查看11 | 回复2 | 2009-7-10 09:36:35 | 显示全部楼层 |阅读模式
我首先安装一个XP,在C盘,后又在最后一个盘里安装了另一个操作系统,为了能开机时选择启动的系统,我尝试运行C:/boot.ini命令,里面的内容是:
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
C:\GRLDR="Ghost工具箱
我尝试在最后一行加上
c:\tboot="Linux"
但是是只读文件,无法改动,所以我新建了一个,再覆盖了原来那个,安装双系统后发现提示"windows root\system32\hal.dll"丢失,无法启动我安装的第二个系统,但可以启动C盘的XP.希望大家能支招,让我不再重装系统而启动我安装的第二个系统.

回复

使用道具 举报

千问 | 2009-7-10 09:36:35 | 显示全部楼层
下载个hal.dll文件,把它放在windows root\system32\目录下,下载地址:http://www.xker.com/xkerfiles/download/dll/hal.rar还有,你的那个boot.ini文件修改的也不正确。先看一下我的系统启动文件:[boot loader]timeout=5default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS[operating systems]multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Windows Server 2003, Sta...
回复

使用道具 举报

千问 | 2009-7-10 09:36:35 | 显示全部楼层
网上下个文件覆盖一下...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行