Win7启动的完美修复.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Win7启动的完美修复

Win7启动的完美修复 今天又弄了一下分区,本来我觉得应该不会有事的,结果还是不能启动了,开机就黑屏,提示 BOOTMGR is compressed Press Ctrl+Alt+Del to restart 虽然是备份了分区表,不过直接恢复我觉得应该不好,修改分区的时候是移动了文件的。 ?? 我拿Win7安装盘看了一下,根本没有修复功能,xp的倒是有,我在盘里搜了一下boot,找到一个叫bootsect.exe的程序,运行了一下:bootsect /nt60 c:???? 然后重启就成功了! 先简要说一下windows的启动原理: 开机进入bios,完成自检等步骤后进入MBR,这里一般不会有什么问题。 MBR是个小程序,主要是在活动分区查找引导文件,并从用它来引导,Win7下是BOOTMGR等一系列程序,xp下是NTLDR,如果没有找到活动分区会提示operation system not found,还有常见的BOOTMGR is missing、NTLDR is missing。我去打开bootsect看里面有个BOOTMGR is compressed,按字面理解是那个文件被压缩了。 下面再简要归纳一下修复步骤,适用于各种情况,只要Win7系统本身没坏,引导文件损坏或者根本不存在都可以修复,比如用ghost安装多系统的,或者引导被其它系统破坏的。参考了网上的一些内容,网上倒是有的文章写得挺好的,但是你如果去搜win7启动修复,搜到的文章都是没用的,好的文章都很靠后不好找的。 都是用cmd命令,pe下没有设置环境变量,因此要进相应的目录运行程序。cmd命令运行有一个优先级,就是先在当前目录查找程序,然后去环境变量path的目录找,只运行第一个。 1.从pe启动,进入bcdboot的目录,我是C:\Windows\System32,执行 bcdboot C:\Windows /l zh-cn /s c:??? 意思是把所需的BOOTMGR等引导文件放到c盘,如果本来就这些文件有的话可以跳过这一步。zh-cn是中文。 2.进入bootsect的目录,我的是C:\Program Files\NeoSmart Technologies\EasyBCD\bin,这是EasyBCD带的程序,执行 bootsect?? /nt60 c:??????? 这样就完成了,重启一下就可以正常启动了,引导文件为BOOTMGR就用/nt60,引导文件为NTLDR就用/nt52,c是从c盘引导,具体可以自己去看帮助,bootsect /help。 有的说还要用bootsect /nt60 c: /mbr,我用不了,可能版本不一样,看意思是重建MBR,这个应该程序是把这两步合并了吧。 EasyBCD这里面还带了几个其它的相关程序,一个是bcdedit,管理启动菜单用的,一个是MbrFix,修复MBR用的,还有bootpart是修改启动分区用的(有的又叫作用分区、活动分区,反正就那个意思)。 如果是安装xp覆盖了Win7的启动,那就可以不用pe了,直接进xp运行命令,一样的。 其实我是先安装了EasyBCD才有这几个的,如果没有安装能不能用还不知道,Win7下把这个程序装上还是不错的,以后不管怎么弄都不用怕不能启动了。 BCD错误的修复和Win7启动备份方法 问题描述: 开机时系统提示找不到BCD文件,或者提示BCD文件错误。 原因分析: 由于BCD文件是Win7重要的启动配置文件,Win7的启动(包括引导分区和系统分区)是通过其中的配置完成的,而且启动项是和磁盘签名关联的。当我们对系统分区进行调整,或者用”bcdedit”命令对BCD文件进行错误编辑都会导师上述故障出现。 解决方法: 使用“bcdboot”命令重建BCD文件。进入PE系统后在命令提示符下输入C:\Windows\System32\bcdboot C:\Windows /s C:,重建BCD即可。 有备无患: 由于Win7启动借助bootmgr和BCD启动,为保证Win7启动有个备份,我们可以制作一个Win7的备份启动项。 Step01 运行注册表编辑器,然后展开到[HKEY_LOCAL_MACHINE\BC。单击菜单栏的“文件-卸载配置单元”。在弹出窗口中单击“是”。接着将“C:\bootmgr”文件和C:\boot目录复制到D盘。 Step02 运行“BCDTool”(下载地址:/file/f3caaba83b)单击启动配置-打开,打开C:\boot\bcd。单击编辑-新建实模式启动项。选中新建的实模式启动扇区,将其右侧窗格的device更改为partition=D:,discription更改为“备份启动Win7”,将path更改为“\geldr.mbr”

文档评论(0)

2017ll + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档