使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

請試想下列狀況:

  • 當您安裝產品或更新時,該產品或更新要求重新啟動電腦。

  • 在啟動電腦前,您已安裝 2010 年 11 月 24 日之前發行的 Microsoft .NET Framework 4 或 .NET Framework 4 更新。

在此情況下,其它的產品或更新可能無法正確安裝。



注意本知識庫文件中所描述的問題可能發生在<適用於>一節所列的任何系統上。然而,Microsoft 內部測試僅在 Windows XP 和 Windows Server 2003 中重現這個問題。

徵狀

某些產品或更新會使用登錄機碼,來儲存關於擱置檔案重新命名作業 (PFRO) 的資訊。當必須更新的檔案遭到鎖定或正在使用中時,便會使用這個功能,安裝程式會將檔案寫入暫存位置,並在重新啟動後重新命名這些檔案。

因為 .NET Framework 4 中的問題會自訂在設定 (安裝、解除安裝、修復和修補) 期間的動作,因此由其他產品或更新所寫入的 PFRO 登錄機碼可能會在某些情況下毀損。如果任何產品或檔案的更新需要重新啟動電腦,並寫入 PFRO 作業的項目,而且當重新啟動擱置時,您正在安裝 .NET Framework 4 或 .NET Framework 4 更新,則 PFRO 登錄機碼便可能毀損。發生這種情況時,其他的產品或更新便無法如預期般運作。

發生的原因

若要避免此問題,請在嘗試安裝 .NET Framework 4 或 .NET Framework 4 的其他更新時,確認電腦沒有擱置中的重新開機作業。如果要執行這項操作,請依照下列步驟執行:

  1. 重新啟動電腦。

  2. 安裝 .NET Framework 4 或任何 .NET Framework 4 的更新。

  3. 重新啟動電腦。

其他可行方案

Microsoft 已提供下載更新。安裝此更新可防止在安裝適用於 .NET Framework 4 的未來更新時發生此問題。

注意事項

  • 此更新無法處理先前已受影響的產品或更新安裝。如果您認為其他產品的安裝或更新安裝可能已受到此問題的影響,那麼您必須使用 [控制台] 中的 [新增/移除程式],來修復其他的產品或更新。如果上述方法仍無法解決問題,您可能需要完全移除產品或更新,並重新安裝其他的產品或更新,以解決此問題。

  • 此更新只解決了在安裝 .NET Framework 4 更新時的內容所發生的問題。此更新無法解決在 .NET Framework 4 產品安裝期間所發生的問題。如果您在 .NET Framework 4 安裝期間遇到此問題,請參閱<因應措施>一節,取得有關如何解決問題的詳細資訊。

下載資訊

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

立即下載套件。

如需有關如何下載 Microsoft 支援檔案的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:

119591 如何從線上服務取得 Microsoft 支援檔案 Microsoft 已對這個檔案做過病毒掃描。Microsoft 是利用發佈當日的最新病毒偵測軟體來掃描檔案,看看有沒有病毒感染。檔案會儲存在安全的伺服器上,以避免任何未經授權的更改。

先決條件

若要安裝這個更新,您必須在電腦上安裝 Windows Installer 3.1 或更新的版本。若要取得最新版的 Windows Installer,請造訪下列 Microsoft 網站:

Windows Installer 4.5 Redistributable

此更新的命令列參數

如需有關此更新所支援不同命令列參數的詳細資訊,請參閱下列文件:

Windows Installer 命令列參數
如需有關 Windows Installer 的資訊,請造訪 Windows Installer MSDN 網站

關於 Windows Installer

重新啟動需求

安裝此更新之後,無需重新啟動電腦。

更新移除資訊

若要移除這個安全性更新,請使用 [控制台] 中的 [新增或移除程式] 項目。

更新取代資訊

此更新不會取代任何先前發行的更新。

檔案資訊

這個更新的全域版本會使用 Microsoft Windows Installer 套件來安裝更新。下表中這些檔案的日期與時間是以 Coordinated Universal Time (UTC) 表示。當您檢視檔案資訊時,日期會轉換為當地時間。若要查看 UTC 與當地時間的差異,請使用 [控制台] 中 [日期和時間] 項目的 [時區]

32 位元版本的 Microsoft .NET Framework 4

File name

File version

File size

Date

Time

Setup.exe

10.0.30319.396

78,152

25-Nov-2010

12:24

SetupEngine.dll

10.0.30319.396

809,304

25-Nov-2010

12:24

SetupUi.dll

10.0.30319.396

295,248

25-Nov-2010

12:24

64 位元版本的 Microsoft .NET Framework 4

File name

File version

File size

Date

Time

Setup.exe

10.0.30319.396

78,152

25-Nov-2010

12:24

SetupEngine.dll

10.0.30319.396

809,304

25-Nov-2010

12:24

SetupUi.dll

10.0.30319.396

295,248

25-Nov-2010

12:24

IA-64 位元版本的 Microsoft .NET Framework 4

File name

File version

File size

Date

Time

Setup.exe

10.0.30319.396

78,152

25-Nov-2010

12:24

SetupEngine.dll

10.0.30319.396

809,304

25-Nov-2010

12:24

SetupUi.dll

10.0.30319.396

295,248

25-Nov-2010

12:24

解決方案

Microsoft 已確認<適用於>一節所列之 Microsoft 產品確實有問題。

狀況說明

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×