Net framework3.5裝不上的解決辦法

hzf202發表於2018-10-16

當我們使用windows作業系統時,可能會遇到系統無法自動安裝Net framework3.5功能的問題,本文主要介紹一種常用的方法來解決該問題。
考慮到部分對基本電腦操作不太熟悉的人群,有些操作會說的比較詳細而顯得囉嗦,有操作基礎的直接跳過即可。

【Step1】確定windows系統的版本號,方法如下:

點選開始選單,在輸入框中輸入cmd,然後對cmd程式右鍵,選擇“以管理員身份執行”。
然後輸入命令systeminfo
稍等一會兒,cmd視窗中會出現詳細的系統資訊。這裡我們主要關注兩個地方,一個是OS名稱和OS版本,一個是系統型別:
在這裡插入圖片描述

從上圖可知,本人的系統版本就是 Windows7專業版SP1x64

【Step2】下載對應版本的ISO檔案

ISO映象檔案大家可以去官網下載。
本人習慣使用下面這個網站,官網檔案搬運工,整合各映象檔案的下載連結:
https://msdn.itellyou.cn/

Windows7專業版SP1x64系統對應的英文名稱是Windows 7 Professional with Service Pack 1

我們進入msdn itellyou的網站後,在左邊欄點選作業系統,然後點選Windows7,然後在右邊找到對應的ISO檔案,點選詳細資訊,整個複製下面出現的連結地址,然後使用下載工具(比如迅雷)下載。
(如果你已經安裝了迅雷,基本上覆制完連結,迅雷會自動跳出來的。)
在這裡插入圖片描述

【Step3】解壓ISO檔案,找到sxs資料夾

ISO檔案下載完成後,我們使用解壓縮軟體將它解壓。
我使用的是360壓縮,對ISO檔案右鍵,然後點選“解壓到當前資料夾”即可。
解壓完成後,找到source資料夾,進入後,找到sxs資料夾。
在這裡插入圖片描述
在這裡插入圖片描述
將sxs資料夾整個複製,直接貼上到Windows系統的C或者D或者E盤這種根目錄下。
本文中,我將sxs資料夾放在了D盤下。
在這裡插入圖片描述

【Step4】執行命令手動安裝Net framework3.5

管理員許可權執行cmd,輸入
dism.exe /online /enable-feature /featurename:NetFX3 /Source:D:\sxs
這條命令中除了最後的source部分,前面的命令最後都有空格,如果手打命令,需要注意。
方便起見,可以直接複製貼上該命令,前提條件是sxs資料夾確實放在了D盤下。
在這裡插入圖片描述
等到進度提示完成100.0%,說明Net framework3.5已順利安裝。
問題解決。

【另】:
為了一個小小的sxs下載一整個iso是比較麻煩的,大家可以在評論中留一下自己想要的sxs檔案系統名稱,我做個統計,考慮後續補充到文章中來方便大家直接下載。慶祝本文閱讀量破千!~

相關文章