[教學]製作 Windows 7 安裝隨身碟 支援 UEFI, GPT, USB 3.0, NVMe PCIe SSD 安裝

簡單來說 這篇就是教你如何使用 DISM 與 DiskPart 指令

學習如何簡易封裝驅動來排解問題

帶入最新的 UEFI 與 GPT 分割表

讓你輕鬆在 Intel 750 PCIe SSD 上使用 Windows 7 (再戰十年)

不想學或嫌麻煩就直接灌 Windows 10 吧


直接使用命令提示字元(打開你的CMD吧)就可以使用下面的 DISM 基本指令了

所以不用花時間安裝Windows ADK囉

至於其他多合一製作 內容刪減提出等指令我不確定能不能用

不過本篇一概不需要 XDDD

注意:

1.本人不是專業人員,教學不保證正確,所有操作產生的損失請自行負責。

2.比我懂得人一定更多,請多多指教。

3.步驟中有不懂得請自行拜神 不然就直接裝 Windows 10 吧

我已經盡量寫得很詳細了

4.以下皆針對 Windows 7 64bit 的安裝

硬要安裝 32bit 可能會出事

5.只有 Windows 7 安裝隨身碟的人我不敢保證你能成功

設定上可能會有不同

請備妥

1.Windows 7 安裝光碟 iso 檔

2.4GB 以上隨身碟

3.主機板詳細說明書

Step 01 下載”適用於 Windows 10 的 Windows ADK”

下載

“適用於 Windows 10 的 Windows ADK”

https://msdn.microsoft.com/zh-tw/windows/hardware/dn913721.aspx

下載連結,若失效請自行拜神

http://go.microsoft.com/fwlink/p/?LinkId=526740

注意:是 ADK 不是 WDK

但你若要改成安裝

“適用於 Windows 7 的 Windows 自動化安裝套件 (AIK)”

也是可以 因為我們主要是使用 DISM 指令

接下來打開載下來的檔案 說是安裝檔也不是

其實只能算是個下載器

可以選擇直接安裝或是先下載安裝檔放在某個位置

在這裡我選擇先下載安裝檔

Step 02 下載安裝隨身碟製作軟體”Rufus”

趁在下載 ADK 時來製作安裝隨身碟

沒有 Windows 7 安裝光碟 iso 檔

只有 Windows 7 安裝隨身碟的人請跳到 Step 04

建議有原廠光碟或 iso 檔的朋友 還是用下面這招繼續做比較能成功

下載安裝隨身碟製作軟體

“Rufus”

https://rufus.akeo.ie/

下載連結,若失效請自行拜神

https://rufus.akeo.ie/downloads/rufus-2.3.exe

Step 03 使用”Rusus”製作安裝隨身碟

第一次打開Rusus會問你要不要檢查更新

選”是”或”否”都可以

如果打開程式發現它偵測不到裝置

像這樣

請確認要製作的隨身碟已插入,確認已插入還是找不到的話,將下圖愛心處的”選項”點開

然後勾選第二顆愛心處”顯示 USB 外接硬碟”

選擇好要製作的隨身碟裝置之後

按下數字”1″的光碟機 選擇 Windows 7 安裝光碟 iso 檔

並將數字”2″ ~ “4”的選項調整成跟我一樣

注意:先調整選項再選擇 iso 檔可能會讓選項跑掉

按下執行後就會開始製作安裝隨身碟了

Step 04 檢查安裝隨身碟的 bootx64.efi 檔是否存在

到安裝隨身碟裡的 efi 資料夾下的 boot 資料夾

確認 bootx64.efi 是否存在 存在就跳到 Step 06

如果 efi 資料夾下的 boot 資料夾不存在

請自行新增資料夾 “boot”

Step 05 取得 bootx64.efi 檔

請下載 Windows 10 安裝光碟 iso 檔

掛載後複製 efi 資料夾下的 boot 資料夾下的 bootx64.efi 檔

或直接拜神取得 bootx64.efi 檔

然後貼進 Windows 7 安裝隨身碟裡的 efi 資料夾下的 boot 資料夾

Step 06 製作封裝環境

複製原版光碟或 iso 檔裡 sources 資料夾下的 boot.wim 檔與 install.wim 檔

放在你想放的地方

以我的為例 我放在 C:\Win7

並新增三個資料夾在裡面 分別叫 “boot”, “install”與”driver”

複製 Windows 7 安裝隨身碟裡的 boot.wim 檔與 install.wim 檔也可以試試看

Step 07 安裝 Windows ADK

剛剛在下載的 Windows ADK 應該已經下載好了

請到剛剛設定的下載的資料夾裡尋找 “adksetup.exe” 並執行

選擇安裝位置

選擇我打勾的這幾個功能就可以了

完成安裝

Step 08 下載要封裝的驅動

