远景论坛's Archiver

hjqv 发表于 2008-6-28 09:32

关于硬盘启动WINPE

我自己做了一个WINPE,在网上查了下,如果要实现硬盘启动,就要用 diskpart.exe 为硬盘重新分区格式化,但是我现在不想格式化硬盘啊(每个盘上的文件都很重要),而且每个盘都已经是NTFS了,我想请教下高手可以不做格式化这步吗,直接将WINPE文件复制到硬盘?另外复制到哪个盘有规定的吗,是不是随便一个盘符都可以?

先谢谢啦`!pb88

westlion 发表于 2008-7-18 11:20

希望这个能解决你的问题,我正在用。

前言:
什么是WinRE? (Windows Recovery Environment)

    WinRE是建立在Windows预装环境下的系统恢复平台,将全面代替Windows XP中的系统恢复控制台,主要有两个功能:

    1.利用StartUp Repair工具自动诊断、修复启动时产生问题

    2.高级系统恢复工具集中化平台

    如何获取、使用WinRE以及StartUp Repair?

    Vista RC1安装DVD中已经提供了WinRE组件--利用安装DVD启动计算机-选择语言-单击“Next”-点击“Repair YOur Computer”--启动WinRE。

    Vista正式发布后,WinRE将以多种形式提供--例如:OEM商在硬盘上预装WinRE,通过WDS服务器提供网络版WinRE。
            Vista 启动不了,怎么办,别着急,把VIsta安装光盘放入光驱 - 选择语言 - 单击“下一步”- 点击“修复你的电脑”(Repair your computer),即可启动WINRE。 每次进不了VISTA每次都得翻出安装光盘^&)(*_+^%^#$^*( 。。。 不如把它搬到硬盘上吧!
   一、获得相关文件
      首先从Vista的安装光盘(或ISO镜像文件)中找出下列文件:
       \boot\bootsdi   (3.0MB)
        \source\boot.wim (138.1MB)
          将它们复制到系统分区之外的其它分区中(如复制到J 盘根目录),然后将boot.wim改名为winre.wim。
       * 小提示
       在尝试本文的方法之前,最好先对VISTA的启动设置数据进行备份,在出现故障时才好方便恢复,备份BCD(启动设置数据)的命令为:
          bcdedit /export "D:\bcd backup\bcdbackup"
双引号里面表示备份文件的保存位置,可自行指定。当需要恢复备份的BCD数据时,可以执行以下命令。
          bcdedit /import   "D:\bcd backup\bcdbackup"
       二、下载创建启动菜单的脚本,
        接下来要在启动菜单中添加启动WINRE项, 主要使用bcdedit.exe 命令,大家可以 点这里 下载脚本,注意,如果你把上面的两个文件复制到了其它的路径,如E盘,则应将脚本中的所有J:改成 E:                 如果前面地址失效请到这里下载 下载站2
     三、执行批处理文件
         下载并解压上述文件,右击其中的WINRE.cmd 文件,选择“以管理员身份运行”执行,重启后会发现启动菜单中多了项“WINdows RE 修复计算机”项,选择它即可进入修复安装的窗口。
        四、把WINRE加载到F8菜单中
           上面的设置只是将WINRE添加到引导菜单中,可以在下载所得的CMD文件的未尾加入下面的命令:
        bcdedit.exe /set    {default} recoverysequence %WINPE_GUID%
        bcdedit.exe /set   {default} recoveryenabled yes
      五、如何卸载WINRE
            如果什么时候你需要卸载WINRE,那么请以管理员级别的账户登录系统,或者从开始菜单中找到“附件 - 命令提示符”,右击选择“以管理员身份运行”,然后在命令提示符下面输入以下命令:
           bcdedit.exe /displayorder    {572bcd56-ffa7-lld9-aae0-0007e994l07d}   /remove
    “/remove” 可从显示顺序中删除指定的项标识符,执行后会看到“操作成功完成”的提示,重启系统,就会发现“WINdows RE 修复计算机”的选项已经消失不见。当然,如果你怕麻烦,也可以使用Vista Boot 等第三方工具执行删除操作, 完成上述工作后,你还需要将Boot.sdi 和WINRE.wim这两个文件手工删除。
     小知识:本文所提供批处理文件的核心内容,实际上就是通过bcdedit.exe为启动菜单添加了启动WINRE的选项, bcdedit.exe 到底出自何处?
          在Vista中,微软引入了全新的引导机制,以Windows Boot Manager (Bootmgr.exe)替代了原告的Ntldr ,系统引导不再像原来那样严重地依赖于硬件,并且能够跟其他多各操作系统无缝结合,让Vista的启动/引导过程更快更安全。
         同样改变的是对启动菜单的编辑方式,以前我们可以在记事本中随意修改Boot.ini来完成,但是在VISTA中,就必须借助新的启动选项编辑工具BCDedit.exe 才能完成。
     *2 与WINRE相比,把XP下的“故障恢复控制台”安装到硬盘上就没有这么复杂了, 微软提供了一个专门的命令可以直接完成操作:把XP安装光盘放入光驱,然后单击“开始— 运行”,在运行对话框中输入    “X:\i386\winnt32.exe /cmdcons ” (X为你的光驱盘符)命令按回车键,在弹出的对话框中将显示故障恢复控制台安装选项,单击“是”确认;重启计算机,在启动菜单中将多出“Microsoft Windows Recovery Console”这就是故障恢复控制台了。

☆白金米老鼠☆ 发表于 2008-8-1 22:42

学习学习中,不错

chenyongxy 发表于 2008-8-26 14:29

做个U盘启动吧那,虽然开机速度慢点

页: [1]

Powered by 远景论坛 Archiver 6.1.0  © 2001-2007 discuz PCBETA