开机出现disk error
当时我不小心用三茗磁盘医生修复了系统分区后,进入系统,发现只剩c盘,并且c盘容量与原来相同。我分析了一下,认为是分区表被我破坏掉了,于是使用国人编写的diskgen来重建分区,退出,重启,却发现屏幕出现disk error press any key to restart的英文,我按其提示按了一个键,电脑并没重启,又显示出了其他英文,再重启,连F8都按不了。后来用光盘里的“XP安装在第一个硬盘的第一个分区”这个选项进入了XP, 我敢肯定我的硬盘没坏。我怀疑是引导区出现了错误,如果真的是这样,那我应该如何修复?尽量不要用重装系统的方法。还是其他原因,请帮我解决,多谢了
问题补充:补充:出现上面的“disk error press any key to restart”后,按键,接着出现以下英文“Reboot and Select proper Boot device or Insert Boot Media in selected Boot device and press a key”请问,我的电脑是什么问题,如何修复。真的是我所猜测的那样,是引导区错误吗?
我通过“三茗磁盘医生”诊断,主引导区正常,系统引导区不正确,系统分区表不正确(我的问题就是被这个修复系统分区害的,才导致一连串的问题),我使用它的系统引导区修复后,重启,唉,还是显示disk error,(我敢肯定我的硬盘没问题,因为我可以通过光盘进入系统)
谢谢,已确定为主引导区不正确
解决方法
如果你能确定硬盘没问题的话,那就可以肯定是硬盘的可引导文件丢失了.通过恢复控制台来做最后的尝试吧.
用光盘启动,在出现"欢迎使用安装程序"的界面时,按R键,输入管理员的密码之后按回车进入修复控制台.
1. Bootcfg:用于对启动文件BOOT.INI的配置和恢复(Win 2K没有该命令)
2. Disable 和 Enable:用于禁用/启用系统服务或设备驱动程序
3. Expand:用于从压缩文件中提取文件
4. FixBoot:重新写入新的分区引导区到指定的系统分区
5. FixMBR:修复启动磁盘的主引导记录
6. Help:显示帮助
7. Listsvc:列出该系统上所有的系统服务和设备驱动程序(配合Disable/Enable使用)
8. Set:显示和设置环境变量
(一) 系统引导区损坏
通常是因为被病毒损坏,或者是使用一些第三方的磁盘工具,造成引导扇区内容被破坏。现象是到OS启动的阶段就停着不动,或提示没有可启动的磁盘。其实用恢复控制台可以很简单地恢复这种错误。进入恢复控制台,输入FIXBOOT,系统会提示是否确定要写入新的启动扇区到目标磁盘分区,按Y然后回车,系统写入成功后,按EXIT重新启动就可以了。 如果还是不行,有可能是主引导记录(MBR,Main Boot Record)损坏了,这时候我们就要用到FixMBR这个命令了,但是这个命令风险比较大,有可能损坏分区信息造成数据丢失. 使用方法跟FIXBOOT一样,进入恢复控制台,输入FixMBR,系统会有警告信息(,确定要执行的话,按Y然后按回车就可以了,然后再恢复控制台的提示符状态按EXIT重新启动。
(二) 系统引导文件损坏或丢失
当系统启动时,提示找不到NTLDR或者NTDETECT.COM时,系统要求重新启动。这种情况多发生在同一分区装多系统,或某些误操作,删除了系统根目录下面的文件。 其实这两个文件都可以在安装光盘的i386目录下找到,直接复制到系统盘根目录就可以了。首先进入恢复控制台,然后输入(假设光盘盘符是D盘):
"COPY D:\\i386\\NTLDR C:\\" 或 "COPY D:\\i386\\NTDETECT.COM C:\\"
(如提示文件存在,覆盖就可以)然后敲EXIT重新启动即可。
(三) 引导配置文件BOOT.INI损坏或丢失
这种情况多发生在安装多系统时顺序不对,或者某些误操作引起的。保存有系统多重启动菜单的BOOT.INI丢失或被破坏之后,启动菜单会消失(虽然如果你只有一个系统的时候,它会以默认目录启动,但是还是会有一个错误提示,。