응답하지 않는("응답 없음") 최소화된 프로그램 창이 올바르게 복원되지 않고 두 번째 최소화된 창이 나타난다

Windows XP에 대한 지원이 종료되었습니다.

Microsoft는 2014년 4월 8일 Windows XP에 대한 지원을 종료했습니다. 이러한 변경에 따라 해당 소프트웨어 업데이트 및 보안 옵션이 영향을 받습니다. 사용자에게 미치는 영향 및 계속 보호를 받는 방법에 대해 알아보십시오.

이 문서가 보관되었습니다. "그대로" 제공되었으며, 업데이트가 되지 않을 것입니다.
현상
응답하지 않는(Windows 작업 관리자에서 "응답 없음" 상태로 표시) 최소화된 창의 프로그램은 복원 단추를 눌러도 올바르게 복원되지 않을 수 있습니다. 또한 프로그램이 응답하지 않는 동안 원래 창 옆에 두 번째 최소화된 창이 나타날 수도 있습니다. 두 번째 창은 이동할 수 있지만 화면을 아직 덮어쓰지 못한 부분에는 첫 번째 창이 그대로 남아 있습니다.
원인
Windows XP Ghost Window 기능은 프로그램이 몇 초 동안 창 메시지에 제대로 응답하지 않고 멈춘 것으로 간주될 때 프로그램을 대신하여 유령 창을 만듭니다. 이 기능은 최소화된 창의 속성을 올바르게 복원할 수는 없으며 원래 창 옆에 이 창과 겹쳐지지 않는 두 번째 최소화된 제목 표시줄 창을 만들 수 있습니다.
해결 방법

서비스 팩 정보

이 문제를 해결하려면 Microsoft Windows XP용 최신 서비스 팩을 구하십시오. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
322389 최신 Windows XP 서비스 팩을 구하는 방법

핫픽스 정보

현재 지원되는 핫픽스를 Microsoft에서 구할 수 있지만 이 문서에서 설명하는 문제를 해결하기 위한 것일 뿐이므로 이러한 특정 문제가 발생하는 시스템에만 이 핫픽스를 적용하십시오. 이 핫픽스는 나중에 추가 테스트를 받아야 할 수도 있습니다. 따라서 이 문제의 영향이 심각하지 않으면 이 핫픽스가 포함된 다음 서비스 팩이 나올 때까지 기다리는 것이 좋습니다.

이 문제를 해결하려면 Microsoft 온라인 고객 서비스에 요청을 제출하여 핫픽스를 구하십시오. 핫픽스를 구하기 위한 온라인 요청을 제출하려면 다음 Microsoft 웹 사이트를 방문하십시오.참고 문제가 추가로 발생하거나 문제 해결이 필요한 경우 별도의 서비스 요청을 해야 할 수도 있습니다. 이 특정 핫픽스로 해결할 수 없는 추가 질문과 문제에 대해서는 지원 비용이 청구됩니다. 별도의 서비스 요청을 하려면 다음 Microsoft 웹 사이트를 방문하십시오. 이 수정 프로그램의 영어 버전은 아래와 같거나 그 이상의 파일 특성을 가집니다. 이 파일의 날짜와 시간은 UTC(Coordinated Universal Time)로 나열되며 파일 정보를 볼 때 로컬 시간으로 변환됩니다. UTC와 로컬 시간의 차이를 보려면 제어판날짜 및 시간 도구에서 표준 시간대 탭을 사용하십시오.
날짜시간버전크기파일 이름플랫폼
2003-07-1521:015.1.2600.12471,677,056Win32k.sysx86
2003-07-1521:015.1.2600.12475,619,840Win32k.sysIA-64

해결 과정
프로그램의 Ghost Window 기능을 해제하기 위해 Application Compatibility Toolkit을 사용하여 사용자 지정 응용 프로그램 호환 데이터베이스를 만들고 설치할 수 있습니다. Application Compatibility Toolkit을 다운로드하려면 다음 Microsoft 웹 사이트를 방문하십시오. 사용자 지정 Application Compatibility 데이터베이스를 만들려면 다음과 같이 하십시오.
  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. 파일 메뉴에서 저장을 눌러 데이터베이스를 저장합니다. 또는 데이터베이스를 C:\Windows\AppPatch 폴더에 복사합니다.
  13. 데이터베이스를 마우스 오른쪽 단추로 누른 다음 Install을 누릅니다. 또는 sdbinst c:\windows\apppatch\noghost.sdb -q 명령을 실행하여 데이터베이스를 설치합니다.
추가 정보

GetMessage 함수에 대한 다음 정보는 Windows XP의 Ghost Window 기능을 위해 문서에 설명되어 있습니다. 자세한 내용은 다음 Microsoft 웹 사이트를 참조하십시오.
최상위 수준 창이 몇 초 이상 메시지에 응답하지 않으면 시스템은 창이 멈춘 것으로 간주하고 동일한 z축, 위치, 크기 및 시각적 특성을 가진 유령 창으로 대체합니다. 이에 따라 사용자는 창을 이동하거나 창의 크기를 조정할 수 있을 뿐 아니라 응용 프로그램을 닫을 수도 있습니다. 하지만 응용 프로그램이 실제로 멈췄기 때문에 이러한 작업만 수행할 수 있습니다. 디버거 모드에서는 유령 창이 생성되지 않습니다.
현재 상태
Microsoft는 "본 문서의 정보는 다음의 제품에 적용됩니다." 절에 나열한 제품에서 이 문제를 확인했습니다. 이 문제는 Microsoft Windows XP 서비스 팩 2에서 처음 해결되었습니다.



Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.
속성

문서 ID: 817611 - 마지막 검토: 12/08/2015 02:24:32 - 수정: 6.0

Microsoft Windows XP Professional, Microsoft Windows XP Home Edition, Microsoft Windows XP Tablet PC Edition, Microsoft Windows XP Media Center Edition

  • kbnosurvey kbarchive kbbug kbfix kbqfe kbwinxpsp2fix kbwinxppresp2fix kbhotfixserver KB817611
피드백