先說結論:i5-12代CPU真的不支持 Windows 7 了!
一、需求描述
兄弟們,今天一朋友找到我說,現在有個需求,就是一個學校,里面老師電腦需要換電腦,由于學校各個部門電腦里面數據比較多,軟件也比較多,特別是一些財務軟件,于是我這個朋友,就和學校老師說了,可以通過系統遷移到新電腦,這樣你們就不需要擔心數據和軟件的問題了。
和學校老師都確定好,買了電腦也過去替換了,在替換的過程中出現了一個問題,就是現在老師那邊win10系統的電腦,都直接可以遷移過來,但是現在學校里面有很多老師的電腦使用的是win7的系統,在遷移的時候,出問題了,那什么問題呢?我們一起來看一下吧!
二、解決過程
首先我們來看一下,我朋友給老師買的是i5-12450H的CPU,我們都知道,i5-12代CPU本來就不支持win7了,但是是網上說,有獨立顯卡是可以支持的,我這個朋友就想再試試。但是他提供的電腦都是集成顯卡,也沒有獨立顯卡,那我們先不管這么多了,我們先測試一下吧。于是我先讓他測試一下,win7系統,先不要給客戶遷移,自己先測試一下,看看這新電腦是否可以直接安裝win7系統。就算換版本能ghost,但是安裝完成之后,無法引導系統,直接進入到BIOS中了。
如是就進入到BIOS中。選擇Boot Option中,無論是選擇NVME,還是hard Disk都無法引導系統。
于是我遠程又測試了一下,我直接讓他把客戶硬盤直接拆下來,通過移動硬盤盒連接到新電腦上。在遷移系統時,要先把新電腦中的硬盤分區刪除。直接成一個原始未分區的硬盤即可,這樣就可以直接遷移了。發現系統也可以正常遷移到m.2 nvme協議的固態盤中,雖說遷移完成,但是重新啟動,還是無法引導,還是直接進入到BIOS系統。可以看到這個BIOS系統是seewo,comliancy:UEFI 2.8。那為什么舊硬盤系統遷移到新硬盤里后,系統無法引導呢?首先我們來看一下,舊的硬盤是3.5寸的臺式機硬盤,是老電腦硬盤,我們在分區工具中可以看到,舊的硬盤當時使用的是MBR分區表。我們再來看一下,現在的新電腦,里面只有NVME和Hard disk,這兩個又有什么區別呢?那我們先來看一下,Chipset中的SATA and RST configuration。在這里,我們可以看到SATA Port1 顯示的empty空,協議使用的是AHCI協議。第一個知識點:就是現在新電腦里面安裝的是m.2 NVme協議的500G硬盤。不是安裝的SATA接口的2.5寸的AHCI協議的硬盤。假如你電腦中安裝的是SATA 2.5寸硬盤,安裝的系統可以選擇Hard Disk引導。但是現在硬盤是m.2 nvme協議,所以就還是需要選擇nvme作為第一啟動項,那為什么選擇nvme又無法引導win7系統呢?直接進BIOS了呢?雖說我們已經把win7系統,遷移到了M.2 NVME的硬盤里面了,但是現在就是無法引導。就算選擇NVME協議為第一引導,重啟電腦之后,還是直接進入到BIOS中。我們來看一下,新的硬盤是M.2接口NVME協議,雖說這里寫的磁盤0,接口:NVme,其實就是M.2接口NVME協議的硬盤500G固態盤。可以看到,現在的新的固態盤的格式也是MBR分區表格式。那我們再來復習一下,MBR分區表和GPT分區表的區別是什么?GPT或MBR均可:如果NVMe SSD僅作為數據存儲盤(非系統盤),操作系統通常能同時支持GPT和MBR分區表。無論使用哪種分區表,NVMe SSD都能正常工作。 MBR的限制:若SSD容量超過2TB,MBR無法完全識別,此時必須使用GPT。啟動模式決定分區表:UEFI啟動模式,必須使用GPT分區表,因為UEFI規范要求系統盤為GPT格式。傳統BIOS(Legacy)啟動模式:必須使用MBR分區表。 操作系統兼容性:Windows 8/10/11:原生支持NVMe驅動,可通過UEFI+GPT或Legacy+MBR啟動,但是需主板支持Legacy模式。Windows 7及更早版本:需手動注入NVMe驅動,且Legacy+MBR啟動需主板兼容性支持,但是現在部分新主板已取消Legacy模式。我們可以看到,這個主板的BIOS中,只有UEFI引導,沒有看到Legacy引導,就說明這個主板僅支持UEFI啟動。當這個主板僅支持UEFI啟動,所以那硬盤格式就必須是GPT分區表了,不能采用MBR分區表了,我們在遷移的時候,還是選擇的MBR分區表。這就是為什么遷移完系統之后,重啟,還是無法引導系統,而進入到BIOS的原因。這里還有一個原因就是,因為win7系統,是不含nvme協議的驅動程序的,win7默認Legacy+MBR啟動,但這個主板已經不支持Legacy引導了,就也就是導致無法引導win7系統的原因。
該文章在 2025/3/5 9:09:46 編輯過