1) 啟動到Windows 7,運行具有管理員權限的CMD.exe,然后輸入:
diskpart
sel disk 0 //0號磁盤
list vol
sel vol 0 //選擇100M那個分區
inactive
sel vol 1 //選擇C盤
active
DiskPart 是通過使用腳本或從命令提示符處直接輸入的文本模式命令解釋程序,使您能夠管理對象 (磁盤、 分區、 卷或虛擬硬盤)。
文檔:http://technet.microsoft.com/zh-CN/library/cc770877.aspx
2) 退出diskpart之后,繼續在CMD.exe輸入下列命令:
C:\windows\system32\bcdboot.exe C:\windows /s C:
發布時間: 2009年10月
更新時間: 2009年10月
應用到: Windows 7
BCDboot 是一種用於快速設置系統分區或修復系統分區上的啟動環境的工具。系統分區是通過從已安裝的 Windows(R) 映像復制一小部分啟動環境文件來設置的。BCDboot 還會在系統分區上創建引導配置數據 (BCD) 存儲,該存儲中包含一個新的引導項,可讓您引導到已安裝的 Windows 映像。
BCDboot 命令行選項
下列命令行選項可用於 BCDboot.exe。
BCDBOOT source [/llocale] [/svolume-letter] [/v] [/m [{OS Loader GUID}]]
| 選項 | 描述 |
|---|---|
| source |
指定作為源的 Windows 目錄的位置,將從該目錄中復制啟動環境文件。 |
| /l |
可選。指定區域設置。默認值為美國英語。 |
| /s |
可選。指定系統分區的卷號。默認值是固件所標識的系統分區。 |
| /v |
可選。啟用詳細模式。 |
| /m |
可選。默認情況下,僅合並全局對象。 如果指定了 OS Loader GUID,則合並系統模板中給定的加載程序對象以生成可啟動項。 |
示例
- 此示例使用 C: 卷上安裝的操作系統映像中的文件來初始化系統分區。
bcdboot C:\Windows
- 此示例將默認 BCD 區域設置設為日語,並將 BCD 文件復制到已使用 DiskPart 分配了卷號 S: 的系統分區。
bcdboot C:\Windows /l ja-jp /s S:
- 此示例將當前 BCD 存儲中由給定 GUID 標識的操作系統加載程序合並到新的 BCD 存儲中。
bcdboot c:\windows /m {d58d10c6-df53-11dc-878f-00064f4f4e08}
當屏幕提示你操作成功之后,你就可以放心刪除這個保留分區了,下次開機,你的系統就會從C盤直接啟動而不需要這個保留分區了。
不過還是建議一般用戶不要這樣去做,微軟采取這樣的做法也是處於保護引導文件的安全的考慮,另外也與Bitlocker加密有關。Bitlocker加密需要硬件TPM的支持,普通用戶用不上,但是引導文件的安全是大家都需要的。
按照上訴方法操作之后,Win7需要重新激活,並且部分軟件需要重新輸入密碼。
