在 Windows 8.1 中安裝 .Net Framework 3.5

在 Windows 8.1 中安裝 .Net Framework 3.5

我正在嘗試安裝framework 3.5,但總是出現錯誤:

  • 首先我嘗試透過「啟用 Windows 功能」添加,但出現此錯誤:

在此輸入影像描述

  • 然後我嘗試在控制台中執行這個命令:

dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:j:sources\sxs /LimitAccess

我收到另一個錯誤:

在此輸入影像描述

  • 最後,我嘗試按照「錯誤代碼 0x800F0907 的解決方案」中的步驟進行操作http://support.microsoft.com/kb/2734782/en,但我沒有 Windows 8 PRO,所以無法執行“本機群組原則編輯器”

如果您需要圖像的翻譯,請詢問我。

答案1

刪除更新 KB2966826KB2966828,重新啟動並嘗試再次啟動.Net 3.5。兩者都是 .Net 3.5 更新,它們會阻止安裝。 Microsoft 已意識到該問題並嘗試修復它。

如果您安裝了任何其他 MUI 套件,則需要其他語言的 DVD,請將兩張 DVD 的 SxS 資料夾複製到本機資料夾,並使用/sourceDISM 參數指向該資料夾。我去年給微軟寫了這篇文章,但他們仍然沒有更新文件。

答案2

我遇到了同樣的問題(dism 命令上的錯誤 0x800f081f),在嘗試了很多方法之後,我發現該訊息是正確的:即使我以管理員身份運行命令行,我在訪問目錄時出錯安裝的驅動器(在我的例子中是x:\sources\sxs),但我能夠在Windows 資源管理器中看到它,沒有任何問題。因此,我只需將 sxs 目錄複製到 c:\temp 並重新執行 dism 命令即可解決問題。效果很好。

對我來說,為什麼我無法從命令列存取 x 驅動器(即使以管理員身份)仍然是個謎。如果您有任何想法,我很好奇可能是什麼原因。

謝謝。

相關內容