當您嘗試從 Windows Update 或 Microsoft Update 安裝更新時,收到存取違規錯誤,並且系統似乎沒有回應

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

在此頁中

徵狀

當您嘗試從 Windows Update 或 Microsoft Update 安裝更新時,遇到下列徵狀:
  • 當 Windows Update 掃描是否有使用 Windows Installer 的更新時,系統可能會停止回應。
  • 您收到 Svchost.exe 處理程序中的存取違規錯誤。這個處理程序與「自動更新」服務相關。當您透過每日自動排程使用「自動更新」來掃描更新,或者造訪 Microsoft Update 網站以手動掃描更新時,就會發生這個存取違規。
  • 當 Windows Update 掃描是否有使用 Windows Installer 的更新時,就會發生記憶體流失。
  • Windows Update 掃描會花費很長的時間,有時需要數小時才能完成。

解決方案

如果要解決這個問題,請依照下列步驟執行。

步驟 1:下載並安裝更新 927891

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

摺疊此圖像展開此圖像
下載
立即下載 Windows XP 更新 (927891) 套件。

摺疊此圖像展開此圖像
下載
立即下載 Windows XP x64 Edition 更新 (927891) 套件。

摺疊此圖像展開此圖像
下載
立即下載 Windows Server 2003 更新 (927891) 套件。

摺疊此圖像展開此圖像
下載
立即下載 Windows Server 2003 x64 Edition 更新 (927891) 套件。

摺疊此圖像展開此圖像
下載
立即下載適用於 Itanium 系統的 Windows Server 2003 更新 (927891) 套件。

摺疊此圖像展開此圖像
下載
立即下載 Microsoft Windows 2000 更新 (927891) 套件。

發行日期:2007 年 6 月 26 日

如需有關如何下載 Microsoft 支援檔案的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
119591 如何從線上服務取得 Microsoft 支援檔案
Microsoft 已對這個檔案做過病毒掃描。Microsoft 是利用發佈當日的最新病毒偵測軟體來掃描檔案,看看有沒有病毒感染。檔案會儲存在安全的伺服器上,以避免任何未經授權的更改。

步驟 2:下載並安裝 Windows Update Agent (WUA) 3.0

若要下載 WUA 3.0,請按一下您正在執行的 Windows 版本的連結。
x86 版的 Windows XP
摺疊此圖像展開此圖像
下載
立即下載 WindowsUpdateAgent30-x86.exe 套件。
x64 版本的 Windows
摺疊此圖像展開此圖像
下載
立即下載 WindowsUpdateAgent30-x64.exe 套件。
Itanium 版本的 Windows
摺疊此圖像展開此圖像
下載
立即下載 WindowsUpdateAgent30-ia64.exe 套件。

狀況說明

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

其他相關資訊

適用於進階使用者的詳細資訊

技術更新:2007 年 5 月 22 日

Microsoft 已經針對這個問題為 IT 專業人員發佈 Microsoft 資訊安全諮詢。此資訊安全諮詢包含有關這個問題的其他安全性資訊。如果要檢視此資訊安全諮詢,請造訪下列 Microsoft 網站:
http://www.microsoft.com/taiwan/technet/security/advisory/927891.mspx
注意 本文只說明 MSI 元件修正程式。這個修正程式是包含 Windows Update 用戶端軟體更新的兩個部分之修正程式的其中一個元件。這些更新將在 2007 年 5 月和 2007 年 6 月透過 Windows Update 自動部署,不過,有些客戶可能會選擇手動安裝這些更新。如果要徹底解決沒有回應的系統問題,則必須安裝這個 MSI 修正程式,並且必須將 Windows Update 用戶端更新到 3.0 版本。當您安裝 MSI 修正程式和新用戶端時,處理程序監視工具可能仍會顯示將近 100% 的 CPU 使用率。不過,系統應該仍然有回應,而且應該不會鎖住。如果其他工作需要 CPU 循環,這些循環將是共用的。不過,如果系統處於閒置狀態,MSI 將會使用可用的完整循環,以便在最短的時間內完成。如果其他工作在與 MSI 相同的時間執行,系統的執行速度可能會變得有點緩慢。不過,電腦應該仍然有回應。請記住,您必須安裝 MSI 修正程式和新用戶端,才能解決沒有回應或鎖定的系統的問題。處理程序監視工具預期可能仍會顯示將近 100% 的 CPU 使用率,但是電腦沒有回應是可預期的。如果您觀察處理程序監視器,可能仍會看到在電腦處於閒置狀態時,執行一些掃描期間將近 100% 的 CPU 使用率。這是預期會發生的情況。

重要 可能會有許多 Svchost.exe 處理程序的執行個體在 Windows 電腦上執行。這些 Svchost.exe 處理程序會控制特定工作。本文所述的軟體更新僅設計用於解決<徵狀>一節所提到的問題。使用 Svchost.exe 所遇到的其他問題可能需要其他解決方案或疑難排解步驟。

如果要解決這個問題,您必須安裝這個更新並搭配使用 Windows Update Automatic Client 3.0。Windows Update Automatic Client 3.0 將會在 2007 年 6 月 30 日之前透過「自動更新」自動發行。更新的 Windows 用戶端會變更執行緒模型,以便將 MSI 掃描移到有別於使用者介面的執行緒。

如需 MSI 更新,請根據安裝的 Windows 版本安裝下列其中一個更新。如果要判斷所安裝的 Windows 版本,請依照下列步驟執行:
  1. 按一下 [開始],按一下 [執行],輸入 sysdm.cpl,然後按一下 [確定]
  2. [系統內容] 對話方塊中,按一下 [一般] 索引標籤,然後記下 [系統] 下方顯示的資訊。
在下載適當的更新之後,按兩下更新套件以安裝更新。

注意 所有的 Windows XP 版本 (除了 Windows XP Media Center 版本以外) 都會在 [系統內容] 對話方塊的 [一般] 索引標籤中記載 "Version 2002"。<Windows XP 所有版本 (包括 Windows XP Media Center 的所有版本)>一節所列的更新適用於 Windows XP 的所有版本。這包括 Windows XP Media Center 的所有版本。

注意 如果要安裝此更新,您可能必須為所執行的 Windows 版本套用最新的 Service Pack。 如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
889100 HOW TO:取得 Windows Server 2003 的最新版 Service Pack
322389 如何取得最新版 Windows XP Service Pack

Windows XP 所有版本 (包括 Windows XP Media Center 的所有版本)

更新資訊

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

摺疊此圖像展開此圖像
下載
立即下載 Windows XP 更新 (927891) 套件。

摺疊此圖像展開此圖像
下載
立即下載 Windows XP x64 Edition 更新 (927891) 套件。

發行日期:2007 年 5 月 7 日

如需有關如何下載 Microsoft 支援檔案的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
119591 如何從線上服務取得 Microsoft 支援檔案
Microsoft 已對這個檔案做過病毒掃描。Microsoft 是利用發佈當日的最新病毒偵測軟體來掃描檔案,看看有沒有病毒感染。檔案會儲存在安全的伺服器上,以避免任何未經授權的更改。
先決條件
您必須先安裝 Windows XP SP2,才能套用這個更新。您必須先安裝 Windows Installer 3.1,才能套用這個更新。
重新啟動需求
套用這個更新之後,您必須重新啟動電腦。
更新取代資訊
這個更新會取代下列更新:
916089 FIX:當您執行 Windows Update 掃描是否有使用 Windows Installer 的更新 (包括 Office 更新) 時,可能會發生記憶體流失或收到 Svchost 處理程序的錯誤訊息
檔案資訊
Windows XP 32 位元版本
摺疊此表格展開此表格
File nameFile versionFile sizeDateTimePlatformSP requirementService branch
Msi31.dll3.1.4000.40392,854,40018-Apr-200716:12x86SP2SP2GDR
Msi31.dll3.1.4000.40392,854,40018-Apr-200716:14x86SP2SP2QFE
Windows XP 64 位元版本
摺疊此表格展開此表格
File nameFile versionFile sizeDateTimePlatformSP requirementService branch
Msi.dll3.1.4000.40424,491,26423-Mar-200712:35x64SP2SP2GDR
Wmsi.dll3.1.4000.40422,854,40023-Mar-200712:35x86SP2SP2GDR\WOW
Msi.dll3.1.4000.40424,491,26423-Mar-200712:31x64SP2SP2QFE
Wmsi.dll3.1.4000.40422,854,40023-Mar-200712:32x86SP2SP2QFE\WOW

Windows Server 2003

更新資訊 您可以從「Microsoft 下載中心」下載下列檔案:

摺疊此圖像展開此圖像
下載
立即下載 Windows Server 2003 更新 (927891) 套件。

摺疊此圖像展開此圖像
下載
立即下載 Windows Server 2003 x64 Edition 更新 (927891) 套件。

摺疊此圖像展開此圖像
下載
立即下載適用於 Itanium 系統的 Windows Server 2003 更新 (927891) 套件。

發行日期:2007 年 5 月 7 日

如需有關如何下載 Microsoft 支援檔案的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
119591 如何從線上服務取得 Microsoft 支援檔案
Microsoft 已對這個檔案做過病毒掃描。Microsoft 是利用發佈當日的最新病毒偵測軟體來掃描檔案,看看有沒有病毒感染。檔案會儲存在安全的伺服器上,以避免任何未經授權的更改。

先決條件
您必須先安裝 Windows Server 2003 SP1 或 Windows Server 2003 SP2,才能套用這個更新。
重新啟動需求
套用這個更新之後,您必須重新啟動電腦。
更新取代資訊
這個更新會取代下列更新:
916089 FIX:當您執行 Windows Update 掃描是否有使用 Windows Installer 的更新 (包括 Office 更新) 時,可能會發生記憶體流失或收到 Svchost 處理程序的錯誤訊息
檔案資訊
Windows Server 2003 x86 版
摺疊此表格展開此表格
File nameFile versionFile sizeDateTimePlatformSP requirementService branch
Msi.dll3.1.4000.40422,854,40017-Mar-200711:08x86SP2SP2GDR
Msi.dll3.1.4000.40422,854,40017-Mar-200711:09x86SP2SP2QFE
Windows Server 2003 x64 版本
摺疊此表格展開此表格
File nameFile versionFile sizeDateTimePlatformSP requirementService branch
Msi.dll3.1.4000.40424,491,26423-Mar-200712:35x64SP2SP2GDR
Wmsi.dll3.1.4000.40422,854,40023-Mar-200712:35x86SP2SP2GDR\WOW
Msi.dll3.1.4000.40424,491,26423-Mar-200712:31x64SP2SP2QFE
Wmsi.dll3.1.4000.40422,854,40023-Mar-200712:32x86SP2SP2QFE\WOW
Windows Server 2003 Itanium 版本
摺疊此表格展開此表格
File nameFile versionFile sizeDateTimePlatformSP requirementService branch
Msi.dll3.1.4000.40425,992,96023-Mar-200712:34IA-64SP2SP2GDR
Wmsi.dll3.1.4000.40422,854,40023-Mar-200712:34x86SP2SP2GDR\WOW
Msi.dll3.1.4000.40425,992,96023-Mar-200712:30IA-64SP2SP2QFE
Wmsi.dll3.1.4000.40422,854,40023-Mar-200712:30x86SP2SP2QFE\WOW

Microsoft Windows 2000

更新資訊

先決條件
您必須先安裝 Windows 2000 Service Pack 4,才能套用這個更新。您必須先安裝 Windows Installer 3.1,才能套用這個更新。
重新啟動需求
套用這個更新之後,您必須重新啟動電腦。
更新取代資訊
這個更新會取代 916089。 如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
916089 FIX:當您執行 Windows Update 掃描是否有使用 Windows Installer 的更新 (包括 Office 更新) 時,可能會發生記憶體流失或收到 Svchost 處理程序的錯誤訊息

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

摺疊此圖像展開此圖像
下載
立即下載 Microsoft Windows 2000 更新 (927891) 套件。

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

類似的問題和解決方案

如果您仍然遭遇類似本文所述的問題,可能是不同的問題所造成。 如需有關類似問題和解決方案的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
939273 無法在執行 Microsoft Windows XP 或 Microsoft Windows Server 2003 的電腦上部署軟體更新
932762 服務主機處理序可能會在 Windows Server 2003 中意外停止
931852 當您啟動 Windows XP 的電腦然後嘗試下載 Windows 更新時,出現錯誤訊息
910666 Svchost.exe 處理序可能會在 Windows Server 2003 的電腦上意外結束
894538 當網際網路驗證服務接收封包中的未知的屬性時,以 Windows Server 2003 為主的網際網路驗證服務伺服器停止回應
927385 在 Windows XP 的電腦執行自動更新之後,收到錯誤訊息,且您在關閉 [ svchost.exe - 應用程式錯誤] 錯誤訊息對話方塊之後,可能無法執行任何程式
如果這些「Microsoft 知識庫」文件無法協助您解決問題,或者您遭遇不同於本文所描述的徵狀,請搜尋「Microsoft 知識庫」以取得詳細資訊。如果要搜尋「Microsoft 知識庫」,請造訪下列 Microsoft 網站:
http://support.microsoft.com
接著,輸入您所收到錯誤訊息的文字,或在 [搜尋支援 (知識庫)] 欄位中輸入問題的說明。

屬性

文章編號: 927891 - 上次校閱: 2010年9月14日 - 版次: 17.0
這篇文章中的資訊適用於:
  • Microsoft Windows Update
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition (家用版)
  • Microsoft Windows XP Media Center Edition 2004
  • Microsoft Windows XP Media Center Edition 2005
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Update
關鍵字:?
kbresolve kbfix atdownload kbwinserv2003postsp2fix kbwinxppresp3fix KB927891
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