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

無法正確地還原沒有回應的最小化程式視窗,並且出現第二個最小化視窗

Windows XP 支援已結束

Microsoft 於 2014 年 4 月 8 日結束對 Windows XP 的支援。此變更已影響您的軟體更新和安全性選項。 瞭解這對您的意義為何且如何持續受保護。

徵狀
當您按一下 [還原] 按鈕時,可能無法正確地還原呈現無回應狀態的最小化程式視窗 (在 Windows 工作管理員中顯示為 [沒有回應])。再者,當程式沒有回應時,原本的視窗旁邊出現第二個最小化視窗。您可以移動第二個視窗,但是第一個視窗仍然處於螢幕尚未被覆蓋時的位置。
發生的原因
當程式沒有在數秒內適當地回應視窗訊息,並且被視為沒有回應時,Windows XP Ghost Window 功能就會代表程式建立無反應視窗。這個功能可能無法正確地還原最小化視窗的內容,而是會在原來的視窗之外建立第二個最小化標題列視窗,但不會覆蓋原來的視窗。
解決方案

Service Pack 資訊

如果要解決這個問題,請取得最新版的 Microsoft Windows XP Service Pack。如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
322389 如何取得最新版 Windows XP Service Pack

Hotfix 資訊

目前 Microsoft 已提供支援的 Hotfix,但是其目的只為修正本文中所描述的問題。請只在發生此特定問題的系統上套用這個 Hotfix。這個 Hotfix 可能會接受其他測試。因此,如果此問題沒有對您造成嚴重影響,Microsoft 建議您等候下一版包含此 Hotfix 的 Service Pack。

如果要解決這個問題,請向 Microsoft Online Customer Services 提出取得此 Hotfix 的要求。如果要線上提交取得此 Hotfix 的要求,請造訪下列 Microsoft 網站:注意 如果發生其他問題,或者需要進行任何疑難排解,您必須另外建立一份服務要求。一般來說,如果有其他支援問題是所描述的此特定 Hotfix 無法解決的,才會收取支援費用。如果要另外建立一份服務要求,請造訪下列 Microsoft 網站: 此修正程式的英文版具有下列表格中所列之檔案屬性 (或更新)。這些檔案的日期和時間是以 Coordinated Universal Time (UTC) 表示。當您檢視檔案資訊時,它會轉換為當地時間。如果要查看 UTC 與當地時間的差異,請使用 [控制台] 中 [日期和時間] 工具的 [時區] 索引標籤。
日期時間版本大小檔名平台
15-Jul-200321:015.1.2600.12471,677,056Win32k.sysx86
15-Jul-200321:015.1.2600.12475,619,840Win32k.sysIA-64

其他可行方案
您可以使用 Application Compatibility Toolkit (應用程式相容性工具組) 建立並安裝自訂的應用程式相容性資料庫,以便停用程式的 Ghost Window 功能。如果要下載 Application Compatibility Toolkit,請造訪下列 Microsoft 網站: 如果要建立自訂的應用程式相容性資料庫:
  1. 安裝並執行 Compatibility Administrator (相容性管理員) 工具 (在命令列中加入 /x 參數,以取得進階功能)。
  2. 以滑鼠右鍵按一下 [Custom Database],再按一下 [New]
  3. 以滑鼠右鍵按一下新的資料庫,再按一下 [Rename]
  4. 輸入 noghost,做為資料庫的名稱。
  5. 以滑鼠右鍵按一下 [New Database],再按一下 [Create New],然後按一下 [Application Fix]。輸入想要修正的程式名稱。
  6. 輸入程式製造商的名稱。
  7. 找出並按一下適當的程式 (.exe) 檔案。
  8. 按一下 [Next]
  9. [Compatibility Modes] 視窗中按一下 [None],然後按一下 [Next]
  10. [Compatibility Fixes] 清單中按一下 [NoGhost]
  11. 按一下 [Test Run][Finish]。如果按一下 [Test Run],就會以應用程式相容性設定來啟動程式。如果按一下 [Finish],則會將相容性的修正加入資料庫中。
  12. [File] 功能表上,按一下 [Save] 以儲存資料庫。或者,將資料庫複製到 C:\Windows\AppPatch 資料夾中。
  13. 用滑鼠右鍵按一下資料庫,再按一下 [Install]。或是執行 sdbinst c:\windows\apppatch\noghost.sdb -q 命令,以安裝資料庫。
其他相關資訊

下列提供有關 Windows XP Ghost Window 功能中 GetMessage 函式的資訊。如需詳細資訊,請造訪下列 Microsoft 網站:
如果最上層的視窗超過數秒沒有回應訊息,系統就會將視窗當做沒有回應,並且以具有相同疊置順序、位置、大小及視覺屬性的無反應視窗加以取代。如此,使用者就可以移動視窗、調整視窗大小,甚至是關閉應用程式。然而,由於應用程式確實沒有回應,因此,只能執行這些動作。如果是在偵錯模式中,系統就無法產生無反應視窗。
狀況說明
Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。 這個問題最早已在 Microsoft Windows XP Service Pack 2 中獲得修正。
內容

文章識別碼:817611 - 最後檢閱時間:09/07/2007 11:40:00 - 修訂: 6.0

  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition (家用版)
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows XP Media Center Edition
  • kbbug kbfix kbqfe kbwinxpsp2fix kbwinxppresp2fix kbhotfixserver KB817611
意見反應