首先,你要知道,GPT和NTFS根本就是兩碼事兒。所謂的GPT,是指可擴展固件接口 (EFI) 使用的磁盤分區架構,是與主啟動記錄 (MBR) 分區架構相對應的,是一種磁盤分區架構。而ntfs,fat32,fat之類才是磁盤文件格式,GPT與ntfs是兩個不同層面的概念。以前我們windows用戶的硬盤分區架構一直以來都是MBR的。你的硬盤分區架構是GPT還是MBR的取決於在你的硬盤所有空間都是“未分區”狀態時,你的第一次分區操作。對於一塊硬盤,我們都是先分區,再格式化每個分區。GPT和MBR概念是分區時產生的概念,而ntfs,fat32,fat是分好區后,對每個分區進行格式化時候才產生的概念。所以windows安裝時的錯誤提示說“不可以在GPT磁盤安裝”和你的分區文件格式是NTFS格式完全沒有任何關系。GPT分區架構下的分區文件格式也是包括NTFS的。
打個比方,其實你提的問題就像是:某人說我不想把系統裝在希捷的硬盤里!的時候你問道:可我的硬盤不是希捷格式的啊,明明是ntfs格式的啊!
正如你一直知道的,希捷是個硬盤品牌,並不是硬盤某個分區的文件格式。那么現在你也應該知道了GPT是硬盤分區架構,也不是某個分區的文件“格式”。你甚至可以說由於某塊硬盤是以GPT架構分的區,所以你願意稱這硬盤為GPT硬盤(windows安裝程序稱之為GPT磁盤),但你肯定不能只是因為你硬盤若干個分區中包含NTFS分區,就將整塊硬盤稱為NTFS硬盤。
其次,要知道,之所以你的硬盤是GPT架構的,是因為那是以UEFI引導的方式來進行操作系統的安裝所導致的必然結果,也就是說,如果你(或者是電腦生產廠家)用UEFI引導的方式來安裝系統,那必然導致在硬盤一開始分區時就將分區架構定為了GPT。你的硬盤也就被定義為了GPT磁盤。如果想要恢復成MBR硬盤(也就是之前我們一直用的那種分區架構類型),就必須要刪除硬盤上所有的分區,重新分區,當然硬盤上重要資料需備份。目前來講幾乎還沒有能做到完美無損轉換硬盤分區架構的軟件,有這功能的硬盤轉換軟件還是存在很大風險,除了軟件本身的問題,分區表的變化、系統對主分區的數量限制等等因素都會導致數據損壞或丟失。這種架構的轉換是更底層的操作,牽一發而動全身,難度遠遠大於無損轉換分區內文件格式(完美支持ntfs與fat32格式無損互轉的軟件有很多)。就像是把男人變成猩猩的難度要遠遠大於將他變為女人的難度一樣。架構的改變往往是需要從一開始就進行的。而為什么要用UEFI引導的方式來裝系統呢?這就要說說現在大行其道的win8系統了。
Win8系統是微軟歷代系統中對UEFI引導啟動支持最完善的,不過,僅限於64位版本。Win8的超快速開機,也是靠UEFI引導來實現的。要想完美實現win8快速啟動,有以下條件:1.刷過UEFI BIOS的主板;2.刷過UEFI BIOS的顯卡;3.以GPT架構分區的硬盤(為達最快開機速度,建議用固態硬盤);4.必須以UEFI引導方式安裝系統;5.必須是64位的Win系統(32位win系統不支持在GPT分區安裝),以上條件缺一不可,而且其中的3.4.5條件之間互相為充分必要條件。同時滿足以上條件后,本人親測Win8的開機速度最快能達到4秒,電腦在完全斷電關機后再開機幾乎就像是打開電視機一樣快!當然了,如果沒有用固態硬盤,肯定是達不到4秒瞬間開機的效果,但系統開機速度也會比非UEFI引導的系統快很多的。原因是UEFI BIOS引導相比Legacy Bios引導少了一個硬件檢測的環節。這也就是為什么搭載win8系統的品牌機很多都是用UEFI模式引導啟動的(也就是把硬盤分區架構定為了GPT格式)。
了解了什么是GPT,為什么你的硬盤是GPT架構,GPT與UEFI引導安裝系統的關系之后,談談如何解決你的問題吧。你的電腦應該是先裝的Win8吧?既然你的硬盤分區架構已經是GPT了,那么你現在想要裝Win7的話只有兩條路選擇:第一,在主板bios設置以UEFI引導模式啟動,然后啟動項選擇UEFI CD-rom BOOT,或者UEFI USB Boot,(CD-rom和USB指代你裝系統時候的介質,名稱根據你的光驅或U盤型號改變,但一定要選前面帶有UEFI字樣的設備作為第一啟動項)。然后還要確保你裝的win7是64位的。這樣就能把win7也裝進GPT架構的硬盤中了。第二條路(如果你不想用UEFI引導的形式安裝系統,或者你的win7是32位的,可選此路),按照你慣用的方式安裝win7,引導進入安裝程序后,把你的整個硬盤內容全部清空,然后刪掉所有的分區,然后再給硬盤重新分區即可安裝。其實這就是之前我們一直在用的Legacy Bios 引導啟動。但一定記得檢查主板bios里的CSM是否開啟,如未開啟,安裝完成后是進不去系統的。
最后提醒你一句,如果你實在舍棄不下硬盤里的資料和已經裝好的win8系統,不想把整個硬盤重新分區,那只能選擇第一條路,用UEFI引導裝64位的win7。而如果你是用U盤裝系統,一定要確保U盤的文件格式是FAT32,因為UEFI引導模式下,你的電腦只認FAT32文件格式的U盤,否則如果U盤是NTFS格式的話,UEFI啟動項里是找不到你的這塊U盤的。
