1. <var id="fe6gj"></var>

    <rp id="fe6gj"><nav id="fe6gj"></nav></rp>

    <noframes id="fe6gj"><cite id="fe6gj"></cite>

    <ins id="fe6gj"><button id="fe6gj"><p id="fe6gj"></p></button></ins>
    1. <tt id="fe6gj"><i id="fe6gj"><sub id="fe6gj"></sub></i></tt>
        始創于2000年 股票代碼:831685
        咨詢熱線:0371-60135900 注冊有禮 登錄
        • 掛牌上市企業
        • 60秒人工響應
        • 99.99%連通率
        • 7*24h人工
        • 故障100倍補償
        您的位置: 網站首頁 > 幫助中心>文章內容

        windows7修改啟動菜單選項 (1)

        發布時間:  2012/9/11 19:41:25

          最近由于工作測試需要,在一臺電腦上安裝了多操作系統(XP,2000,2003,VISTA,WIN7),但是發現window7只會顯示“之前版本的系統”等啟動選項,需要修改以方便進入需要的系統。但是發現win7下無法像XP下直接修改C:/boot.ini即可,需要在管理員權限下使用bcdedit命令操作。記錄如下:
          Bcdedit
          目錄
          Bcdedit簡介
          BCDEdit 使用前注意
          使用BCDEdit修改啟動菜單選項
          更改系統名稱
          Bcdedit簡介
          在NT60系列操作系統(Windows 7/Vista/2008)中的一個命令行工具,用于建立和重新配置bootloader,后者無須再使用boot.ini文件。也就是說,使用BCDEdit這個工具,能夠修改NT60 系列系統的啟動菜單
          在之前基于NT50系列(Windows XP/2000/2003)的Windows系統中,Windows使用Ntldr作為Boot Loader來啟動系統,但在新的NT60系列系統中,微軟引入了一種全新的boot loader架構,Windows Boot Manager (Bootmgr.exe)。與Ntldr嚴重地依賴于硬件不同的是,NT60中的新架構可以實現完整的硬件獨立性,且能夠與多種操作系統無縫結合,讓NT60的啟動/引導過程更加快速與安全。同時,將之前Windows 系統中由Boot.ini管理的內容移交給新的Boot Configuration Data (BCD : 啟動設置數據),當然,也提供了新的啟動選項編輯工具,BCDEdit (BCDEdit.exe),來管理啟動設置。
          ——所謂boot loader,在指在內核運行之前執行的一段小程序,系統通過它來初始化硬件設備、建立內存空間的映射圖等,將系統的軟硬件環境設置成一個合適的狀態,為最終調用操作系統內核準備好正確的環境。——在啟動過程中,Ntldr 使用Boot.ini 文件來確定在啟動/引導過程中要顯示哪些操作系統選項,我們對啟動選項的設置可以通過修改boot.ini文件中相應內容實現。Windows NT60 (Windows 7/Vista/2008)與早期NT52 系列系統(Windows XP/2000/2003)啟動的對比 在傳統的基于BIOS的計算機中,如果只安裝NT60 系列操作系統(Windows 7/Vista/2008),您將會發現Boot.ini 文件已經徹底從系統中消失;如果系統中安裝了NT60 和之前的Windows 系統,如NT52 系列操作系統 (Windows XP/2000/2003),雖然仍可找到Boot.ini 文件,不過,這個文件只作用于那些系統,而不會對NT60 的啟動有任何影響。
          而在基于EFI (Extensible Firmware Interface : 可擴展固件接口,以后采用這種接口的PC會越來越多)的計算機中,Boot.ini 文件則更不復存在,在基于EFI的系統中,啟動選項被貯存在主板的存儲器中。此時要修改啟動選項,要么通過能夠讀寫NVRAM的工具如NvrBoot,要么使用上文提到的BCDEdit。
          由此可見,在NT60中,想要再像之前NT52 中那樣通過一個簡單的文本編輯器來修改Boot.ini(或用NT52自帶工具Bootcfg)的方式來管理啟動選項已經不可能了,要對啟動設置進行修改,只能使用命令格式相對要復雜得多的BCDEdit。
          此外,微軟也在NT60 中提供了可通過WMI (Windows Management Instrumentation : Windows管理規范)調用的BCD 類,通過它可以用編程的方式修改BCD數據。不過,相信對絕大多數根本不會接觸編程的用戶而言,這更是不可能的任務。
          BCDEdit 使用前注意
          1.工具性質
          需要注意的是,BCDEdit不是一個運行于圖形界面下的程序,而是一個命令行工具,該文件(Bcdedit.exe) 位于 “\Windows\System 32”目錄下。
          2.啟動
          要執行BCDEdit,首先應進入命令行窗口,并要將操作用戶并提升至管理員權限。另外,該工具依賴于參數,如果不帶參數,則不能正常使用。
          在命令行窗口中,轉到系統目錄如 “C:/windows/system32”下,然后輸入“bcdedit <參數>” 即可。也可直接在任意目錄運行,因為System32目錄本身在環境變量“Path”的范圍內。
          3.BCDEdit命令核心
         。1)幫助
          bcdedit /? : 顯示全部的命令幫助(都只是概述)。
          bcdedit.exe /? <命令> : 顯示指定命令參數的詳細信息(無需帶斜杠)。使用中對其他任何可用參數也均可使用本命令格式查看該參數的具體說明。
         。2)Enum
          通過命令行工具Bcdedit,我們可以添加、刪除及修改BCD (Boot Configuration Data)中的對象。在BCD中,每個對象均具有唯一的GUID (Globally Unique Identifier : 全局唯一標識符),如系統中的每塊硬盤、每個分區的GUID (全局唯一標識符)均不相同。
          在BCD中,硬盤或分區的GUID可分為如下幾類:
          {ntldr}: 指存在上代NT50系列操作系統(Windows XP/2000/2003)的硬盤或分區;
          {default}: 默認所在硬盤或分區;
          {current}: 當前硬盤或分區;
          {<GUID>}: 類似于這個格式的GUID指其他安裝了操作系統的硬盤或分區。
         。ㄗⅲ合鄳腉UID可通過“bcdedit ”或“bcdedit /enum all ”命令查看。這樣會顯示BCD當前的啟動設置數據,包含了所有在BCD記錄中的操作系統,均能顯示其GUID,用戶可以此作更改啟動數據的參考。)
         。3)保險措施(使用BCDEdit備份與恢復啟動選項)
          在對Windows NT60的啟動選項修改之前,最好先對其備份,以防萬一操作失誤或其他故障導致系統無法啟動。
          bcdedit /export <目錄> : 將啟動設置備份到指定的目錄下;
          bcdedit /import <目錄> : 恢復之前備份在指定目錄下啟動選項。
          注:當需要還原備份的啟動選項時,應仔細檢查備份的啟動選項是否對應于自己所需要的,否則重新設置會比較麻煩。
          使用BCDEdit修改啟動菜單選項
          作為一種良好的操作習慣,在對Windows Vista的啟動選項進行任何修改前,首先要對BCD中的啟動選項進行備份,相應的命令上頁我們已介紹過,在此不再贅述;其次,使用“bcdedit ”或“bcdedit /enum all ”來查看系統中硬盤或分區的正確GUID 標識,并將其記錄下來。畢竟,BCDEdit只是一款命令行工具,我們操作時需手動輸入類似“”這樣的長字符串時,很容易出錯,而這往往會導致Windows Vista啟動失敗。
          下面詳細介紹使用BCDEdit修改啟動選項的常用命令格式:
          bcdedit /set {ntldr} Description “Windows XP Professional SP2”: 修改上一代在啟動菜單中的顯示內容,比如說我們也可將其修改為“Vista天地de專用XP SP2”之類。注意,命令中的引號不可省略;操作系統
          bcdedit /set {current} description “Windows Vista Build 5270 x86″: 修改當前啟動硬盤或分區上的操作系統在啟動菜單中的顯示內容。注意,當前分區上的操作系統可能為Windows Vista,也可以是其他系統,當然,命令中的引號也不可省略;
          bcdedit /set {<GUID>} description “Windows Vista Build 5270 x64”: 修改安裝于其他硬盤或分區的系統在啟動菜單中的顯示內容,使用這項命令時一定要注意該硬盤/分區的GUID輸入正確,相應的GUID可通過“bcdedit ”或“bcdedit /enum all ”命令查看。
          bcdedit /default {current} :將當前啟動硬盤/分區中的操作系統設置為默認啟動的系統;
          bcdedit /default {<GUID>} :設置指定GUID上的操作系統為默認啟動的系統;
          bcdedit /default {ntldr} :設置上一代Windows 系統Windows XP為默認啟動的系統;
          bcdedit /displayorder : 設置啟用菜單中各項的顯示順序,如:
          bcdedit.exe /displayorder {ntldr} {current} :將首先顯示Windows XP,然后再顯示默認啟動的系統如Windows Vista;
          bcdedit /timeout 15 :將默認的啟動菜單顯示時間30秒更改為15秒,當然,您可以將這個時間修改為任何您希望的數值。
          使用BCDEdit修復硬盤/分區結構錯誤
          在對啟動選項的修改過程中,如添加或刪除某個硬盤/分區時,可能會因操作中的不慎導致硬盤/分區結構的混亂,除了采用恢復修改前的備份方法外,也可以首先使用BCDEdit來嘗試一下修復。
          具體方法如下:
          X:\>X:\boot\fixntfs.exe -lh -all : 這時的“X: ”指引導目錄 “boot” 所在的硬盤/分區;
          bcdedit /set device partition=X: : 將指定GUID的分區設為啟動分區。注意,這里的“X: ”的GUID須與指定值不同,同時,運行該命令后,必須接著運行下面的osdevice命令;
          bcdedit /set osdevice partition=X: : 將指定GUID的分區設為啟動分區。注意,這個命令必須與上面的device命令配對使用,同時“X: ”的GUID須與指定值不同。
          Bcdedit命令詳解,自定義Vista啟動管理項
          Bcdedit 位于X:\Windows\system32\ "X:"為安裝Vista的盤符。
          儲存操作指令
          ====================
          /createstore 創建一個新的空白啟動配置數據文件。
          bcdedit /createstore C:\Data\BCD 創建BCD啟動配置數據文件儲存到“C:\DATA\”文件夾。
          /export 備份啟動配置數據文件。
          bcdedit /export "C:\Data\BCD Backup" 備份BCD啟動配置文件到“C:\Data\”文件夾,并以“BCD Backup”命名。
          /import 還原啟動配置數據文件。
          bcdedit /import "C:\Data\BCD Backup" 從“C:\Data\”文件夾恢復BCD啟動配置文件。
          儲存項目操作指令
          ====================
          /copy 項目拷貝
          操作系統啟動項目的拷貝:
          bcdedit /copy /d "Copy of entry"
          /create 新建項目
          創建操作系統載入程序項目的NTLDR(Ntldr):
          bcdedit /create /d "Earlier Windows OS Loader"
          創建存儲器磁碟另外的選擇項項目:
          bcdedit /create /d "Ramdisk options"
          創建一個新的操作系統啟動項目:
          bcdedit /create /d "Windows Vista" /application osloader
          創建一個新的調試器:
          bcdedit /create /d "Debugger Settings"
          /delete 刪除項目
          刪除指定的操作系統項目:
          bcdedit /delete
          刪除指定的操作系統項目但啟動時不顯示項目(徹底刪除):
          bcdedit /delete /cleanup
          刪除指定的操作系統項目但啟動時顯示項目:
          bcdedit /delete /nocleanup
          刪除操作系統載入程序項目的NTLDR:
          bcdedit /delete /f
          項目選擇操作指令
          ====================
          /deletevalue 刪除項目選擇項。
          刪除啟動管理的bootmgr選擇項項目:
          bcdedit /deletevalue bootsequence
          刪除(WinPE)操作系統的數值開機項目:
          bcdedit /deletevalue winpe
          刪除來自指定的操作的Windows PE 數值系統開機項目:
          bcdedit /deletevalue winpe
          /set 設定項目選擇項數值。
          設定操作系統“cbd971bf-b7b8-4885-951a-fa03044f5d71”引導分區“C”:
          bcdedit /set device partition=C:
          指定的操作系統引導文件“windows\ system 32\ winload.exe”:
          bcdedit /set path \windows\system32\winload.exe
          設定“NX”為“OptIn”:
          bcdedit /set nx optin
          更改系統名稱
          默認XP系統名稱在Vista啟動管理器中是"earlier version of Windows",更改:
          bcdedit /set Description "Windows XP Professional SP2"
          默認Vista系統名稱在Vista啟動管理器中是"Microsoft Windows",更改:
          bcdedit /set Description "Windows Vista 5456"
          輸出控制指令
          ====================
          /enum 在儲存中的列表項目。
          列出所有的操作系統載入程序啟動項目:
          bcdedit /enum OSLOADER
          列出所有的啟動管理項目:
          bcdedit /enum BOOTMGR
          列出默認的啟動項目:
          bcdedit /enum
          列出指定的操作系統啟動項目:
          bcdedit /enum
          /v 列出所有活動的項目
          bcdedit /enum ACTIVE /v
          啟動管理控制指令
          ====================
          /bootsequence 設定啟動列表順序。
          設定二個操作系統項目和啟動順序:
          bcdedit /bootsequence {cbd971bf-b7b8-4885-951a- fa03044f5d71}
          加入操作系統項目為啟動列表最后項:
          bcdedit /bootsequence /addlast
          /default 設定默認啟動項目。
          設定默認啟動項目:
          bcdedit /default
          設定默認啟動操

        億恩科技地址(ADD):鄭州市黃河路129號天一大廈608室 郵編(ZIP):450008 傳真(FAX):0371-60123888
           聯系:億恩小凡
           QQ:89317007
           電話:0371-63322206


        本文出自:億恩科技【www.endtimedelusion.com】

        服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

      1. 您可能在找
      2. 億恩北京公司:
      3. 經營性ICP/ISP證:京B2-20150015
      4. 億恩鄭州公司:
      5. 經營性ICP/ISP/IDC證:豫B1.B2-20060070
      6. 億恩南昌公司:
      7. 經營性ICP/ISP證:贛B2-20080012
      8. 服務器/云主機 24小時售后服務電話:0371-60135900
      9. 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
      10. 專注服務器托管17年
        掃掃關注-微信公眾號
        0371-60135900
        Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
          0
         
         
         
         

        0371-60135900
        7*24小時客服服務熱線

         
         
        av不卡不卡在线观看_最近2018年中文字幕_亚洲欧美一区二区三区_一级A爱做片免费观看国产_日韩在线中文天天更新_伊人中文无码在线