以最新的 Intel Z170 晶片組搭配 Intel 750 SSD (PCIe版)的情況來說

請下載 USB 3.0 與 750 SSD 的驅動

各自解壓縮後放全部丟進 C:\Win7\driver

路徑不一樣的自己要記得改位置

下載連結,若失效請自行拜神

USB 3.0

Intel 7 系列晶片組(注意:此版本我怎麼封裝都不成功,所以我換成主機版商提供的舊驅動)

https://downloadcenter.intel.com/zh-tw/download/21129/USB-3-0-Intel-USB-3-0-eXtensible-Intel-7-c216-

Intel 8, 9, 100 系列晶片組

https://downloadcenter.intel.com/zh-tw/download/22824/USB-3-0-Intel-USB-3-0-eXtensible-Intel-8-9-100-C220-C610-

Intel 750 SSD

https://downloadcenter.intel.com/zh-tw/download/23929/-PCIe-Intel-

Step 09 封裝驅動

注意:

請該做的都要做,不要問了老半天發現

啊!忘了建立資料夾 或 啊!我路徑打錯了(忘了改)之類的事情

在開始功能表裡搜尋”部署與映像工具環境”並執行

輸入

dism /get-wiminfo /wimfile:C:\Win7\install.wim

此指令可以檢查 C:\Win7\install.wim 這個檔案的資料

下面範例是執行後的結果

部署映像服務與管理工具
版本: 10.0.10240.16384

映像詳細資料: C:\Win7\install.wim

索引 : 1
名稱 : Windows 10 Education VL
描述 : Windows 10 Education VL
大小 : 13,744,162,856 個位元組

操作順利完成。

索引會附帶名稱與描述

你可以看到這是學校提供的教育版

裡面只有 64bit 教育版一份

如果你的光碟是外面購買的家用入門、家用進階、專業或旗艦版而非幾合一的盜版片

那麼你可能會看到

部署映像服務與管理工具
版本: 10.0.10240.16384

映像詳細資料: C:\Win7\install.wim

索引 : 1
名稱 : Windows 7 HOMEBASIC
描述 : Windows 7 HOMEBASIC
大小 : 11,500,080,963 個位元組

索引 : 2
名稱 : Windows 7 HOMEPREMIUM
描述 : Windows 7 HOMEPREMIUM
大小 : 12,013,331,201 個位元組

索引 : 3
名稱 : Windows 7 PROFESSIONAL
描述 : Windows 7 PROFESSIONAL
大小 : 11,912,873,683 個位元組

索引 : 4
名稱 : Windows 7 ULTIMATE
描述 : Windows 7 ULTIMATE
大小 : 12,072,682,714 個位元組

操作順利完成。

索引:1 的檔案是家用入門版

索引:2 的檔案是家用進階版

索引:3 的檔案是專業版

索引:4 的檔案是旗艦版

以下操作是針對教育版

而實際上你只要對要安裝的版本封裝即可

輸入

dism /mount-wim /wimfile:C:\win7\install.wim /index:1 /mountdir:C:\win7\install

簡解解釋用法 詳情請自行拜神 連結後附

wimfile:C:\win7\install.wim 指定要掛接的 .wim 檔位置

index:1 索引值1 拿來指定版本 教育版只有1個索引

mountdir:C:\win7\install 掛接資料儲存位置

.wim 檔就是一個個壓縮檔包在一起

此指令會將 .wim 檔內索引編號:1 的壓縮檔解進先前建立的”install”資料夾

若出現

部署映像服務與管理工具
版本: 10.0.10240.16384

錯誤: 0xc1420115

使用者嘗試掛接的目錄不存在。不支援此操作。

在 C:\Windows\Logs\DISM\dism.log 中可找到 DISM 記錄檔

代表你沒有建立”install”資料夾

不要忘記也要建立”boot”資料夾 等等會用到

若出現

部署映像服務與管理工具
版本: 10.0.10240.16384

錯誤: 0xc1510113

WIM 沒有指定的映像。
請先檢查 WIM 是否已經有映像。

在 C:\Windows\Logs\DISM\dism.log 中可找到 DISM 記錄檔

代表你的 index (索引)可能是錯誤的

出現

部署映像服務與管理工具
版本: 10.0.10240.16384

正在掛接映像
[==========================100.0%==========================]
操作順利完成。

代表順利掛接 可繼續執行其他操作

輸入

dism /image:C:\Win7\install /add-driver /driver:C:\win7\driver /Recurse

image:C:\Win7\install 指定映像位置

add-driver 加入驅動的指令

C:\win7\driver 驅動存放位置

此舉將 C:\win7\driver 內的驅動加入 C:\Win7\install 檔案夾中

輸入

dism /image:C:\Win7\install /get-drivers

可以檢查剛剛裝了哪些驅動程式

