因此不難看出,UEFI 啟動時,打交道的是檔案系統,因此直接解壓即可;BIOS 啟動時打交道的是扇區,因此必須用軟體寫入 U 盤。
此外,由於現在 Windows 的安裝映象中,install.wim 檔案已經大於 4GB,FAT32 檔案系統已經不適用,因此解壓到 U 盤啟動的方式確實不推薦;另一方面,由於大多數主機板不支援從 NTFS 分割槽中讀取 .efi 檔案,因此也不推薦使用軟碟通來寫入 U 盤(否則只能使用落後的 BIOS 啟動方式)。應該使用微軟官網提供的工具建立啟動 U 盤。(微軟工具的辦法是,將install.wim檔案壓縮成高壓縮率的install.esd檔案,保證大小不超4GB,然後使用FAT32格式。並沒有使用多分割槽、檔案分卷等辦法來徹底解決這個問題。)
其他回答都沒有回答到點子上,有的還在推薦 PE,這是題主問的問題嗎?
答:可以直接解壓 ISO 檔案到FAT32格式的隨身碟。
原因:現在的電腦支援UEFI啟動,同時保留了對老舊的BIOS啟動的支援。
UEFI 啟動時,主機板會從所有 EFI 系統分割槽中尋找.efi檔案進行引導(一般為/EFI/BOOT目錄下的特定檔案)。按 UEFI 規範,EFI 系統分割槽必須為FAT32格式。但是,有些主機板會同時從普通的 FAT32 分割槽中同時尋找 .efi 檔案,因此可以成功啟動 Windows 安裝程式。
BIOS 啟動時,主機板會從磁碟最開頭 448 位元組讀取資料,這部分資料稱為主引導記錄。根據主引導記錄的指示,主機板再從該磁碟中找到活動分割槽,依據活動分割槽開頭的資料進行啟動。
因此不難看出,UEFI 啟動時,打交道的是檔案系統,因此直接解壓即可;BIOS 啟動時打交道的是扇區,因此必須用軟體寫入 U 盤。
此外,由於現在 Windows 的安裝映象中,install.wim 檔案已經大於 4GB,FAT32 檔案系統已經不適用,因此解壓到 U 盤啟動的方式確實不推薦;另一方面,由於大多數主機板不支援從 NTFS 分割槽中讀取 .efi 檔案,因此也不推薦使用軟碟通來寫入 U 盤(否則只能使用落後的 BIOS 啟動方式)。應該使用微軟官網提供的工具建立啟動 U 盤。(微軟工具的辦法是,將install.wim檔案壓縮成高壓縮率的install.esd檔案,保證大小不超4GB,然後使用FAT32格式。並沒有使用多分割槽、檔案分卷等辦法來徹底解決這個問題。)