Windows 8、Windows 8.1、Windows Server 2012 和 Windows Server 2012 R2 的 .NET Framework 3.5 更新

注意事項

本文說明不再需要或不再符合任何目前客戶需求的過時更新。 請避免下載和部署此更新。 本文的發佈僅供封存參考之用。

簡介

此更新能解決安裝 Microsoft .NET Framework 3.5 的安全性更新 29668272966828 (Microsoft 資訊安全公告 MS14-046 中所述) 之後,Microsoft .NET Framework 3.5 選用功能無法啟用的問題。

此更新適用於 Windows 8、Windows Server 2012、Windows 8.1 和 Windows Server 2012 R2。

摘要

Microsoft 已推出 Windows 8、Windows Server 2012、Windows 8.1 和 Windows Server 2012 R2 的 .NET Framework 3.5 更新 3005628。

  • 建議個人、小型企業和組織使用者使用 Windows 自動更新功能,從 Microsoft Update 安裝修正程式。 若要執行這項操作,請參閱自動取得安全性更新

  • IT 專業人員應參閱<下載資訊>和<此更新的命令列參數>等節。

徵狀

安裝 Microsoft .NET Framework 3.5 的安全性更新 29668272966828 (Microsoft 資訊安全公告 MS14-046 中所述) 之後,然後您第一次在 [Windows 功能] 中嘗試啟用 Microsoft .NET Framework 3.5 選用功能,該功能可能無法啟用。

發生這個問題時,您可能會收到類似下列的錯誤訊息。

錯誤碼

錯誤訊息

0x800F0906

無法下載來源檔案。
請使用 "source" 選項來指定還原該功能所需之檔案的位置。 如需有關指定來源位置的詳細資訊,請參閱 http://go.microsoft.com/fwlink/?LinkId=243077。
在 C:\Windows\Logs\DISM\dism.log 中可找到 DISM 記錄檔
Windows 無法完成要求的變更。

Windows 無法連線至網際網路以下載必要的檔案。 請確定已連線至網際網路,然後按一下 [重試] 按鈕再試一次。

安裝一或多個角色、角色服務或功能時失敗。
找不到來源檔案。 請嘗試重新安裝角色、角色服務或功能,方式是在新的「新增角色及功能精靈」工作階段之精靈 [確認] 頁面中按一下 [指定替代來源路徑] 以指定安裝所需之有效來源檔案的位置。 該位置必須可由目的伺服器上的電腦帳戶存取。
0x800F0906 - CBS_E_DOWNLOAD_FAILURE

0x800F081F

找不到來源檔案。
請使用 " Source" 選項來指定還原該功能所需之檔案的位置。 如需有關指定來源位置的詳細資訊,請參閱 http://go.microsoft.com/fwlink/?LinkId=243077。
在 C:\Windows\Logs\DISM\dism.log 中可找到 DISM 記錄檔
0x800F081F - CBS_E_SOURCE_MISSING
錯誤碼: 0x800F081F
錯誤: 0x800F081F

原因

.NET Framework 3.5 的安全性更新 29668272966828 (Microsoft 資訊安全公告 MS14-046 中所述) 需要只有在啟用 Microsoft .NET Framework 3.5 功能時,才會新增至系統的中繼資料。 適用於 .NET Framework 3.5 的更新只能在安裝 .NET Framework 3.5 功能後安裝。 此問題在下列「Microsoft 知識庫」文章中也有詳細的說明:

3002547 安裝安全性更新 2966827 或 2966828 後,則無法在 Windows Server 2012 R2、Windows Server 2012、Windows 8.1 或 Windows 8 上啟用 Microsoft .NET Framework 3.5 功能

解決方案

若要解決這個問題,請安裝更新 3005628

更新 3005628 會從 Windows 8、Windows Server 2012、Windows 8.1 和 Windows Server 2012 R2 上,尚未安裝 .NET Framework 3.5 功能內容的任何系統中移除安全性更新 29668272966828。 再者,安全性更新 2966827
2966828 只會提供給已啟用 .NET Framework 3.5 功能的適用系統。

對於裝置製造商已經在系統上預先部署安全性更新 2966828,或系統管理員已經透過「部署映像服務與管理」(DISM) 工具的 "/StartComponentCleanup" 和 "/ResetBase" 選項預先部署安全性更新的客戶,應安裝更新 3005628。 如需適當更新的連結,請參閱<下載資訊>一節。

從 Microsoft Update 管道接收並安裝更新 3005628 的客戶不需要採取其他任何動作。 對於決定透過手動方式或在本身的受管理環境中執行更新 3005628 的個別客戶或 IT 專業人員,請參閱<下載資訊>和<此更新的命令列參數>章節,以了解詳細資訊。

下載資訊

您可以從「Microsoft 下載中心」下載下列檔案。

適用於所有支援的 x86 系統

立即下載 NDPFixit-KB3005628-X86.exe 套件。

適用於所有支援的 x64 系統

立即下載 NDPFixit-KB3005628-X64.exe 套件。

對於已知系統上使用 DISM "/StartComponentCleanup" 和 "/ResetBase" 選項的客戶,請下載並安裝下列更新:

適用於所有支援的 x86 系統

立即下載 Windows8.1-KB2966828-x86.msu 套件。

適用於所有支援的 x64 系統

立即下載 Windows8.1-KB2966828-x64.msu 套件。

此更新的命令列參數

沒有適用於此更新的命令列參數。 更新可執行檔必須以提升權限的系統管理認證來執行。

重新啟動資訊

除非正在更新的檔案遭到鎖定或正在使用中,否則套用此更新後不需要重新啟動系統。


 

其他相關資訊

本文中的資訊適用於下列項目:

  • Windows 8、Windows Server 2012、Windows 8.1 和 Windows Server 2012 R2 上的 Microsoft .NET Framework 3.5。

需要更多協助?

擴展您的技能
探索訓練
優先取得新功能
加入 Microsoft 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×