[小技巧] 打造屬於 Dell XPS 13 (9350) 的專屬 Windows 7 iso 鏡像

來源:互聯網
上載者:User

標籤:1.0   觸摸   點擊   file   看到了   gpt   nvme   www   開機   

MacBook Air 13, Dell XPS 13 和 Thinkpad X1 Carbon 都是輕薄筆記本中設計優秀的典範,受到很多使用者追捧。

不過對於 Windows 陣營的筆記本,最近有個壞的傳言:Intel 7 系列 CPU 只支援 Windows 10 系統,不支援 Windows 7 和 Windows 8。為了確認這個訊息的真偽,筆者特意調查了一下各廠商的驅動下載支援頁面。Intel 官網的最新驅動仍然支援各種作業系統,但是部分筆記本廠商已經開始不提供 Windows 7 的整套系統驅動程式了,比如 Dell 最新推出的 XPS 9360 系列就是如此。

所以對於台式機使用者來說,跟進 7 系列平台問題可能不大;但是對於筆記本使用者來說,就比較麻煩了。於是筆者趁今年雙 11 期間趕緊入手了一台 6 系列的 XPS 13 (9350)。XPS 9350 系列的驅動支援那真的是相當體貼,除了 Windows 7 / 8.1 / 10 甚至還提供了 Ubuntu 14.04 需要的所有驅動;而 9360 系列的驅動支援列表裡只有孤零零的一個 Windows 10。想要入手的同學一定要抓緊,現在庫存已經不多了。

雖然 XPS 9350 系列支援 Windows 7,但是安裝起來並不容易。如果按照普通的流程把 Windows 7 MDSN iso 寫入到 USB 磁碟機裡,然後引導安裝,首先會因為缺少 NVME 驅動發生找不到硬碟的情況;而在解決這一問題後,則又會因為缺少 USB 3.0 XHCI 驅動出現“缺少所需的 CD/DVD 磁碟機裝置驅動程式”的問題。在這兩個問題都解決之後,進入系統後又有一大堆帶問號的未知裝置需要安裝驅動,整個過程真的是相當麻煩。

為瞭解決以上問題,讓重裝系統一勞永逸,本文教你來打造一個屬於 Dell XPS 13 (9350) 的專屬 Windows 7 iso 鏡像。

製作這個 iso 鏡像的標準是:只添加絕對必要的、如果不安裝會在裝置管理員中產生未知裝置的驅動,不添加任何其它組件。

1. 備份 Windows 10

Dell XPS 9350 通常已經預裝了 Windows 10。在重裝系統前,強烈建議首先進行以下步驟

  • 擷取屬於自己的服務標籤和快速服務代碼
  • 使用一個支援 NVME 的 Windows 10 PE 對整個 SSD 硬碟進行備份

預裝的 Windows 10 系統案頭上應該有個 Dell 服務應用,開啟後即可擷取原生“服務標籤”和“快速服務代碼”。其中的服務標籤可以用於在 Dell 驅動下載頁面下載適用於自己的驅動程式,快速服務代碼則可以用於聯絡 Dell 人工客服。

另外就是使用 Ghost 備份整個硬碟,方便今後裝回 Windows 10。目前網上有部分 Windows 10 PE 是可以支援 XPS 的,但也有很多不支援,無法識別 SSD。多嘗試幾次,通常就可以找到一個合適的 PE,這裡就不做特別的推薦了。

2. 準備相關檔案