輸入

dism /unmount-wim /mountdir:C:\Win7\install /commit

即可將剛剛掛接的 C:\Win7\install 檔案載卸

commit 這個字眼會讓剛剛所做的變動儲存

若將 commit 改為 discard 就可以載卸並不儲存剛剛的變動

這樣就完成了 install.wim 檔的驅動封裝

接下來 boot.wim 也如法炮製

但索引值為 2

請看下例

輸入

dism /get-wiminfo /wimfile:C:\Win7\boot.wim

檢查 boot.wim 的資料

部署映像服務與管理工具
版本: 10.0.10240.16384

映像詳細資料: C:\Win7\boot.wim

索引 : 1
名稱 : Microsoft Windows PE (x64)
描述 : Microsoft Windows PE (x64)
大小 : 1,654,562,517 個位元組

索引 : 2
名稱 : Microsoft Windows Setup (x64)
描述 : Microsoft Windows Setup (x64)
大小 : 1,819,812,547 個位元組

操作順利完成。

可以看到索引:1 是 Windows PE 並不是我們所需要的

而索引:2 的 Windows Setup 才是我們要封裝的目的

所以下列的 index 值皆要改為 2

以下情逐步輸入 原理相同 不再解釋

dism /mount-wim /wimfile:C:\win7\boot.wim /index:2 /mountdir:C:\win7\boot

dism /image:C:\Win7\boot /add-driver /driver:C:\win7\driver /Recurse

dism /unmount-wim /mountdir:C:\Win7\boot /commit

封裝完後 將 boot.wim 與 install.wim 丟回安裝隨身碟裡的 sources 資料夾覆蓋原本的檔案

Step 10 安裝 Windows 7

將隨身碟插入原生 USB 3.0 的孔

(建議除了安裝隨身碟與被安裝的硬碟外 不要插入任何儲存裝置)

並將 UEFI 設定調整成其他作業系統

不要選擇 Windows 8 或 Windows 10

選擇 UEFI only

關掉 CSM (UEFI CSM (Compatibility Support Module))

重新開機後選擇帶 UEFI 字樣的隨身碟開機

(技嘉主機板有帶 UEFI 字樣 其他家的我不知道)

如果你是新買intel 750 SSD 就可以直接照往常般安裝

因為出廠預設已經為 GPT 分割表

如果是舊硬碟 請用其他電腦在磁碟管理裡刪除其分割區後

在該磁碟按下右鍵 轉換成 GPT 磁碟即可跳過以下步驟

如果不確定自己是那一種狀態 直接照下面方式施作

進入 Windows 7 安裝畫面

在按下”立即安裝”之前請先按 Shift + F10 叫出命令提示字元

輸入

diskpart

叫出 DiskPart 程式

輸入

list disk

列出硬碟表

如果你只有插入安裝隨身碟與要被安裝的硬碟 那應該只會看到兩顆硬碟

輸入

select disk = 0

選擇編號:0 的硬碟

在我的電腦上編號:0 才是要被安裝的硬碟

在你的電腦上不一定是 至於要怎麼看出來基本上就是靠容量判斷

(可用指的是尚未分割的空間 可用是 0 很正常)

輸入

clean

清空整顆硬碟

輸入

convert gpt

將硬碟轉換為使用 GPT 分割表

輸入

exit

離開 DiskPart 程式

關掉命令提示字元

即可像往常般安裝系統

來源:

DiskPart

https://technet.microsoft.com/zh-tw/library/Cc766465(v=WS.10).aspx

DISM

https://msdn.microsoft.com/zh-tw/library/Hh825079.aspx

https://msdn.microsoft.com/zh-tw/library/Hh825258.aspx

https://msdn.microsoft.com/zh-tw/library/Hh824971.aspx

https://technet.microsoft.com/zh-tw/library/Dd799258(v=WS.10).aspx

https://technet.microsoft.com/zh-tw/library/Dd744355(v=WS.10).aspx

WiKi

https://zh.wikipedia.org/wiki/GUID%E7%A3%81%E7%A2%9F%E5%88%86%E5%89%B2%E8%A1%A8

其他林林總總的我就不多列了

爬文加實驗花了三天 都快崩潰啦

特別感謝風月無邊與頭城國小資訊組的教學文章(國小老師真是深藏不漏!?)

風月無邊

http://izaka.tw/w7sp2/

頭城國小資訊組

http://blog.ilc.edu.tw/blog/blog/25793/post/78469/497567

教學到此結束

花了12個小時真的累爆了

有問題請勿私訊或水球 我不會回應的

想問問題就在下面問 我不一定會回答

(我自己都不懂的是要怎麼回)

建議自行拜神 因為這篇全都是拜來的

再強調一次 本人非專業人員

所有操作造成的損失請自行負責

有錯請多指教

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s