們都知道Windows 10包含家庭版、專業版、企業版和教育版等,而從網上下載的安裝鏡像也大都只包含其中的一兩個版本。于是問題就來了:
你的電腦是家庭版,為了實現某個功能必須升級到專業版;公司電腦是企業版,但卻需要教育版里的特殊功能。此時你會咋整?重新安裝嗎?但你知道你所需的組建包含在哪個系統版本的鏡像里嗎?
最近很多童鞋都在問相關問題,所以CFan今天就教大家如何制作一個保護Windows全版本的安裝文件,并將陸續更新的補丁也一股腦地塞進去的通用安裝盤。
從家庭版入手
由于在眾多Windows版本中家庭版是最低版本,也是最干凈的,所以建議大家以家庭版系統為藍本,并在它的基礎上升級到其他版本即可(下載地址大家就自己搜索吧)。
為了減少集成補丁的工作量,建議童鞋們要下載最新版本哦(目前Windows 10是version_1607)。版本升級借助系統自帶的DISM命令即可完成,為了方便操作這里建議使用DISM++來協助集成補丁等操作。
實戰操作
首先,在資源管理器中打開下載到的家庭版(版本名稱對應為“windows_10_iot_core”)安裝文件,右擊選擇“打開方式→資源管理器”,將其加載到虛擬光驅假設盤符為L:。
啟動Dism++后點擊“文件→加載鏡像”,在彈出的窗口鏡像文件選擇“L:\sources\install.wim”,目標鏡像則選擇其中的“家庭版”,將其加載到d:\win10目錄中(需要預先在D:\新建該目錄),點擊“確定“加載”。
加載指定的家庭版鏡像
成功加載鏡像后在DISM++主窗口點擊“打開對話”,切換到“APPX管理”,這里可以根據自己的實際需要對Windows 10內置的應用進行刪除,比如“microsoft.bing.weather”對應“天氣”應用,如果不要該應用,勾選后點擊“刪除”即可進行卸載。
卸載內置應用
切換到“Windows功能”,在右側功能列表找到“.NET Framework 3.5(包括.net 2.0和3.0)”選項將其勾選,在右側本地源定位到“L:\souces\sxs”,即加載的虛擬光驅,默認安裝文件已經內置.NET Framework 3.5組件,只是沒有在Windows 10中默認安裝。
如果你使用的是精簡版安裝文件,請自行到http://www.itellyou.cn/下載下載.NET Framework3.5組件,并在此定位到下載目錄。點擊“應用”,將很多軟件需要用到的.NET Framework 3.5組件集成到安裝系統中。
集成.NET Framework 3.5組件
切換到“更新管理”,點擊“掃描”,DISM++會自動聯機到微軟升級服務器進行掃描,勾選掃描到的所有補丁文件進行更新即可,這樣可以在安裝文件中集成最新的系統補丁文件。
掃描并下載更新文件
如果在線下載的速度慢或者無法完成在線安裝,還可以自行到https://www.sysgeek.cn/windows-10-hotfix/查看補丁文件,根據自己版本點擊即可離線下載,下載到的是類似“windows10.0-kb3176936-x64_795777f8a7f8cd1a4c96ee030848f9f888490555.msu”這樣的.msu離線補丁文件。只要在上述窗口點擊“添加”,將離線下載的補丁全部集成到安裝文件即可。
離線下載補丁
這樣通過上述的操作,我們就在家庭版映像中卸載不必要的內置應用、集成.NET Framework 3.5組件和最新的補丁文件。在Dism++窗口選中加載的鏡像,點擊“文件→另存為鏡像”,然后將其保存為“core.wim”并卸載原來加載的鏡像文件。
同上,在Dism++中再將上述處理過的“core.wim”加載到“D:\win10”,啟動命令提示符輸入“DISM /Image:d:\win10 /Get-TargetEditions”,查看當前鏡像可以升級到什么版本。
查看鏡像可以升級版本
可以看到當前家庭版的鏡像可以升級到專業版、企業版和教育版,繼續輸入“DISM /Image:d:\win10 /Set-Edition:Professional”,這個命令會將當前版本升級到專業版。
升級版本
繼續輸入“DISM /Commit-Image /MountDir:d:\win10 /Append”,將升級的專業版映像添加到“core.wim”鏡像文件中,這樣在這個鏡像文件中就包含“家庭版”和“專業版”兩個安裝映像文件。
操作同上,繼續輸入DISM /Image:d:\win10 /Set-Edition:Enterprise升級到企業版、輸入DISM/Image:d:\win10 /Set-Edition:Education升級到教育版。這樣加載的鏡像文件中就包含Windows10所有版本。
繼續輸入“DISM /Unmount-Image /MountDir:d:\win10 /Discard”提交保存。因為后續添加的映像文件沒有添加名稱與標志,同上在Dism++中再次加載“core.wim”,然后按照各自版本提示進行修改即可。
修改映像
最后將“core.wim”更改為“install.wim”,將其替換原來安裝文件中的同名文件,這樣以后需要重裝系統的時候,只要按當前電腦版本選擇對應的映像文件進行安裝即可,安裝好的系統就自動集成.NET Framework 3.5組件和最新的補丁文件,這樣使用起來是不是方便多了呢?
我們在安裝運行某些軟件的時候,會遇到提示“你的電腦上的應用需要使用以下Windows功能:.NET Framework 3.5(包括.NET 2.0和3.0)”。如圖:
如果你選擇“下載并安裝此功能。Windows將從Windows更新中獲取所需的文件并完成安裝”,就會發現下載的速度奇慢。通常等了很久,還是眼睜睜地看著進度條在那滾動,并且最后還不一定下載安裝成功。
那么現在MS酋長就來分享一下Win10離線安裝.NET Framework 3.5的方法,包括.net 3.5離線安裝包,助你快速成功安裝.NET Framework 3.5。
首先,我們需要下載Win10 ISO鏡像。
參見《使用微軟媒體創建工具下載原版Win10 ISO鏡像》。
在Win10 ISO鏡像文件上點擊右鍵,選擇“裝載”。如圖:
這時“此電腦”中就會顯示虛擬光驅“DVD驅動器(X:)”,記下盤符,MS酋長這里顯示的盤符是“J:”。如圖:
然后以管理員身份運行命令提示符。方法是:
在Win10任務欄搜索框中輸入 cmd ,在搜索結果中選擇“以管理員身份運行”。
或者以管理員身份運行Windows PowerShell。方法是:
右鍵點擊Win10開始按鈕,選擇“Windows PowerShell(管理員)”)。
在打開的“管理員:命令提示符”或“管理員: Windows PowerShell”窗口中輸入以下命令:
dism.exe /online /enable-feature /featurename:netfx3 /Source:J:\sources\sxs
注:其中的盤符 J: 要改成你實際的虛擬光驅盤符
在“管理員: 命令提示符”中運行命令
在“管理員: Windows PowerShell”中運行命令
按回車鍵運行命令。等待部署完畢,進度100%,提示“操作成功完成”。
這樣Win10就成功安裝了.NET Framework 3.5。
如果你不想下載體積龐大的Win10 ISO鏡像,那么也可以下載cab格式的.NET Framework 3.5離線安裝包,然后運行DISM命令部署即可。
cab格式.NET Framework 3.5離線安裝包下載地址:
下載地址請點擊本文底部的“了解更多”查看原文即可看到。
安裝方法:
先把下載的名為NetFx3.cab的離線安裝包放到Win10系統盤C:\Windows文件夾里。
然后以管理員身份運行命令提示符,輸入并按回車鍵運行以下命令:
dism /online /Enable-Feature /FeatureName:NetFx3 /Source:"%windir%" /LimitAccess
等待部署進度100%即可。
上面兩個方法都需要運行dism命令,小白用戶表示有難度,而且屢發錯誤安裝失敗等問題。所以MS酋長再分享一個借助Dism++工具離線安裝.NET Framework 3.5的方法,無需輸入命令即可完成。
步驟一:下載Win10 ISO鏡像
參見《使用微軟媒體創建工具下載原版Win10 ISO鏡像》。
步驟二:下載Dism++工具軟件
最新版Dism++下載地址:
下載地址請點擊本文底部的“了解更多”查看原文即可看到。
解壓之后,可以看到其中包括x86、x64和ARM64三個程序文件,分別對應32位、64位和ARM版Windows10系統。
步驟三:裝載Win10 ISO鏡像
這個和“方法一”中裝載Win10 ISO鏡像的方法一樣,利用的都是Win10自帶的虛擬光驅功能,這里不再贅述。
步驟四:運行Dism++安裝.NET Framework 3.5
MS酋長的是64位Win10系統,所以就運行Dism++x64.exe 。在窗口左側的導航窗格中定位至“控制面板 - 程序和功能”,然后在右側主窗格中切換到“Windows功能”標簽。如圖:
在可選功能列表中找到.NET Framework 3.5(包括.NET 2.0和3.0 ),在選擇框中點擊一下,顯示為“部分啟用”即可。
Dism++窗口最右側的“本地源”則已經自動定位至Win10 ISO鏡像的 I:\sources\sxs 目錄。
點擊右下角的“應用”按鈕,窗口頂部就會顯示有“正在應用”進度條。如圖:
待應用完成后,會重新顯示“準備就緒”,這時候.NET Framework 3.5已經安裝完成了。
還有更簡單的方法,那就是下載.Net Framework 3.5離線安裝包,然后雙擊運行即可進行安裝。下面匯總一下微軟官方及第三方.Net Framework 3.5離線安裝包下載地址:
下載地址請點擊本文底部的“了解更多”查看原文即可看到。
除了.Net Framework 3.5,你可能還需要安裝其他版本的.NET Framework,現在一并為大家送上:
.NET Framework所有版本下載地址:
下載地址請點擊本文底部的“了解更多”查看原文即可看到。
包括版本:
那么如何知道我們是否已經成功安裝.NET Framework 3.5了呢?驗證方法如下:
在Win10任務欄搜索框中輸入“啟用或關閉Windows功能”,點擊搜索結果即可打開“Windows功能”窗口。如圖:
如果看到其中的.NET Framework 3.5(包括.NET 2.0和3.0 )復選框已經顯示為部分選中狀態,說明已經成功安裝.NET Framework 3.5了。
PS:看到這里,有童鞋可能會想,我直接在“Windows功能”窗口中選中“.NET Framework 3.5(包括.NET 2.0和3.0)”,再點擊“確定”不就可以安裝了嗎?何必還要按前面的方法費那個功夫呢?其實這種方式仍然要通過Windows更新在線下載安裝,速度當然也是很慢的,并且不一定成功。
注:本文由 @MS酋長愛Win10 原創,歡迎關注,帶你一起玩轉Win10系統!