• [导入]BCDEdit补充


    如果在使用bcdedit命令的时候,没有显示指定编辑哪一个store,那么bcdedit将默认编辑{current} store,如果{current}没有进行设置,必须指定所使用的store所在的路径,否则bcdedit并不知道你在编辑哪一个store。一般命令可能是这样:

    bcdedit -store c:\boot\bcd ...

    如果要修复一个bcd的信息,那么一般会采用如下步骤:

    1.查看当前store中现有信息

    bcdedit -store c:\boot\bcd /v

    2.设定{bootmgr}为可启动

    bcdedit -store c:\boot\bcd -set {bootmgr} device boot

    3.修改或者增加OSLOADER

     如果你的vista的bcd信息错误,先找到vista的GUID(下面的GUID都要用实际的进行替换),可以做如下修正

    bcdedit -store c:\boot\bcd -set {GUID} device partition=c:

    bcdedit -store c:\boot\bcd -set {GUID} osdevice partition=c:

    bcdedit -store c:\boot\bcd -set {GUID} systemroot \windows

    bcdedit -store c:\boot\bcd -set {GUID} path \windows\system32\winload.exe

    当然如果要增加一个vista的bootloader的话得现进行下列操作

    bcdedit -store c:\boot\bcd -create  -d "Windows Vista"  -application osloader

    上面的命令会返回新产生的guid,接着进行第三步中前面的四个命令

    4.新增加的osloader可能需要加入到bootmanager中,采用如下命令:

    bcdedit -displayorder {guid} /addlast

    或者重新排序所有的操作系统

    bcdedit -displayorder {guid1} {guid2} {guid3}...

    5.如果是winpe,需加上

    bcdedit -store c:\boot\bcd -set {GUID} winpe yes

    6.如果发现错误重新设置即可,如果发现增加了错误的键值,可以进行删除

    bcdedit -store {guid} winpe

    7.如果像增加timeout,可以加入如下命令

    bcdedit  -timeout 10

    8.如果想把某一个操作系统设为默认启动,执行如下命令

     bcdedit -store c:\boot\bcd /default {guid}


    文章来源:http://ejimgao.blog.163.com/blog/static/4203001620077254433533
  • 相关阅读:
    【应用】SVG饼状图
    【应用】图片翻转js
    userData IE
    cookie
    Local storage htm5
    全局ajax事件
    jQuery ajax序列化函数
    jQuery ajax中的get请求方法汇总
    $.ajax()
    nodejs安装错误
  • 原文地址:https://www.cnblogs.com/gaomin/p/1294133.html
Copyright © 2020-2023  润新知