注意事項
本文說明不再需要或不再符合任何目前客戶需求的過時更新。 請避免下載和部署此更新。 本文的發佈僅供封存參考之用。
簡介
此更新能解決安裝 Microsoft .NET Framework 3.5 的安全性更新 2966827 或 2966828 (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 的安全性更新 2966827 或 2966828 (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 的安全性更新 2966827 和 2966828 (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 功能內容的任何系統中移除安全性更新 2966827 或 2966828。 再者,安全性更新 2966827 和 2966828 只會提供給已啟用 .NET Framework 3.5 功能的適用系統。 對於裝置製造商已經在系統上預先部署安全性更新 2966828,或系統管理員已經透過「部署映像服務與管理」(DISM) 工具的 "/StartComponentCleanup" 和 "/ResetBase" 選項預先部署安全性更新的客戶,應安裝更新 3005628。 如需適當更新的連結,請參閱<下載資訊>一節。 從 Microsoft Update 管道接收並安裝更新 3005628 的客戶不需要採取其他任何動作。 對於決定透過手動方式或在本身的受管理環境中執行更新 3005628 的個別客戶或 IT 專業人員,請參閱<下載資訊>和<此更新的命令列參數>章節,以了解詳細資訊。
下載資訊
您可以從「Microsoft 下載中心」下載下列檔案。
適用於所有支援的 x86 系統
適用於所有支援的 x64 系統
立即下載 NDPFixit-KB3005628-X64.exe 套件。 對於已知系統上使用 DISM "/StartComponentCleanup" 和 "/ResetBase" 選項的客戶,請下載並安裝下列更新:
適用於所有支援的 x86 系統
適用於所有支援的 x64 系統
此更新的命令列參數
沒有適用於此更新的命令列參數。 更新可執行檔必須以提升權限的系統管理認證來執行。
重新啟動資訊
除非正在更新的檔案遭到鎖定或正在使用中,否則套用此更新後不需要重新啟動系統。
其他相關資訊
本文中的資訊適用於下列項目:
-
Windows 8、Windows Server 2012、Windows 8.1 和 Windows Server 2012 R2 上的 Microsoft .NET Framework 3.5。