您目前已離線,請等候您的網際網路重新連線

在安裝其他產品或更新且重新啟動擱置之後,安裝 Microsoft .NET Framework 4 或 Microsoft .NET Framework 4 更新,便可能無法正確安裝產品或更新

Support for Windows XP has ended

Microsoft ended support for Windows XP on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

Support for Windows Server 2003 ended on July 14, 2015

Microsoft ended support for Windows Server 2003 on July 14, 2015. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

徵狀
請試想下列狀況:
  • 當您安裝產品或更新時,該產品或更新要求重新啟動電腦。
  • 在啟動電腦前,您已安裝 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 的資訊,請造訪 Windows Installer MSDN 網站

重新啟動需求

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

更新移除資訊

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

更新取代資訊

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

檔案資訊

這個更新的全域版本會使用 Microsoft Windows Installer 套件來安裝更新。下表中這些檔案的日期與時間是以 Coordinated Universal Time (UTC) 表示。當您檢視檔案資訊時,日期會轉換為當地時間。若要查看 UTC 與當地時間的差異,請使用 [控制台] 中 [日期和時間] 項目的 [時區]
32 位元版本的 Microsoft .NET Framework 4
File nameFile versionFile sizeDateTime
Setup.exe10.0.30319.39678,15225-Nov-201012:24
SetupEngine.dll10.0.30319.396809,30425-Nov-201012:24
SetupUi.dll10.0.30319.396295,24825-Nov-201012:24
64 位元版本的 Microsoft .NET Framework 4
File nameFile versionFile sizeDateTime
Setup.exe10.0.30319.39678,15225-Nov-201012:24
SetupEngine.dll10.0.30319.396809,30425-Nov-201012:24
SetupUi.dll10.0.30319.396295,24825-Nov-201012:24
IA-64 位元版本的 Microsoft .NET Framework 4
File nameFile versionFile sizeDateTime
Setup.exe10.0.30319.39678,15225-Nov-201012:24
SetupEngine.dll10.0.30319.396809,30425-Nov-201012:24
SetupUi.dll10.0.30319.396295,24825-Nov-201012:24
狀況說明
Microsoft 已確認<適用於>一節所列之 Microsoft 產品確實有問題。
Rename Windows Installer PFRO registry key pending reboot restart
注意 :本文屬於「快速發佈」文章,係由 Microsoft 技術支援或組織內部直接建立。 本文所包含的資訊是為了回應新問題而依現況提供。 因此為了迅速對外發佈,文章內容可能含有印刷錯誤,而且可能會在不另行通知的情況下進行修改。 如需其他考量事項,請參閱使用規定
內容

文章識別碼:2473228 - 最後檢閱時間:05/14/2011 07:42:00 - 修訂: 3.0

Microsoft .NET Framework 4.0, Microsoft Windows XP Service Pack 3, Microsoft Windows Server 2003 Service Pack 2, Windows Server 2008 Service Pack 2, Windows Vista Service Pack 2, Windows 7 Service Pack 1, Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Ultimate, Windows Server 2008 R2 Service Pack 1, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Standard

  • kbqfe kbfix kbupdate kbdownload atdownload kbexpertiseinter kbsurveynew kbinstallation KB2473228
意見反應
var Route = "76500"; var Ctrl = ""; document.write("