本文章并不是教程(但也包含着一點),而是失敗經曆的分享
通過我過去幾天裝win7+win10雙系統的艱辛以及遇到的困難,我勸各位還是安心用win10吧,别折騰了。。
但是可能我會專門寫一篇講如何在B360裝win7以及雙系統。
那麼經曆分享開始
主機闆為華碩B360M-PLUS GAMING S
CPU為9400F
兩個系統都是UEFI引導模式,相應的分區格式都是GPT(GUID)格式,都在各自的硬碟上有ESP和MSR分區。
我是在860EVO上裝的win10,在970 EVO Plus上裝的win7
我現在已經裝好了,但出了點問題。
這是分區截圖
首先,在選擇啟動項的界面,860EVO的Windows boot manager是windows 10,而970 EVO Plus的 Windows boot manager是Windows 7 旗艦版(ultimate)
然後我選擇860 EVO啟動win10
然後就提示這個
啟動win10為啥讓我選擇win7呢
這應該是因為我裝win7時不小心把win10的引導搞壞了,我裝win7時,雖然手動在970 EVO Plus建立了新的ESP分區和MSR分區,但可能因為盤符太亂了,把引導分區選成了win10的引導分區。。導緻成了這樣子
然後在這個界面選擇Windows7的話就會直接提示這個
在剛才那個界面選擇Windows7 ultimate的話,卻可以直接進Windows 10系統,雖然可能經曆硬碟自檢。。但可以跳過嘛。。也可以在系統資料庫裡設定一下就永遠不會自檢了。
方法是按win+R 輸入regedit進入系統資料庫編輯器
依次選擇“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager”子鍵,然後在右側視窗中找到“BootExecute”鍵值項并将其數值清空
方法來自百度知道,親測非常有用。
話說回來裝雙系統很容易會在開機時提示硬碟自檢。
雖然在剛才那個界面選擇Windows 7ultimate可以進Windows 10,但也可能因為引導壞了的緣故,許多功能用不了(下載下傳功能以及QQ都用不了。。)。但是我又重新開機了一下,原來用不了的那些功能又好了。。難道說Windows 10有自我修複的功能麼。。當然引導應該是不會自己變好了。。目前我仍然在尋找不重裝系統 的情況下修複我這個Windows 10引導的方法。當然我來并不是為了問問題的,我每天閑置在家,有大把的時間來研究。。并不愁解決不了問題。。。隻是分享一下經曆,以及積累的經驗和技巧等。。
然後這次,我在選擇啟動項的界面選擇 970 EVO Plus的 Windows Boot Manager以啟動Windows 7系統然後提示這個
這個界面,鍵盤和滑鼠都不能操作,Windows 7應該是徹底涼了,并且我不知道它為啥涼了。
原來還正常用着呢,重新開機了一下就這樣了,也不指望能輕松解決了,反正重裝系統解決99%的問題。。
這次裝雙系統的經曆(其實還包含着B360主機闆裝win7),我着實體會到了重裝系統解決99%的問題,這個99%是一點也不誇張的
因為迄今為止耗時好幾天,重裝了無數次,依然不能做到穩定使用
說一下,用的系統是ITELLYOU下載下傳的微軟原版Windows 7 64位,PE是用的系統總裁的U盤魔術師,可以在安裝鏡像時注入NVME驅動和USB3.0/3.1驅動,系統安裝好了之後,USB接口和NVMe硬碟都可以正常識别且使用。
但是,由于是微軟原版,不包含任何運作庫,因而需要手動裝運作庫,VC++的安裝倒是非常容易,基本上屬于一鍵安裝,用的是這個程式
網上搜微軟運作庫合集就可以下載下傳到,安裝也是十分順利。
但是軟體的運作不止需要這些運作庫,還需要一個非常重要的東西是NET Framework
目前我在微軟官網看Net framework最新版是Net framework 4.8
眼尖的應該一眼就看得出來我圈的這個就是微軟官網的下載下傳位址了。
這裡是微軟官網包含了各種NET Framework的頁面
然後就開啟了痛苦的絕大部分。。
我原本用Windows 7service pack 1 也就是Windows 7SP1 裝上了NET Framework 4.7,然後各種軟體都能運作了,但我不知道因為什麼原因重裝了一下,裝的時候就選了Windows7不帶service pack 1的那個版本
這個版本始終裝不上NET Framework
我下載下傳了許多版本的NET Framework都無濟于事
這些全部是我下載下傳的NET Framework
能找到的都下了個遍,很多相同的檔案被重複下載下傳了好幾次,雖然偶爾安裝上幾個版本,但并不是最新的NET Framework,依舊不能做到運作所有軟體。
并且裝新版本的NET Framework時都提示與系統不相容,但網上也查不到新版本的NET Framework究竟是否相容win7
于是我想,Windows 10一般情況下不需要手動安裝驅動/運作庫是因為有自動更新功能,而Windows 7也有更新功能,或許它的更新會把NET Framework以及其他東西給我安裝上呢,于是我就點了更新
耗時還挺長的
再次開機時,它這樣提示
本來安裝更新的時間已經夠長了
它還原更改用的時間比安裝更新的時間還長
雖然我等到最後是成功進系統了,但等了這麼長時間還是一無所有。。。
這個Windows 7的update我用了兩次都失敗了,浪費了我幾個小時。于是我就再也不用了,直接用組政策禁用掉Windows update
最終我還是懷疑新版本的NET Framework 隻相容Windows 7 service pack 1
于是重裝了Windows 7 service pack 1 ultimate 版本,終于輕松的把NET Framework 4.8裝上了,大多數軟體也能正常運作了。
你以為這就完事了麼。不,正常用了幾個小時之後,就出現了開頭那一幕。。。