徵狀
安裝 Microsoft .NET Framework 3.5 的安全性更新 2966827 或 2966828 (如 Microsoft 資訊安全佈告欄 MS14-046 中所述) 之後,然後您第一次在 [Windows 功能] 中嘗試啟用選擇性 Microsoft .NET Framework 3.5 功能,則該功能可能無法安裝。如果您在新增 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 |
發生的原因
發生此問題的原因是 Microsoft 資訊安全佈告欄 MS14-046 所提供 .NET Framework 3.5 的安全性更新 2966827 和 2966828 需要僅在系統上已啟用 Microsoft .NET Framework 3.5 功能時,才會新增至系統的中繼資料。
狀況說明
Microsoft 已確認<適用於>一節所列之 Microsoft 產品確實有上述問題。 現在,更新 3005628 已解決此問題。視其情況而定,客戶也可使用下一區段所提供的因應措施來解除封鎖。
其他可行方案
若要解決問題,請安裝更新 3005628。若要解決此問題,請根據您的情況,使用下列一或多種因應措施:
-
在安裝安全性更新 2966827 或 2966828 之前,先開啟 Microsoft .NET Framework 3.5 功能。如需有關如何開啟或關閉 Windows 功能的詳細資訊,請移至下列 Microsoft 網頁:
開啟或關閉 Windows 功能您也可以使用部署映像服務與管理 (DISM) 或任何支援的管理更新系統新增 Microsoft .NET Framework 3.5 功能。如需有關如何使用 DISM 部署 .NET Framework 3.5 的詳細資訊,請移至下列 Microsoft 網頁:
-
如果已在系統上安裝安全性更新 2966827 或 2966828,請暫時解除安裝該更新,啟用 .NET Framework 3.5,然後重新安裝安全性更新。
-
如果您在 Windows Server Update Services (WSUS)、Microsoft Intune 或 System Center Configuration Manager 環境中發現此情況,請參閱下列文件:
-
如果要建立支援的修復功能設定環境:http://technet.microsoft.com/zh-tw/library/jj127275.aspx
-
如果要設定 Windows 修復來源:http://technet.microsoft.com/zh-tw/library/hh825020.aspx
-
其他相關資訊
本文中的資訊適用於:
-
Microsoft .NET Framework 3.5