- 積分
- 770
- 最後登入
- 1970-1-1
- 閱讀權限
- 150
- 積分
- 770
- 帖子
- 精華
升級
100%
|
那你有沒有想過,為什麼微軟製作各種系統安裝程式的ISO檔,都要區分32位元與64位元?
一般你看到的32位元、64位元整合安裝光碟都是使用者下載自行製作的,
如果是微軟原始安裝程式,你可以分別去看同一個作業系統的32位元、64位元ISO檔內容,
以WIN10舉例,裡面最底層都有檔案setup.exe、bootmgr.efi...,都有目錄boot、efi、sources、support...
同樣目錄或檔案,64位元幾乎都比32位元大,代表檔案內容因不同位元是有差異的,
整合者為了能適用較多電腦使用(64位元電腦能安裝32位元或64位元系統,32位元電腦只能安裝32位系統),
幾乎都會以32位元底層程式為基礎,再另外將32位元、64位元的install.wim整合在一起。
如果電腦是使用legacy開機並使用整合光碟來安裝作業系統OK,因為legacy開機32位元、64位元作業系統都可以安裝,
但是使用uefi開機來安裝就會有問題,因為使用uefi開機,會依據電腦的位元版本,只能安裝相對應位元的作業系統,
32位元電腦使用uefi開機只能安裝32位元作業系統,64位元電腦使用uefi開機只能安裝64位元作業系統,
聽說支援uefi開機32位元的電腦只出現一陣子(我沒碰過這種電腦),現在已經都是64位元的電腦了,
故winsetup的作者將作業系統安裝的選單程式分成32位元及64位元,主要就是為了uefi開機吧!
一開始我也想說為什麼作者要特地將32位元及64位安裝系統分開,因為連ISO檔都要分成兩個有點麻煩,還比較佔硬碟、USB空間,
後來電腦開始有uefi開機模式之後,就認為真的有分開必要,萬一有一天電腦開始只支援uefi開機不支援legacy開機的時候,
那32位元作業系統不就再也不能安裝了。 |
|