USB3.0移动硬盘启动Win7的方法(AHCI/AMD USB3.0/Win7)
古董電腦(intel處理器,無USB3.0接口)突然壞了,已經(jīng)沒有維修價值了,硬盤還是完好的。欲把硬盤拆下來,裝到USB3.0硬盤盒上,然后在新電腦(AMD R5-4650G/A520)上從USB3.0硬盤盒上啟動。
一、需要工具
把硬盤從舊機(jī)器上拆下來,通過SATA數(shù)據(jù)線接入到新機(jī)器主板上,同時使用PS/2鼠標(biāo)操作(因為舊機(jī)器沒有USB3.0驅(qū)動,無法使用)。
二、硬盤傳輸接口從IDE模式轉(zhuǎn)換到AHCI模式
舊硬盤上的Win7系統(tǒng)是IDE模式,新電腦上沒有IDE模式,只能轉(zhuǎn)換到AHCI模式。步驟如下:
三、安裝USB3.0驅(qū)動
四、設(shè)置Win7從USB3.0啟動
注冊表 ControlSet001、ControlSet002以及CurrentControlSet注冊表HKLM\system注意 注冊表項包含windows啟動的三個控件組(額外還可能存在一個備份控件組)。在初始狀態(tài)下。它們各自是ControlSet001、ControlSet002以及CurrentControlSet。這些控件組中包括了操作系統(tǒng)配置的信息,比方服務(wù)、驅(qū)動、系統(tǒng)控制、枚舉信息等等。
默認(rèn)情況下,ControlSet001是系統(tǒng)真實的配置信息。可是為了避免序號混亂,windows啟動時會從ControlSet001復(fù)制一份副 本,作為操作系統(tǒng)當(dāng)前的配置信息。也就是CurrentControlSet。
我們對于計算機(jī)配置所作的改動都是直接寫入到 CurrentControlSet,在重新啟動過程中。windows會用CurrentControlSet的內(nèi)容覆蓋掉ControlSet001。以保證這兩個控件組一致。
當(dāng)操作系統(tǒng)每成功啟動一次(指成功登錄),它都將CurrentControlSet和ControlSet001中的數(shù)據(jù)拷貝到 ControlSet002中。這樣,ControlSet002就成了“近期一次成功啟動的配置信息”(非常熟悉吧?在啟動windows前按下F8所調(diào)出的菜單中有這個選項)。所以我們一般系統(tǒng)注冊表中都僅僅是有這三個控件組,而且序號都是current、001和002。
可是,這個順序和數(shù)目不是一成不變的。改變就發(fā)生在使用過“近期一次的正確配置”之后。這個時候,系統(tǒng)會把002當(dāng)作系統(tǒng)真實的配置信息。而001這個存在問題的控件組會被備份封存起來。系統(tǒng)啟動時會從002復(fù)制副本到current。啟動成功后又會把002和current的信息復(fù)制一份到一個新的控件組作為新的“近期一次的正確配置”,也就是003。這個時候系統(tǒng)就存在4個控件組:current、002、003和備份的001,這里的001是一個存在問題的組,除非我們想把系統(tǒng)恢復(fù)到上次使用“近期一次正確配置”之前的狀態(tài),否則001的內(nèi)容將不再被使用。
根據(jù)上面注冊表知識,假設(shè)ControlSet00α是系統(tǒng)真實的配置信息,可以把如下代碼合并到注冊表中(實際執(zhí)行請把α換為實際值):
Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet00α\Control] "BootDriverFlags"=dword:00000014[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet00α\Control\PnP] "PollBootPartitionTimeout"=dword:00007530[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet00α\services\iusb3hcs] "BootFlags"=dword:00000010[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet00α\services\iusb3hub] "BootFlags"=dword:00000010[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet00α\services\iusb3xhc] "BootFlags"=dword:00000010合并成功后,關(guān)機(jī)。把硬盤裝入到移動硬盤盒上,開機(jī)就可以從啟動菜單中選擇USB3.0移動硬盤進(jìn)入Win7系統(tǒng)(初次進(jìn)入系統(tǒng)會比較慢)。進(jìn)入系統(tǒng)后可以選擇驅(qū)動人生、萬能驅(qū)動等安裝相應(yīng)的驅(qū)動。
五、說明
5.1 藍(lán)屏0X0000007B
Win7啟動出現(xiàn)藍(lán)屏0X0000007B表現(xiàn):系統(tǒng)啟動載入Win7 Logo突入出現(xiàn)藍(lán)屏,或者安全模式下卡在\windows\system32\dirvers/disk.sys出現(xiàn)藍(lán)屏。
藍(lán)屏0X0000007B的原因很多,可能因為SATA Mode,也可能因為沒有USB3.0驅(qū)動,也可能是其它原因。
5.2 PS/2鼠標(biāo)
有的電腦插入PS/2鼠標(biāo)不一定能用,可以嘗試BIOS啟用PS/2接口(PS/2 Y-cable、PS/2 Mouse Support、PS/2 Keyboard/Mouse Emulation),BIOS禁用USB鍵鼠,甚至斷開主板CMOS供電以清除BIOS設(shè)置等多種措施。
5.3 防止USB移動硬盤休眠
在USB移動硬盤運(yùn)行Win7系統(tǒng)要防止USB硬盤休眠,在控制面板?電源選項中設(shè)置:“從不關(guān)閉硬盤”,“禁用USB選擇性暫停”。
5.4 頁面文件配置問題
系統(tǒng)提示:由于啟動計算機(jī)時出現(xiàn)了頁面文件配置問題,Windows在你的計算機(jī)上創(chuàng)建了一個臨時頁面文件。所有磁盤驅(qū)動器的總頁面大小可能稍大于你所指定的大小。
解決辦法:進(jìn)入控制面板系統(tǒng)?高級系統(tǒng)設(shè)置?性能設(shè)置?高級?虛擬內(nèi)存,關(guān)閉C盤的分頁文件,在其它非USB盤設(shè)置分頁文件。
5.5 USB3.0 Win7驅(qū)動
本文用到AMD 520主板,AMD官方并沒有提供Win7版本驅(qū)動,是Chiphell論壇大牛制作的驅(qū)動。可以去論壇下載,也在這里下載:AMD 300/400/500/TRX40/WRX80/600系平臺主板芯片組驅(qū)動 for Win7/Win8.1。Intel系平臺請自行在網(wǎng)絡(luò)上尋覓。
https://www.haozhuangji.com/xtjc/10251659.html
https://blog.csdn.net/qq_43149632/article/details/103816712
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=162499
https://www.chiphell.com/forum.php?mod=viewthread&tid=2015544
總結(jié)
以上是生活随笔為你收集整理的USB3.0移动硬盘启动Win7的方法(AHCI/AMD USB3.0/Win7)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端自动化开发工作流
- 下一篇: GANs