首先準備以下檔案和工具:

  • Windows 7 / 8.1 /10 工作系統,確保系統可以運行 Dism 命令
  • Windows 7 iso 鏡像 (cn_windows_7_ultimate_with_sp1_x64_dvd_618537.iso - MD5 6625B122837B7F6F38997E23B3EB30CC)
  • 7-zip - 用於解壓 ISO 鏡像和 EXE 安裝包
  • UltraISO 9.6.1 或更高版本 - 用於編輯 ISO 鏡像
  • Rufus 2.11 或更高版本 (http://rufus.akeo.ie/) - 用於將編輯完成的 iso 鏡像寫入 USB 磁碟機 (寫入步驟不建議使用 UltraISO)
  • NVME 驅動程式 (https://downloadmirror.intel.com/25165/eng/f6flpy-x64.zip)
  • USB3.0 XHCI 驅動程式 (https://downloadcenter.intel.com/download/22824/USB-3-0-Driver-Intel-USB-3-0-eXtensible-Host-Controller-Driver-for-Intel-8-9-100-Series-and-C220-C610-Chipset-Family)
  • USB3.1 XHCI 驅動程式 (Chipset_Driver_6Y1X2_WN32_15.2.30.280_A01.EXE)
  • Intel 100 系列晶片集驅動 (9350_Chipset_Driver_P1X3X_WN32_10.1.1.13_A01.EXE)
  • Intel HD Graphics 驅動 (9350_Video_Driver_99V3H_WN32_20.19.15.4483_A06.EXE)
  • Intel MEI 驅動 (Chipset_Driver_MX1JJ_WN32_11.0.0.1162_A01.EXE)
  • Dell 1820A Wifi/藍牙堆疊 (9350_Network_Driver_7XRRV_WN32_1.400.87.0_A01.EXE)
  • Dell Wlan Switch 驅動 (9350_Network_Driver_N2W2C_WN32_1.0.0.4_A00.EXE)
  • Dell 感應器驅動 (9350_Chipset_Driver_2T0W9_WN32_8.1.10605.221_A01.EXE)
  • Dell 讀卡機驅動 (Chipset_Driver_MDR6D_WN32_10.0.10586.21289_A03.EXE)
  • Realtek 音效卡驅動 (Audio_Driver_876VV_WN32_6.0.1.7917_A06.EXE)
  • Synaptic 觸摸板驅動 (9350_Input_Driver_377D1_WN32_19.0.27.6_A01.EXE)
  • 核心模式驅動程式架構 (kmdf) 1.11 (https://www.microsoft.com/en-us/download/details.aspx?id=38423)

在 C 盤建立一個臨時目錄 (如 C:\Temp),在這個目錄下建立三個檔案夾,分別叫:

  • boot
  • install
  • mount

用 7-zip 開啟原版 Windows 7 iso 鏡像,把 sources 目錄下的 boot.wim 和 install.wim 兩個檔案解壓到這個目錄下,然後把所有的驅動程式都放到這個目錄下。準備完成後的目錄狀態:

3. 解壓驅動程式

這裡我們所說的驅動程式是 cat, inf, sys 等系統可以直接識別的驅動程式檔案,而不是 exe 安裝包。

3.1 解壓 NVME 驅動程式

解壓 f6flpy-x64.zip 將得到的 6 個檔案同時放到 boot\nvme 和 install\nvme 兩個目錄下。

3.2 解壓 USB3.0 XHCI 驅動程式

解壓 Intel(R)_USB_3.0_eXtensible_Host_Controller_Driver_4.0.6.60.zip 將 Drivers 目錄同時放到 boot\usb3 和 install\usb3 兩個目錄下。

3.3 解壓 Intel 100 系列晶片集驅動程式

首先用 7-zip 解壓 9350_Chipset_Driver_P1X3X_WN32_10.1.1.13_A01.EXE 可以得到 SetupChipset.exe。然而嘗試用 7-zip 進一步解壓的時候問題出現了:直接解壓只能得到一些看起來很奇怪的檔案 u0, u1, … 後來我在這個 exe 的協助文檔裡看到了真正的使用方法:

按照說明,開啟 cmd,進入 C:\Temp,然後運行

SetupChipset.exe -extract install\chipset

3.4 解壓 Intel HD Graphics 驅動程式

解壓 9350_Video_Driver_99V3H_WN32_20.19.15.4483_A06.EXE 將 Graphics 和 DisplayAudio 兩個目錄解壓到 install/graphics 目錄下,然後刪除 DisplayAudio\8.20 目錄。

3.5 解壓 Intel MEI 驅動程式

解壓 Chipset_Driver_MX1JJ_WN32_11.0.0.1162_A01.EXE 得到 SetupME.exe,然後按照和 3.3 節相同的方法:

SetupME.exe -extract install\mei

解壓得到 11 個 msi 安裝包:

然後我們再進一步使用 7-zip 解壓 ME_MEI_Drivers_x64.msi,將其中 drivers.cab 中的 HECI 目錄解壓到 install\mei 目錄下,最後刪除所有的 msi 安裝包檔案。

3.6 解壓 Dell 1820A Wifi/藍牙堆疊程式

解壓 9350_Network_Driver_7XRRV_WN32_1.400.87.0_A01.EXE 將 drivers\production\Windows7-x64 目錄下的所有檔案解壓到 install\wireless 目錄下。

3.7 解壓 Dell Wlan Switch 驅動程式

解壓 9350_Network_Driver_N2W2C_WIN32_1.0.0.4_A00.EXE 將 drivers\production\Windows7-x64 目錄下的所有檔案解壓到 install\wlanswitch 目錄下。

3.8 解壓 Dell 感應器驅動程式

解壓 9350_Chipset_Driver_2T0W9_WN32_8.1.10605.221_A01.EXE 將 drivers\production\Windows7-x64 下的四個目錄解壓到 install\sensor 目錄下。

3.9 解壓 Dell 讀卡機驅動程式

解壓 Chipset_Driver_MDR6D_WN32_10.0.10586.21289_A03.EXE 將 Install\DrvBin64 目錄下的所有檔案解壓到 install\cardreader 目錄下。

3.10 準備核心模式驅動程式架構

Intel MEI 驅動程式依賴於該補丁。把 kmdf-1.11-Win-6.1-x64.msu 檔案複製到 install 目錄即可。

3.11 解壓 USB3.1 XHCI 驅動程式

至此我們已經完成了所有必要驅動程式的準備工作。註:這裡的必要指的是在 Windows 7 裝置管理員裡沒有未知裝置。但是還有一些有用的驅動程式未安裝,卻沒有在裝置管理員中顯示問號。其中一個就是 USB 3.1 驅動程式,其準備工作如下:

首先解壓 ChipsetDriver_6Y1X2_WIN32_15.2.30.280_A01.EXE,可以得到 setup.exe。接下來把系統 UAC 設定調節至“不降低案頭亮度”,然後運行 setup.exe,在彈出 UAC 確認對話方塊的時候暫停,此時開啟對應 msi 檔案的目錄 (類似於 C:\Users\xxx\AppData\Local\Temp\xxxxxxxx.xxx\Intel),將 USB 3.1 (x64) 下的兩個目錄複寫到 install\usb31 目錄下。

3.12 刪除不需要的 x86 驅動程式

重新檢查一下 boot, install 目錄下的各檔案,如果發現既有 x86 目錄,又有 x64 目錄,就把 x86 目錄刪除,這樣下個步驟中的命令會執行得更快一些。

4. 更新 boot.wim, install.wim 和 iso 鏡像

首先將殺毒軟體升級到最新版,然後臨時關閉殺毒軟體。如果還是遇到“無法安裝驅動程式套件”(Access is denied) 的錯誤,建議將整個目錄 C:\Temp 拷貝的另一個 Windows 8.1 / 10 系統然後繼續。

管理員權限開啟 cmd,進入到 C:\Temp,然後運行以下命令:

dism /mount-wim /wimfile:boot.wim /index:1 /mountdir:mountdism /image:mount /add-driver:boot /recursedism /unmount-wim /mountdir:mount /commitdism /mount-wim /wimfile:boot.wim /index:2 /mountdir:mountdism /image:mount /add-driver:boot /recursedism /unmount-wim /mountdir:mount /commit

接下來運行以下命令:

dism /mount-wim /wimfile:install.wim /index:1 /mountdir:mountdism /image:mount /add-driver:install /recursedism /image:mount /add-package /packagepath:installdism /unmount-wim /mountdir:mount /commitdism /mount-wim /wimfile:install.wim /index:2 /mountdir:mountdism /image:mount /add-driver:install /recursedism /image:mount /add-package /packagepath:installdism /unmount-wim /mountdir:mount /commitdism /mount-wim /wimfile:install.wim /index:3 /mountdir:mountdism /image:mount /add-driver:install /recursedism /image:mount /add-package /packagepath:installdism /unmount-wim /mountdir:mount /commitdism /mount-wim /wimfile:install.wim /index:4 /mountdir:mountdism /image:mount /add-driver:install /recursedism /image:mount /add-package /packagepath:installdism /unmount-wim /mountdir:mount /commit

然後開啟 UltraISO,用編輯過的 boot.wim 和 install.wim 替換 iso 中原來的檔案並儲存,將新的 iso 檔案命名為 cn_windows_7_ultimate_with_sp1_x64_dvd_618537_xps9350.iso。

註:install.wim 中的 4 個 index 分別為 Windows 7 Home Basic / Home Premium / Business / Ultimate,可以根據實際需要進行調整。

5. 將 ISO 鏡像寫入到 USB 磁碟機

最後運行 Rufus 將新建立的 iso 檔案寫入到 USB 磁碟機 (2.0 / 3.0 的 USB 磁碟機都可以哦)。

6. 編輯 BIOS 設定,啟動並安裝系統

開機進入 BIOS,禁用 Secure Boot,啟用 Legacy Option Roms,隨後重啟時按 F12 即可在 UEFI 模式下開始安裝系統。

儘管我們已經整合了 USB 3.0 驅動程式,但是很有可能還是會彈出“缺少所需的 CD / DVD 磁碟機裝置驅動程式 (A required CD/DVD drive device driver is missing)”的錯誤。

此時可以點擊“瀏覽”,然後定位到 X:\Windows\System32\DriverStore\FileRepository\iusb3xhc.inf 目錄,點擊確定。在安裝完 USB 3.0 驅動後,就可開始安裝了。

注意:很多 Windows 7 的啟用工具與 GPT 分區表不相容。為了保險起見建議把分區修改為 MBR。修改分區表格式可以通過 diskpart 工具完成,這裡就不贅述了。

安裝完成後,系統會自動把 DPI 調節至 125% 的合適值。這時開啟工作管理員,可以看到已經沒有未知裝置了:

由於整合了 USB 3.1 驅動程式,此時 USB 3.1 的 USB 磁碟機也是可以使用的。

7. 安裝其它組件

還有一些裝置的準系統是可以使用的,但是如果安裝官方驅動能夠獲得一些增強功能。同時這些驅動程式直接整合到 iso 檔案中又比較麻煩。所以最後就決定在系統安裝完成之後再安裝。

7.1 安裝 .Net Framework 4.6.2

非常多的程式,包括 Synaptic 驅動程式的控制台都依賴於新版的 .Net Framework,而 Windows 7 本身只整合了 .Net Framework 3.5。所以這裡先從微軟官網下載對應的安裝程式,然後執行安裝。

7.2 安裝 Synaptic 觸摸板驅動程式

直接雙擊安裝 9350_Input_Driver_377D1_WIN32_19.0.27.6_A01.EXE。安裝後可支援多點觸摸, Chrome 等瀏覽器可以支援雙指頁面縮放。另外還有很多其它的附加特性哦。

7.3 安裝 Realtek High Definition Audio 驅動程式

直接雙擊安裝 Audio_Driver_876VV_WIN32_6.0.1.7917_A06.EXE。安裝完成後,可以使用 Maxx Audio 的各種附加功能。

8. 效能簡單評測

終於把系統裝完了,而且也解決了今後重裝系統步驟繁瑣的問題。趕緊把產生的 iso 檔案 cn_windows_7_ultimate_with_sp1_x64_dvd_618537_xps9350.iso 儲存起來,然後跑個分放鬆一下。

上面是 Windows 7 內建的評分。

Dell XPS 9350 內建的 SSD 讀取和順序效能較強,綜合下來大概和 SATA 3.0 介面的 850 PRO 持平。

Future Mark 公司把 DirectX 9.0 時代一些已經過時的評測軟體 (從 3DMark99 到 3DMark06) 都放到了自家網站上供網友免費使用,網址是 http://www.futuremark.com/benchmarks/legacy。

上面是 XPS13-9350 (Intel i5-6560U) 在預設配置下的跑分。分數上大概落後前兩年的主流移動顯示卡 GTX 850M 25% 左右,落後 Radeon R7 M370 約 10%。現在已經很少有遊戲還使用 DirectX 9 了,以上對比資料僅供娛樂。

[小技巧] 打造屬於 Dell XPS 13 (9350) 的專屬 Windows 7 iso 鏡像

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.