FIX:當您執行 Windows Update 掃描是否有使用 Windows Installer 的更新 (包括 Office 更新) 時,可能會發生記憶體流失或收到 Svchost 處理程序的錯誤訊息

文章翻譯 文章翻譯
文章編號: 916089 - 檢視此文章適用的產品。
注意
<徵狀>一節所說明的問題已在 Windows Update Agent 3.0 和更新 927891 中獲得修正。這些更新已於 2007 年 6 月和 7 月,透過 Microsoft Update 發佈。如果您仍然遭遇類似本文所述的問題,可能是不同的問題所造成。如果要疑難排解類似問題,請參閱本文稍後的<類似的問題和解決方案>一節。

Hotfix 取代資訊

本文所述的 Hotfix (916089) 已經由更新的 Hotfix (927891) 取代。Hotfix 927891 也修正了<徵狀>一節所描述的問題。
全部展開 | 全部摺疊

在此頁中

徵狀

當您執行 Microsoft Windows Update 以掃描更新,或是將更新套用至任何搭配 Windows Update 使用 Microsoft Windows Installer (MSI) 3.1 的應用程式時,可能會在 Windows XP 電腦的「事件檢視器」中收到下列錯誤訊息:
應用程式快顯:svchost.exe - 應用程式錯誤:"0x745f2780" 指令參考的 "0x00000070" 記憶體。該記憶體不能為唯讀。
此外,當 Windows Update 掃描是否有使用 Windows Installer 的更新時,可能會發生記憶體流失。

當您嘗試掃描 Microsoft Office 更新時,可能會發生這些問題。此外,當您使用下列任何一個更新機制時,也會遇到這些問題:
  • Microsoft Update 網站。
  • 透過網際網路或 Windows Server Update Services (WSUS) 的「自動更新」。
  • Microsoft Systems Management Server Inventory Tool for Microsoft Updates (SMS ITMU)。
  • Microsoft Baseline Security Analyzer (MBSA)。
  • 任何以使用 Windows Update Agent (WUA) 的離線掃描 CAB 檔 (Wsusscan.cab) 執行更新掃描的應用程式。
例如,當您嘗試掃描 Microsoft Office 更新,或是將更新套用至搭配 Windows Update Agent 使用 Microsoft Windows Installer 3.1 的電腦上的任何應用程式時,可能會遇到這個問題。

發生的原因

當 Windows Update Agent 嘗試掃描 Windows Installer 更新時,可能就會發生這個問題。

解決方案

Hotfix 資訊

如果要解決這個問題,請套用最新的 Msi.dll Hotfix。這個 Hotfix 在下列「Microsoft 知識庫」文件中有詳細的說明:
927891 當您嘗試從 Windows Update 或 Microsoft Update 安裝更新時,收到存取違規錯誤,並且系統似乎沒有回應

Hotfix 取代資訊

本文所述的 Hotfix (916089) 已經由更新的 Hotfix (927891) 取代。Hotfix 927891 包括本文所列的更新。當 Windows Update 掃描是否有使用 Windows Installer 的更新時,系統可能會停止回應。Hotfix 927891 解決了這個問題。

狀況說明

這個問題 已經在 Windows Update Agent 3.0 和更新 927891 中獲得修正。

其他相關資訊

這個更新縮短了使用 Windows Update Agent 掃描的時間。不過,掃描仍是需要大量 CPU 的作業。Svchost.exe 處理程序包含「自動更新」服務。當您執行掃描時,Svchost.exe 處理程序可能導致 CPU 使用率長時間達到 100%。例如,Microsoft Office 更新使用 Windows Installer。當偵測到 Microsoft Office 更新時,這些更新可能導致 CPU 使用率長時間達到 100%。

如需有關軟體更新術語的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
824684 說明 Microsoft 軟體更新的標準術語

類似的問題和解決方案

如果您仍然遭遇類似本文所述的問題,可能是不同的問題所造成。 如需有關類似問題和解決方案的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
939273 You cannot deploy software updates on a computer that is running Microsoft Windows XP or Microsoft Windows Server 2003
932762 The Service Host process may stop unexpectedly in Windows Server 2003
931852 Error messages when you start a Windows XP-based computer and then try to download Windows Updates
910666 The Svchost.exe process may end unexpectedly on a Windows Server 2003-based computer
894538 When Internet Authentication Service receives an unknown attribute in a packet, a Windows Server 2003-based Internet Authentication Service server stops responding
927385 You receive an error message after a Windows XP-based computer runs an automatic update, and you may be unable to run any programs after you close the "svchost.exe - Application Error" error message dialog box
如果這些文件無法協助您解決問題, 或者您遭遇不同於本文所描述的徵狀, 請搜尋「Microsoft 知識庫」, 以取得詳細資訊。如果要搜尋 「Microsoft 知識庫」,請造訪下列 Microsoft 網站:
http://support.microsoft.com
接著,輸入您所收到錯誤訊息的文字, 或在 [搜尋 支援 (知識庫)] 欄位中輸入問題的描述 。

屬性

文章編號: 916089 - 上次校閱: 2010年9月14日 - 版次: 11.0
這篇文章中的資訊適用於:
  • Microsoft Windows Update
  • Microsoft Windows Installer 3.1
  • Microsoft Windows XP Professional?應用於:
    • Microsoft Office XP Professional Edition
    • Microsoft Office XP Standard Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Update
關鍵字:?
kbresolve kbwinserv2003sp2fix kbqfe KB916089
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com