注意事項

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

簡介

此更新能解決安裝 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。

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×