郭建偉
提起VHD文件,大家都不陌生。這是Windows內(nèi)置的虛擬硬盤技術,可以將后綴名為“.vhd”的文件虛擬成一個硬盤來使用,用戶可以對其進行格式化、分區(qū)、加載等各種操作。和普通的磁盤不同,VHD,VHDX不僅僅可以存儲數(shù)據(jù),還具有很多獨特的功能。應該說,靈活地使用VHD/VHDX虛擬硬盤,可以大大提高系統(tǒng)運行的效能。這里就列舉了一些簡單實用的技巧,讓您領略VHD/VHDX的不俗功能。
一、極速創(chuàng)建VHD虛擬盤
按照常規(guī)方法,需要在磁盤管理中創(chuàng)建和加載VHD虛擬盤,而且需要手工為新的VHD磁盤執(zhí)行初始化操作,選擇磁盤分區(qū)格式包括(MBR和GPT),根據(jù)操作向?qū)崾?,對其進行創(chuàng)建卷、分區(qū)格式化等操作,之后系統(tǒng)才會為其分配盤符。不過這種方法實現(xiàn)起來比較繁瑣,相比之下使用VHD Manager這款軟件,就可以大大提高VHD文件的管理效率。
在VHD Manager主界面(如圖1)中打開“創(chuàng)建虛擬磁盤”面板,在“磁盤名稱”列表中輸入虛擬盤名稱,在“盤符”列表中選擇與其綁定的盤符,在“磁盤容量”列表中設置虛擬盤容量,點擊“保存為?”按鈕,在彈出的對話框中設置VHD文件存儲路徑,之后VHD Manager就可以執(zhí)行VHD虛擬盤創(chuàng)建動作。接下來會詢問用戶是否對其進行格式化操作,點擊其中的“格式化磁盤”按鈕,將磁盤格式設置為NTFS類型,點擊“開始”按鈕,執(zhí)行格式化操作,這樣就可以得到所需的VHD虛擬盤了。
二、為VHD虛擬盤快速加密
為了保護VHD磁盤中的數(shù)據(jù)安全,最好使用BitLocker技術對其進行徹底加密。按照常規(guī)方法,需要在控制面板中運行“Bitlocker驅(qū)動器加密”程序,按部就班地對其進行加密,在使用時的解密操作也比較繁瑣。相比之下使用BitLocker Drives Unlocker這款小工具,可以讓您更加靈活地執(zhí)行加、解密動作。在該軟件主界面(如圖2)中選擇目標VHD磁盤,點擊窗口底部的“Lock”按鈕,BitLocker Drives Unlocker就會自動調(diào)用系統(tǒng)的BitLocker加密功能,對目標磁盤進行加密處理。
當鎖定磁盤后,點擊“Refresh”按鈕,就可以看到處于加密狀態(tài)的磁盤了。當需要操作加密盤時寸,在該軟件主界面中選擇目標盤,在對應的“Password”列中輸入密碼,點擊“Unlock”按鈕,完成解鎖操作。為了更好的保護VHD虛擬盤,可以在VHD Manager主界面中打開“管理虛擬磁盤”面板,選中目標VHD虛擬盤,點擊“卸載磁盤”按鈕,該盤就會暫時消失。點擊“加載磁盤”按鈕,選擇目標VHD文件后,就可以重新加載該虛擬盤。下載地址:http://www.pc6.com/softview/SoftView_55134.html。
三、利用fiVHD虛擬盤創(chuàng)建隱形系統(tǒng)
當系統(tǒng)出現(xiàn)問題,如何對其進行快速修復呢?除了使用一般的備份工具外,還可以使用VHD文件來創(chuàng)建獨特的隱藏系統(tǒng),當系統(tǒng)出現(xiàn)故障時寸,可以進入該隱藏系統(tǒng),對系統(tǒng)進行殺毒、恢復文件等維護操作。例如在Windows 7中進入控制面板界面,在其中打開“備份或還原文件”窗口,在左側(cè)點擊“創(chuàng)建系統(tǒng)映像”按鈕,按照操作向?qū)У奶崾?,將當前系統(tǒng)備份到本地磁盤中(例如D盤)。如果您使用的是EFI啟動模式,需要備份“EFI系統(tǒng)分區(qū)”“系統(tǒng)分區(qū)”“恢復分區(qū)”等對象。
當備份完成后,打開保存?zhèn)浞菸募姆謪^(qū)。本例為“D:\WindowslmageBackup\計算機名\Backup備份日期”文件夾,在其中可以看到多個后綴為".vhdx”的文件,其中體積最大的文件就是系統(tǒng)盤的備份文件,將其復制到C盤中,并更名為“Windows7.vhdx”。注意,這里的備份為后綴“.vhdx”,其實完全可以作為VHD文件來使用。為了實現(xiàn)上述任務需要使用BootICE這款工具。在BootICE主界面中的“BCD編輯”面板中選擇“系統(tǒng)BCD文件”,點擊“智能編輯模式”按鈕,在BCD編輯窗口左側(cè)點擊按鈕菜單“添加→新建VHD啟動項”項.
選擇新建的“Boot from VHD”項(如圖3),在窗口右側(cè)的“啟動磁盤”列表中選擇當前磁盤(例如“HDO”),在“啟動分區(qū)”列表中選擇“Windows8.vhdx”所在的分區(qū)。在“設備文件”中選擇“\Windows7.vhdx”,在“菜單標題”欄中輸入本啟動菜單項名稱,例如“Windows 7維護系統(tǒng)”等。在“啟動文件”欄中輸入“\windows\system32\boot\winload.exe”,如果使用的是EFI啟動模式,則修改為“\windows\system32\boot\winload.efi”。其余的設置保持默認,依次點擊“保存當前系統(tǒng)設置”和“保存全局設置”按鈕,之后關閉該軟件。
以后當啟動電腦時,在“選擇操作系統(tǒng)”界面就會顯示“Windows 7”和“Windows 7維護系統(tǒng)”兩個菜單項。點擊“Windows 7維護系統(tǒng)”項,就會進入我們預設的VHD虛擬環(huán)境中??梢钥吹?,該虛擬環(huán)境實際上和原來的Windows 7幾乎完全相同。不過,原系統(tǒng)中的C盤處于隱藏狀態(tài)。當然,可以在磁盤管理界面中為其綁定盤符,對其進行訪問。實際上,這里的操作環(huán)境是封閉在上述“Windows8.vhdx”文件中的。我們可以在其中安裝殺毒軟件,對原來的系統(tǒng)進行殺毒,使用各種維護工具,對原系統(tǒng)進行修復等。
四、將老舊的XP封裝到VH D虛擬盤
對于Windows 7/8/10用戶來說,如果想使用Windows XP系統(tǒng)的話,按照常規(guī)操作,在Windows7/8/1O環(huán)境中安裝Windows XP來組建雙系統(tǒng),操作起來比較繁瑣,尤其對于初學者來說更感到棘手。其實,使用VHD文件,就可以簡單快速的組建雙系統(tǒng)環(huán)境。例如,想在Windows 7中安裝Windows XP的話,需要在桌面上右擊“計算機”圖標,在彈出窗口中點擊“管理”項,之后在計算機管理窗口左側(cè)選擇“存儲→磁盤管理”項,在其右鍵菜單上點擊“創(chuàng)建VHD”項,在操作向?qū)У膸椭聞?chuàng)建名為“winxp.vhd”,容量為5GB的VHD文件。
之后對其進行初始化格式化操作,并將該虛擬盤設置為活動主分區(qū)。這里要使用到名為Vboot的軟件,將其中的"vbootldr.mbr”和“vbootldr”文件復制到C盤根目錄下。之后運行Bcdtool這款軟件,在其主界面點擊菜單“啟動配置→選擇BCD文件→C:\boot\bcd”項。之后在窗口左側(cè)空白位置點擊右鍵,在彈出菜單中點擊“新建實模式啟動項”項,建立新的啟動項目(如圖4)。在左側(cè)窗口中選擇“實模式啟動扇區(qū)”項,在右側(cè)窗口中的“description”欄中的內(nèi)容修改為“XPVHD”,在“Path”欄把內(nèi)容設置為“\vbootldr.mbr”。將Windows XP安裝盤鏡像文件更名為"winxp-sp2.iso”復制到C盤根目錄下。重啟系統(tǒng)后,在啟動菜單中選擇“XPVHD”項,在接下來的Vboot多重啟動菜單中選擇“xp install setpl”項,就會激活針對“winxp-sp2.iso”文件的安裝動作,按照提示信息,將Windows XP安裝到名為“磁盤1”的虛擬盤中,這個虛擬盤對應的就是上面創(chuàng)建的"winxp.vhd”文件。完成安裝后,在Vboot多重啟動菜單中選擇“xp installsetp2”項,徹底完成安裝動作。之后重啟系統(tǒng),在啟動菜單中選擇“XPVHD”項,在Vboot多重啟動菜單中選擇“XP VHD”項,就可以直接進入VHD格式的Windows XP操作環(huán)境中了。endprint