解決Windows 10與7單一PC下雙硬碟雙系統切換開機問題

記得XP與Vista時代,當時因CPU與記憶體的瓶頸,虛擬機器的軟體尚未流行,因此玩家流行著雙硬碟雙系統的運作模式,透過BIOS的簡單切換開機順序,隨心所欲切換想要的作業系統,自從換上了4核心CPU與8G記憶體後,都是使用虛擬機器來模擬多作業系統的運作,Windows 7後更有支援VHD開機,因此直到Windows 10搭配SSD固態硬碟後,才又玩起雙硬碟雙系統的切換,結果竟然出現意想不到的要磁碟錯誤?

為了讓Windows 10展現無與倫比的完美速度,決定採用雙硬碟雙系統方式,原先的Windows 7系統保持原狀,先移除該硬碟的SATA連接與電源線,新的SSD固態硬碟連接並安裝Windows 10作業系統,進入系統後務必進行一些設定後關機,之後才能接上原先的WIndows 7硬碟,之後即可利用BIOS來切硬碟開機順序,以達到雙硬碟雙系統的開機切換。

 

只要不停用HyperBoot功能,當雙硬碟切換Windows 10的系統開機後,此時機器上的硬碟會被誤認為HyperBoot的啟動。當再切回來Windows 7開機時,運氣好的話會發生磁碟有誤需Chkdsk的訊息,雖然只要重新Chkdsk過即可進入Windows 7系統(不曉得會不會造成資料損毀),不過要是再次切換到Windows 10開機過後,一樣又會再次啟用那擾人的HyperBoot,此時若再切換回Windows 7又得重新Chkdsk一次,這樣反覆的測試,結果都一樣要掃瞄磁碟來修正錯誤,還真擔心萬一造成Windows 7那顆硬碟的損毀,還是趕緊的備份較妥當。

 

假如你運氣不好,當出現如下圖畫面,又沒有製作備援磁片,那真的就是欲哭無淚囉!(原則上啟動會出問題,但資料應該還OK)

 

Windows 8/10的開機速度比Windows 7更快了,當中有很多的技術不是三言兩語就能描述清楚的,其實Widnows系統早就對開機的速度提供多樣化的技術,如待機、休眠、睡眠與混合式的睡眠技術(就是睡眠與休眠的組合)。例如當系統休眠時,系統會自動將記憶體中的資料存到硬碟上,然後對所有裝置設備的電力中斷,與關機一樣不耗用任何電力,當恢復時系統會將存在硬碟的資料回寫入記憶體上,讓你快速的回到休眠前狀態。

 

然而Windows 8/10就是使用HyperBoot的開機技術,此HyperBoot是透過系統休眠來達成整體的開機加速,猜想可能是進入Windows 10系統的硬碟後再關機時,事實上那時是啟動HyperBoot方式進入休眠,當進入另一Windows 7硬碟開機立即檢測到Hyperboot的存在,於是想要喚起Windows 10系統而產生的錯誤。

 

由於Windows 10的HyperBoot特性,想要雙硬碟雙系統的人都能都會遇到此問題,除非你非常熟悉啟動分割區的配置,可以透過Grub引導BootMGR來避免此類的問題,不然建議直接停用Hyperboot來解決此問題。果然我停用Hyperboot後,輕鬆來回的切換雙硬碟的Windows 7與Windows 10,或許Windows 10是安裝在固態硬碟上,一點也不會因為停用HyperBoot而導致開機變慢。

 

雙硬碟雙系統就是一顆硬碟一個系統,在實作前最好備份資料以防萬一。如我先連接一顆已安裝完Windows 7系統(或重新安裝)後關機並拔除連接線,再將另一顆硬碟(建議SSD)連接上再安裝Windows 10系統,成功後開機進入系統內先關閉HyperBoot功能,其操作如下步驟。

 

在「開始功能鈕」上按下滑鼠右鍵,此時畫面出現選單視窗後再點選「控制台」選項。

 

進入控制台後選擇「系統及安全性」。

 

在系統及安全性的畫面上,請選擇「電源選項」。

 

平常都是在這個畫面調整電源的計劃,不過此畫面看不到HyberBoot的選項,原來是藏在「喚醒時需要密碼」內。

 

來到「定義電源鈕並開啟密碼保護」畫面,看到下方的「開啟快速啟動」是灰色無法取消,因此請按下「變更目前無法使用的設定」。

 

此時下方的「開啟快速啟動」已經不是灰色,請取消勾選後按下〔儲存變更〕,這樣就可以讓HyperBoot停用。確定停用後再將Windows 10的硬碟接上,之後就可以利用BIOS來切換開機啟動不同的作業系統,且也不會互相干擾,至於Windows 10關掉HyperBoot,還是會比Windows 7開機快啦!

 

延伸閱讀:

itwalker
itwalker

或許技術與功力已遠遠不及時下年輕人,但試著去畫一個圓,圓不圓沒關係,盡力就好,如果覺得文章不錯的話,請大家按個「讚」或「+1」,感謝您的支持與鼓勵!歡迎加入我的粉絲團 : https://www.facebook.com/itwalker ,更多關於挨踢路人甲的文章: https://walker-a.com

文章: 2730

5 則留言

  1. 這方法很好…不過上網爬文…似乎他們覺得雙系統雙 hd 在 win10/win7 會有一些問題。就是win10有時會改到 win7 ntfs 裏面的東西,然後…最後…還是會發生問題

  2. 最近換成雙開機硬碟 Win10/Win10, 便一直遭遇開機 chkdsk 或甚至啟動自動修復乃至於無法開機. 感謝路人甲的分享, 試試看.
    樓上提到的問題, 最後…還是會發生嗎?

    • 我是win10家用版,也沒有「喚醒時需要密碼」的選項,但是可以在「選擇按下電源按鈕時的行為」裡看見「定義電源鈕並開啟密碼保護」的畫面來完成後續設定唷!

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料