注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

往事如烟

科技创造价值

 
 
 

日志

 
 

Windows 7 启动故障修复  

2015-04-18 21:55:33|  分类: 故障解决 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

以下命令(除bcdboot外)仅能在Windows PE下运行。用windows 7安装光盘启动,进入安装界面时按SHIFT+F10,进入CMD模式进行操作。

一、启动故障修复常用命令

1、修复MBR(主引导记录)
bootrec /fixmbr

2、修复PBR(分区引导记录)
bootrec /fixboot

3、修复BCD(系统引导项)
bootrec /rebuildbcd

4、修复MBR和PBR
bootsect /nt60 sys /mbr

5、修复BCD(以及启动文件)
bcdboot c:\windows /l zh-cn /s c:

二、具体案例分析

1、开机的时候出现
Non-System disk or disk error
Replace disk and press a key to reboot

原因:系统分区不是活动主分区
解决:两种方法
(1)在PE下用磁盘管理工具diskgenius或者傲梅分区助手将系统分区设置为活动分区。
(2)用diskpart命令设置活动分区。(磁盘号和分区号根据具体情况输入)
a、设置正确的活动分区
diskpart
list disk
select disk 0
list partition
select partition 1
active
b、取消错误的活动分区
select partition 2
inactive

2、开机的时候出现
BOOTMGR is missing
press ctrl+alt+del to restart.

原因:BOOTMGR文件缺失。
解决:用bcdboot重建引导文件 bcdboot c:\windows /l zh-cn /s c:

3、开机的时候出现
BOOTMGR is compressed
Press Ctrl+Alt+Del to restart

原因:BOOTMGR被压缩了
解决:用compact命令解压缩 compact /u /a /f /i /s c:\*

4、先安windows后安linux后两个系统都进不了
原因:MBR和PBR被改写。
解决:用bootsect命令修复 bootsect /nt60 sys /mbr

5、先安windows 7后安windows xp后没有windows 7启动项
原因:windows 7的引导文件被破坏
解决:分三步
(1)用bcdboot命令重建windows 7的引导文件。
(2)用bootsect命令修复windows 7的mbr和pbr。
(3)进入windows 7后用bcdedit命令添加xp的启动项。
bcdedit /create {ntldr} /d "Microsoft Windows XP
bcdedit /set {ntldr} device partition=D:
bcdedit /set {ntldr} path \ntldr
bcdedit /set {ntldr} inherit {bootloadersettings}
bcdedit /set {ntldr} locale zh-CN
bcdedit /displayorder {ntldr} /addlast

  评论这张
 
阅读(13920)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017