或許筆記型電腦已經是行動電腦的最佳方案,但USB隨身碟的攜帶方便是無庸置疑的,如果能將Windows 10系統安裝在USB的行動硬碟或隨身碟上,這樣是不是會有更大的彈性空間呢?且對MIS人員應該更是如虎添翼才對。因此外出時,只要有電腦,讓你隨時隨地都可以運作Windows 10,Windows To Go 是Windows 8之後才有的功能,可以讓使用者從透過USB的外接式裝置來執行Windows開機作業,也就是說允許你將Windows 8/10安裝在USB裝置的設備。
玩過Linux的人都知道,Linux有推出Live CD,透過BIOS設定為光碟開機,活生生的系統就出現在你眼前,由於Linux相當省資源,速度不高的硬體仍可運作得很順暢。其實Windows XP時代就有類似的Live CD(就是WinPE),不過大多用於維護與測試用,很少人會把它當作行動系統來使用,因為WinPE都是經過特製縮小化精製過的,其目的為了能在容量小且速度又慢的隨身碟上運作,但Windows To Go卻是將整個系統裝入USB裝置上,並可自動的更新,意味著行動系統將邁入成熟期,直接將Windows 10裝入USB裝置上不是夢,那挨踢路人甲偷偷的告訴你,如何讓這個夢想成真。
淺談Windows開機與VHD
其實Windows 7以後的啟動就多樣化了,記得幾年前很流行雙重開機系統,是否很懷念呢?之前是使用分割區的方式來安裝雙重系統,但目前我都是使用虛擬機器來運作單機多系統的需求(使用VirtualBox免費虛擬機器安裝Windows 10),,不過其效能就落差蠻大的。自從Windows 7支援VHD開機後,也就是把VHD檔案視做一顆一般的硬碟,系統裝載的驅動程式是電腦實際的驅動程式,並非像虛擬機器上的模擬驅動程式,所以其效能出奇的好,與實機差異甚小,是玩家講求速度的多重啟動系統最佳方案。
微軟的Windows to go是將Windows 8/10直接部署在USB裝置上(如隨身碟),在Windows 8/10企業板上有一個可以運行語認證的Windows To Go程式,可以幫助你在USB裝置上部屬Windows 8/10,而Windows 8/10 專業版則必須自己使用dism工具來實現(可參考將Windows 10打包放入USB裝置,輕鬆把玩Windows to go行動系統文章),WinToUSB可以讓你無痛的製作Windows To Go行動系統外,且還可運用在VHD虛擬硬碟上,實為製作Windows To Go的利器。
既然Windows 8/10支援VHD與USB的啟動,VHD是將檔案模擬一顆的虛擬硬碟,最大的好處就是可以帶著到處跑來掛載,當VHD遇見USB會迸出什麼火花呢?想一想,將Windows 8/10裝入USB裝置中的VHD虛擬磁碟,那除了像Windows to go帶著跑外,還可以讓你隨心所欲的掛載在任何PC或其他USB裝置上,且在VHD中的Windows 8/10若採用KSM啟動方式,猜想不會受到硬體環境的改變而影響,讓你不用擔心更換主要電腦零件而導致啟動失敗。
Windows To Go支援USB 2.0和USB 3.0的存放裝置,最少要16GB的容量需求,一般都建議使用USB 3.0規格裝置與32GB以上的空間,如果你不介意2.5吋的SSD硬碟大小,想要當成行動系統,挨踢路人甲建議使用SSD固態硬碟搭配USB 3.0外接裝置,在順暢度與空間上較有優勢。
部署Windows 10系統到USB裝置前的準備動作:
- 準備Windows 10 繁體中文版 ISO檔,請參考體驗新一代的Windows 10 預覽版文章或自行Google囉!
- USB裝置的隨身碟、硬碟或SDD,隨身碟建議使用USB 3.0規格,容量最少16GB,不然真的慢到玩不下去(除非你僅是嘗鮮),若是使用USB行動硬碟或SSD,在USB 2.0下還算順暢的,因為我就是將一台2.5吋80GB的IDE老硬碟穿上USB 2.0外接盒測試的,個人覺得速度還不錯! 若是SSD更加順暢。
- 此篇完全在Windows 10的環境下使用WinToUSB工具製作,所以必須在一台裝有Windows 8/10系統的機器下運作,當然你也可以使用虛擬機器來運作(使用VirtualBox免費虛擬機器安裝Windows 10)。
【軟體名稱】: WinToUSB
【軟體版本】: V 3.0
【官方網站】: http://www.easyuefi.com/wintousb/index.html
【支援系統】: Windows 7 / Vista / XP / 8 /10(32/64-bit)
【軟體性質】: 免費
【支援語系】: 英文
WinToUSB的下載與安裝
首先請進入官網的畫面上,可以直接看到WinToUSB的主要功能,可以從映像檔、光碟來製作Windows To Go外,也可將實體運作的機器轉換到USB裝置上。
WinToUSB免費版有一些限制,下圖列出與Professional與Enterprise版的差異。
往下捲動即可看到各版本的下載,按下紅色框內的〔Download〕連結來下載免費版。
下載的是一個安裝的WinToUSB_setup.exe執行檔,在該檔案上按下滑鼠右鍵,選擇「以系統管理員身分執行」。
將下載的檔案直接執行,筆者使用Windows 10來測試,在執行時因為安全問題會出現出現「使用者帳戶控制」的安全性警告視窗,主要是當使用者執行一些會影響系統的動作,經常會到出的確認畫面,所以還是按下〔是〕來繼續(若是想要移除這個警告,請參考「談Windows 8/10的使用者帳戶控制(UAC)」文章)。
雖然WinToUSB有支援中文,看到中文總是特別的親切。
授權合約說明,應該不會有人真的看完吧!請點選「我同意」後按下〔下一步〕。
是否要改變安裝目錄的預設值,要改變請選〔瀏覽〕來選擇想要安裝的資夾,一般都是依預設值,所以仍按〔下一步〕來繼續。
指定功能表資料夾的位置,建議還是使用預設值並按下〔下一步〕來繼續。
安裝後是否要在桌面上建立圖示,依自己的選擇後一樣按〔下一步〕。
最後來到開始安裝的畫面,當然是按下〔安裝〕來進行安裝動作囉!
安裝完成後請勾選自動執行「啟動WinToUSB」選項,當然就是按下〔完成〕來完成安裝的動作,也順便啟動程式。
首先檢查更新的動作,若不想每次進入程式出現更新畫面,則可將「Check update on startup」的勾選取消。
WinToUSB主畫面上可以看到三大功能圖示,分別映像檔、光碟或由實體運作的機器來製作Windows To Go到USB裝置上。
製作Widnows To Go的USB隨身碟
準備好Windows 10 ISO檔與插入USB隨身碟,執行WinToUSB後,選擇「ISO」方式來製作Windows To Go,在鏡像檔欄位右邊旁按下圖示鈕來選擇Windows 10的ISO 檔,Windows的IOS檔應該不用多作解釋了吧(Windows 10預覽版請參考這裡)!WinToUSB 會自動判斷出 ISO 映像檔中的系統版本,譬如下圖中自動辨識有Windows 10 專業版與家用版,選擇想要的版本並按下〔下一步〕來繼續下個動作。
目的磁碟請選擇插入的USB隨身碟,此時會自動偵測並提醒你的USB裝置的速度可能會影響其效能,筆者在之前就開宗明義說過,USB 3.0的隨身碟是基本要求,但隨身碟本身的讀取與寫入也相當重要,一般號稱USB 3.0的隨身碟滿街都是,除非是高速的隨身碟,當然價格決定一切,想要行動又要小巧,審慎挑選USB 3.0高速隨身碟是最佳解。
製作前會先格式化USB裝置,時間不會很久,當然隨身碟的容量大小會有影響。
接著WinToUSB會顯示分區列的啟動區以及系統分區的指定畫面,選中的分區會以紅框標識出來,正常乾淨的USB隨身碟不會有太複雜的分割區,因為只有一個分割區,所以系統與開機分割區都選同一個。至於安裝模式有舊版、VHD以及VHDX三種格式,VHD與VHDX都是虛擬硬碟的方式,只是版本的不同,而舊版(Legacy)就是Windows 10的直接布署方式,VHD好處就是可以帶著到處跑來掛載,就是讓你隨心所欲的掛載在任何PC或其他USB裝置上,更換USB隨身碟也不用重新製作,當然方便也帶來了因轉換而犧牲了一些效能,對於速度捉襟見肘的隨身碟,更是雪上加霜。除此之外,還有個優點,使用VHD可讓小容量的隨身碟也Windows To Go,正常來說,32GB的隨身碟是基本的需求,但下圖使用WinToUSB來製作時,發現容量不足便會使用VHD的方式來製作,是不是很智慧呢?
當看到100%即完成了Windows To Go的製作,不是Winfows 8/10企業版的使用者,不需使用dism指令也可以輕鬆地完成Windows To Go行動系統。
開啟檔案總管查看USB隨身碟,除了開機的檔案外,只有一個VHDX的虛擬硬碟,之前描述過,VHD就是將檔案模擬一顆的虛擬硬碟,這顆虛擬硬碟與實體硬碟一樣有磁柱(Cylinder)、磁頭(Heads)與磁區(Sector)等的架構,往後不管是更換USB隨身碟或掛載至PC都輕而易舉。
調整開機順序開始安裝
將製作好的Windows 10 USB安裝隨身碟插入機器上,並進入BIOS內調整成USB隨身碟為第一開機順序。
看到這個畫面請務必耐心等待,可能要去泡個咖啡悠閒一下。
自動重新開機,接著開始進入Windows 10的安裝過程,一步一步的重新設定。
接著就看到全新的系統畫面,是不是很感動呢?
老實說,隨身碟的速度真的很慢,嘗鮮OK,但當作行動系統還真的無法接受,所以使用SSD固態硬碟搭配USB 3.0外接裝置,並使用傳統的安裝模式來重新製作Windows To Go,只能跟你說用過後回不去了。
Windows To Go與VHD的一些限制
Windows To Go 操作方式與一般Windows 8/10的操作大致一樣,但在功能上為了配合能夠漫遊於不同PC機器,所以首次在電腦開機時,Windows To Go 將偵測電腦上的所有硬體,並安裝內建的標準驅動程式。不過個人的經驗,Windows系統本身的漫遊穩定性還不錯,但必須注意應用程式是否也有支援漫遊的特性,尤其是有控制到硬體特性的應用軟體更是首當其衝。
官方描述Windows To Go不同的例外之處:
- 停用休眠及睡眠:對於需要休眠的需求可能就要說抱歉了,Windows To Go不支援休眠功能,或許是為了防止漫遊期間發生意外資料毀損吧!不過你還是可以使用群組原則來設定啟用。
- USB熱插拔防呆裝置:Windows To Go考慮到行動裝置的拔插問題,因此特別考慮到Windows 8運行時,若拔除USB設備的處理措施。其措施是當Windows To Go運行中時,一旦遭拔除,系統會先鎖住約60秒,如果60秒內未能插入,系統則會出現重新開機的畫面。
- BitLocker加密:因要Windows To Go能在不同的電腦中漫遊,所以BitLocker的加密是使用系統開機密碼而不是TPM。
- 無法使修復環境:Windows To Go並非是一個完整安裝的系統,所以不建議使用修復的方式,一般都會建議重新製作Windows To Go的系統。
VHD的一些限制:
- 目前僅Windows 7企業版、Windows 7旗艦版、Windows Server 2008 R2、Windows 8/8.1/10有支援VHD 開機的機制。
- 如果你的電腦有使用「BitLocker」加密的話,將無法建立Windows 8/10 的VHD,也不能從VHD來啟動,更不能再VHD內使用「BitLocker」功能。
- 產生VHD時請確定檔案指定的大小不能大於實體的硬碟空間。
- VHD檔的父磁碟分割不可以有磁碟快照功能。
- VHD 開機的系統支援睡眠但不支援休眠。
延伸閱讀: