文章編號: 326687 - 上次校閱: 2006年8月14日 - 版次: 1.1

升級到 Windows XP 時發生「影像總和檢查不符」錯誤

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊

徵狀

當您將電腦升級到 Windows XP 時,可能會收到類似下列其中一個錯誤訊息:
C0000221 (影像總和檢查不符)
- 或 -
停止:C0000221 - 影像總和檢查不符發生於 ModuleName
- 或 -
停止:C0000221 - 影像總和檢查不符。User32.dll 可能已損毀。標題的總和檢查與所計算的總和檢查不符。

發生的原因

如果下列任何一種情況成立時,就可能發生這個問題:
  • Windows 安裝的資料夾中存在毀損的檔案,而這個檔案在安裝時沒有被覆寫。例如,如果您收到的錯誤訊息指向 User32.dll 檔案,則 User32.dll 檔案可能已損毀。
  • 一或多個安裝在電腦上的隨機存取記憶體 (RAM) 模組有問題,或者 RAM 設定不相容。

解決方案

如果要解決這個行為,請使用下列其中一種方法。

方法 1:從 Window XP 光碟中解壓縮一份新的 User32.dll 檔案

從 Windows XP 光碟中解壓縮一份新的 User32.dll 檔案到硬碟的 drive:\Windows\System32 資料夾,其中 drive 是安裝 Windows 的磁碟機:
  1. 將 Microsoft Windows Millennium Edition (Me) 或 Microsoft Windows 98 開機磁片插入電腦,然後重新啟動電腦。

    注意: 如需有關沒有 Windows Millennium Edition 或 Windows 98 開機磁片時該怎麼辦的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
    186300? (http://support.microsoft.com/kb/186300/ ) How to Create a Windows 98 Startup Disk from MS-DOS
    267287? (http://support.microsoft.com/kb/267287/ ) 如何在 Windows Me 中建立開機磁片
  2. [Windows Startup] 功能表出現時,使用方向鍵選取 [Start Computer with CD-ROM Support],然後按 ENTER。
  3. 記下 CD-ROM 光碟機的磁碟機代號。
  4. 將 User32.dll 重新命名為 User32.old。如果要執行這項操作,請在命令提示字元輸入下列命令,在每一行命令後按下 ENTER,其中 Drive 表示安裝 Windows 的磁碟機:
    Drive:
    cd windows\system32
    ren user32.dll user32.old
  5. 將 Windows XP 光碟插入 CD-ROM 或 DVD-ROM 光碟機。
  6. 從 Windows XP 光碟中解壓縮一份新的 User32.dll 檔案,到硬碟的 Windows\System32 資料夾。如果要執行這項操作,請在命令提示字元輸入下列命令,在每一行命令後按下 ENTER,其中 CDROMDrive 表示包含 Windows XP 光碟的 CD-ROM 或 DVD-ROM 光碟機代號,而 Drive 則表示安裝 Windows 的磁碟機:
    a:
    extract CDROMDrive:\i386\user32.dl_ Drive:\windows\system32\user32.dll
    例如,如果您的 CD-ROM 是 E 磁碟機,而 Windows 安裝在 C 磁碟機,則輸入 extract e:\i386\user32.dl_ c:\windows\system32\user32.dll,然後按下 ENTER。
  7. 從電腦移除 Windows 98 或 Windows Millennium Edition 開機磁片,然後重新啟動電腦。

方法 2:移除或替換有問題的 RAM

移除安裝在您電腦上的記憶體模組,留下足夠讓電腦啟動並執行 Windows 的 RAM。重新啟動電腦,然後再次執行安裝程式。

如需有關 Windows XP RAM 需求的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
314865? (http://support.microsoft.com/kb/314865/ ) Windows XP 作業系統的系統需求
如果問題沒有解決,請移除其他記憶體模組。為了找出沒有正常運作的特定記憶體模組,您可能需要重新啟動電腦數次。

如需有關如何在電腦中新增及移除 RAM 的詳細資訊,請與電腦製造商連絡,或檢閱電腦所附的說明文件。

方法 3:安裝 Windows 到其他資料夾

注意:在您安裝 Windows 到其他資料夾之前,請先嘗試「Microsoft 知識庫」中下列文件的疑難排解程序:
310064? (http://support.microsoft.com/kb/310064/ ) 如何疑難排解從 Windows 98 或 Windows Millennium Edition 升級至 Windows XP 時發生的安裝問題
如果使用 310064 的疑難排解程序仍未解決問題,請將 Windows 安裝到其他資料夾。如需有關如何執行這項操作的詳細資訊,請檢視「Microsoft 知識庫」中下列文件的<將 Windows XP 安裝在新的資料夾中>小節:
316941? (http://support.microsoft.com/kb/316941/ ) 如何安裝或升級至 Windows XP

其他相關資訊

如需有關如何疑難排解「停止:C0000221 錯誤訊息」的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
314474? (http://support.microsoft.com/kb/314474/ ) 出現錯誤訊息「停止:C0000221 不明硬體錯誤」或「停止:C0000221 STATUS_IMAGE_CHECKSUM_MISMATCH」
如需有關升級到 Windows XP 的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
316639? (http://support.microsoft.com/kb/316639/ ) 如何準備從 Windows 98 或 Windows Millennium Edition 升級至 Windows XP
如需有關如何疑難排解 Windows XP 啟動問題的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
308041? (http://support.microsoft.com/kb/308041/ ) 疑難排解 Windows XP 的啟動問題
如需有關 Windows XP 安裝程式的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
306824? (http://support.microsoft.com/kb/306824/ ) 包含在 Home.txt 檔案中的 Windows XP 安裝版本資訊
286463? (http://support.microsoft.com/kb/286463/ ) Release Notes for Windows XP Setup Contained in the Pro.txt File
286647? (http://support.microsoft.com/kb/286647/ ) Windows XP Read1st.txt File Contents
如需有關如何連絡硬體製造廠商的詳細資訊,請按一下下面清單中相關的文件編號,檢視「Microsoft 知識庫」中的文件:
65416? (http://support.microsoft.com/kb/65416/ ) Hardware and software vendor contact information, A-K

60781? (http://support.microsoft.com/kb/60781/ ) Hardware and software vendor contact information, L-P

60782? (http://support.microsoft.com/kb/60782/ ) Hardware and software vendor contact information, Q-Z
Microsoft 提供協力廠商的連絡資訊,以協助您找出技術支援。此連絡資訊若有變更,恕不另行通知。Microsoft 不保證此協力廠商連絡資訊的準確性。

這篇文章中的資訊適用於:
  • Microsoft Windows XP Professional Edition (商用版)
  • Microsoft Windows XP Home Edition (家用版)
關鍵字:?
kbsetup kberrmsg kbprb KB326687
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。