免責聲明:本文只是從技術角度進行討論,主要因我自己的興趣而引發測試。只代表個人觀點,與任何組織機構無關。
在這個微軟官方已經停止Windows 7系統支持的時候,好像不該用“完美”一詞,因為無論硬件還是第三方軟件提供商都不會正式推薦使用Win7了。
前不久在一次云桌面同行朋友的交流中,我也曾提到:“業界在Intel和微軟帶動下,正在大力推進安全性更好的UEFI、Secure Boot等,但國內部分行業仍有些遺留應用,暫時還無法切換到Win10(比如有的學校和醫院)。因此新采購PC對Win7的需求雖然總體比例不大,但一段時間內應該還會有?!?/p>
新硬件Win7驅動支持:Intel USB 3.x和集顯
從Intel桌面CPU來看,從7代酷睿開始不再正式支持Win7,雖然還能正常安裝使用,但如果不限制自動更新的話,就會彈出“不支持的處理器”警告提示。當然,有一些民間方法可以屏蔽這個提示。
目前主流的8代和9代Intel Core處理器,對Win7支持的難度主要在于PCH芯片組,首先是H370、Q370這些集成的USB 3.1控制器Intel沒有Win7官方驅動,仍然采用USB 3.0的B365在Win7用戶中得到了青睞。不過在一年多之前,最初應該是俄羅斯高手成功修改了Intel USB驅動,能夠在Win7下良好支持USB 3.1,于是像Dell ChengMing(成銘)3980這樣的機型也就可以正常運行Win7了。
上圖截自一款Win7系統的B365芯片組主機,在安裝了一些更新包(補?。┲螅材苤С諲VMe SSD了。剩下的4個未知設備,只需再按照常規方法安裝網卡和Intel芯片組驅動即可正常。
在那以后沒多久,8代和9代CPU的Intel集成顯卡也出現了第三方修改版的Win7驅動,雖然一開始在部分低端CPU上還有些不完善,但后來也在改進中。對此不了解的朋友,可以在網上搜下“驅動總裁”。
這個版本的Intel集顯Win7驅動,我會在文末分享網盤鏈接。
有了驅動之后,在WinPE下運行像WinNTSetup這樣的部署工具,使用原有Win7 SP1鏡像就可以成功安裝。但如果需要制作U盤或者光盤安裝介質,iso中的文件內容需要修改,否則沒有USB驅動Win7安裝過程中無法使用鍵盤鼠標,即使用PS/2鍵鼠安裝完成后也無法通過USB裝驅動。
關于將USB 3.x、NVMe SSD等驅動打包進Win7安裝鏡像的方法,網上的工具也有一些。幾年前我是按照下面介紹的方法操作的(鏈接供參考),當時添加的還是較早版本的Intel USB 3.0驅動。
https://www.dell.com/support/article/cn/zh/cnbsd1/sln300618/%E5%A6%82%E4%BD%95%E5%B0%86usb-3-0%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E8%A3%85%E5%85%A5windows%E6%9C%8D%E5%8A%A1%E5%99%A82008-r2sp1-%E4%BB%A5%E7%94%A8%E4%BA%8Edell-r230-r330-t30-t130-t330?lang=zh
Win7安裝鏡像打包說明如下(by唐僧,2020.1.31)
1、基于純凈版OEM 64位Windows 7 SP1旗艦版iso鏡像制作;
2、安裝Microsoft .NET Framework 4.5.2;
注:現在有些軟件要求.NET Framework版本不低于4,比如新版Intel RSTe驅動的控制面板、部分Realtek聲卡驅動的MaxxAudio、Dell Precision Optimizer(擴展閱讀:《AI性能調優:過去已解,未來可知?》)等。Win7自帶的版本是3.5,目前最高為4.8(也可以使用Windows Update升級),我選擇在鏡像中集成以前比較多用的4.5版本。
3、安裝驅動
- Intel USB 3.0/3.1驅動5.0.4.43(我用的這個版本,除了B365等芯片組的USB 3.0之外,還能支持H370、C246芯片組的USB 3.1控制器)
- Intel Management Engine Interface 11.7.0.1045(其實B365主板可以直接裝官方驅動,但我考慮支持H370等略做了修改)
- Realtek High Definition Audio Drive 6.0.8791.1
- Maxx Audio Installer(x64),我這次主要難點就是在這里
上面這臺PC的統一前置音頻插孔,旁邊有個耳麥的圖標,也就是說它可以兼容耳機、麥克風(3芯)或者耳機/麥克風(4芯),單一插孔可以同時兼做播放和錄音使用。要說好處,之前跟朋友也聊過,就是普通手機配的3.5mm耳麥都可以連上去通用,比如學校語音教室啥的可以節省一小筆單獨采購的費用。
回想到音頻接口的軟件重定義,還是十幾年前從AC 97‘到HD Audio聲卡的切換而產生。當年我正好測試過ALC880/861 Codec音頻芯片的主板,要求機箱前置音頻接口的電路板也支持“Jack Sensor”,聲卡驅動帶的組件偵測這2個插孔連上的設備是輸出還是輸入。到后來又出現了不同的技術路線,以至于需要匹配對應的Realtek聲卡驅動版本——上面照片中這種4芯統一音頻插孔,如果使用Windows自帶的HD Audio驅動,無論插入耳機還是耳麥默認都只做為輸出設備使用。
如果使用新機型官方支持的Win10、Ubuntu等Linux(不需要單裝聲卡驅動),集成聲卡的錄/放功能自然正常,但問題就是Win7已經沒有對應機型的官方驅動了。如果是支持安裝Win7的機型,要說可能有一點不完美就因此而來,其實現在USB接口的麥克風或者耳麥(自帶音頻Codec功能)也很常見,不用機箱前置插孔也不難實現錄音功能。
適配好聲卡驅動之后,當我再插入耳麥測試就會像Win10一樣彈出上面的選擇界面。
上面這款聲卡驅動,我是特別在一款機型(Dell ChengMing 3988)上適配成功的。說來有點話長,如果是能修改驅動代碼的朋友可能會覺得很簡單,但我卻前后斷斷續續嘗試折騰了1年的時間(前期是在另一款3980上),終于找到了解決方案。
由于該驅動目前還需要特別一些的安裝步驟,沒能提取出通用的安裝包,因此我制作了這個集成驅動的Win7 SP1旗艦版鏡像,供有興趣的朋友測試。
4、安裝Windows更新Pack
windows6.1-kb2685811-x64(配合Intel ME驅動正常工作)
windows6.1-kb2920188-x64(TPM 2.0補丁,不代表必須有相關硬件)
windows6.1-kb4474419-x64(支持SHA-2)
windows6.1-kb4490628-x64
windows6.1-kb4012212-x64(MS017-010,防WannaCry等勒索病毒)
windows6.1-kb3020369-x64
windows6.1-kb3172605-x64
windows6.1-kb3125574-v4-x64
(上面這3個Pack中包含更新編目和一個大的累積更新,曾被人合稱為Win7 “SP2”,我遇到有的軟件新版本就需要它們的支持,比如Dell工作站上的DPO優化程序)
上圖是我使用Windows AIK,針對重新打包的install.wim安裝文件生成對應的編錄文件。
這個做好的Win7鏡像,如果使用WinPE下WinNTSetup安裝install.wim,可以直接支持NVMe SSD系統盤。
但如果制作U盤/光盤來安裝,使用SATA硬盤/SSD時建議在BIOS中設置AHCI模式;NVMe盤的驅動則根據SSD供應商而不同了,如果您能找到驅動可以在Win7安裝界面用U盤添加,或者改用RST模式統一添加Intel SATA/PCIeRST驅動來支持NVMe SSD。
W7SP1_ULTIMATE64_USB3_AUDIO_3988.iso(4.6GB)網盤下載
提取碼:a1ob(請訪問本文底部擴展鏈接獲?。?/p>
附rusfs 3.3,制作安裝U盤推薦使用這個工具,分區類型請選擇GPT。
我沒有在iso鏡像中集成更多驅動,是為了盡量的通用化,凡是能用常規方式安裝的驅動沒必要打包在里面。
Intel芯片組、集成顯卡、RST(含RAID)、ME、Realtek網卡Win7驅動網盤下載
(這里除了Intel顯卡之外都是官方驅動)
注意:如果在Win7下先安裝了Intel芯片組驅動,之后手動安裝集顯驅動時請選擇上面這個“3E91”設備。
更多測試驗證、BIOS設置
- 制作U盤安裝介質測試通過;
- 自動更新測試通過(當前最后補丁一個好像是2019年11月的累積更新包,300多MB);
- 通過異機、不同機型安裝測試,可正常支持H370、C246芯片組的USB 3.1。不保證適用于所有支持Win7的機型,聲卡驅動如不合適可卸載另裝。
部分新機型安裝Win7需要修改BIOS項目如下,供參考:
PTT On需要關閉;
Secure Boot需要關閉;
Legacy Option ROMs需要打開。
最后再聲明下,請注意知識產權。我重新打包這個Win7鏡像只因個人技術興趣,分享給大家用于測試。任何人不喜歡請在下載24小時內刪除,如有朋友認為存在版權問題請通知我取消分享。歡迎各種善意的技術交流,我對該分享內容可能帶來的潛在問題不承擔任何義務和責任。
希望對大家有幫助:)
擴展閱讀
《CPU漏洞免疫前夜,Win7尚能飯否?》
《CPU漏洞補丁復盤測試:Win10 1803性能問題有解?》
《Win101803性能損失40%?Siemens NX圖形測試真相》
《勒索病毒預防實戰:有的PC打不上補丁怎辦?》
注:本文只代表作者個人觀點,與任何組織機構無關,如有錯誤和不足之處歡迎在留言中批評指正。進一步交流技術,可以加我的QQ/微信:490834312。如果您想在這個公眾號上分享自己的技術干貨,也歡迎聯系我:)
尊重知識,轉載時請保留全文。感謝您的閱讀和支持!
版權聲明:本文為博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
本文鏈接:https://blog.csdn.net/h106140873/article/details/100740566
一、使用VMware workstation創建虛擬機
虛擬機配置
1、刪除聲卡、打印機,硬盤設置100G,添加第二光驅,第一光驅掛載天空pe,第二光驅掛載系統鏡像。
usb控制器配置3.0,這樣在虛擬機里面鼠標控制會比較流暢。
2、設置虛擬機的啟動順序:
點虛擬機-電源-打開電源時進入固件。
把CD-ROM Drive移到Hard Drive前面,保存退出
3、虛擬機分區
進入winpe10,使用分區助手分區,點鎖頭就可以自定義空間容量。
4、使用“EIX系統安裝工具”安裝系統
盤號不用管,系統安裝完重新啟動就正常了。
取消勾選恢復完成后自動運行萬能驅動,
重啟后,到選擇國家地區的時候,按CTRL+SHIFT+F3,這時系統會重啟,
進入桌面時會跳出系統準備工具,點取消或關閉按鍵,千萬不要點確定。(每次重啟進入虛擬機都同樣選擇)
按win鍵+R,輸入compmgmt.msc,打開計算機管理。
啟用administrator用戶。
按WIN+R鍵,打開“運行”,然后輸入“gpedit.msc",就是打開組策略,這個在控制面板中也可以打開。
在組策略里找到“計算機配置”-“Windows設置”-“安全設置”-“本地策略”-“安全選項”,在“安全選項”里認真查找“用戶帳戶控制-以管理員模式批準運行所有管理員”這項,將這項禁用掉,即可解決個別軟件死活無法運行的問題。
在桌面右鍵-個性化,主題-桌面圖標設置:
復制需要安裝的程序到系統的d盤,這里我選擇關機,映射虛擬機的D盤到物理機,這樣文件復制的速度快些。
復制完斷開驅動器重啟虛擬機。
安裝office,輸入法,pdf閱讀器,360解壓,安裝等等。然后用dism++更新補丁清理垃圾,桌面的圖標剪切到C:\Users\Public\Desktop目錄下。
二、 Easy Sysprep V5封裝
如果預安裝了殺毒軟件、各種安全衛士或QQ管理等等類似的軟件,封裝前要選退出這些安全軟件,免得封裝不成功。
封裝前一定要做以一下系統快照,以方便隨時回滾操作。
關于 Easy Sysprep V5參照下面文章
https://www.itsk.com/thread-397145-1-1.html
等到基本解決了問題才看到上面文章,浪費不少的時間,看來做事情前要多看看文檔才行。
使用EIX備份ghost鏡像。
OMG,這么長時間,吃飯逛街去。
封裝的配置可以導入下次封裝的時候使用
到些結束封裝,完成后自動重啟驗證封裝的系統是否正常。
自動以系統管理員進入桌面。
看看office也已經正常使用
###########封裝WIN10,IE11打開無響應
WIN10內置管理員的鍋,1803/1809/1903中均有發現。新建管理員封裝立刻就好,內置ADMIN封裝就會造成這個問題。
————————————————
版權聲明:本文為CSDN博主「運維自動化&云計算」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/h106140873/article/details/100740566