16 개 이상의 논리 프로세서가 구성 되어 있는 컴퓨터에는 DirectX 9.0 응용 프로그램 충돌

증상

다음 운영 체제 중 하나를 실행 하는 컴퓨터에서 16 개 이상의 논리 프로세서를 구성 합니다.
  • Windows XP 서비스 팩 3 (SP3)
  • Windows Vista 서비스 팩 2 (SP2)
  • Windows Server 2008
  • Windows Server 2008 SP2
  • Windows 7
  • Windows Server 2008 R2
이 컴퓨터에서 DirectX 9.0 응용 프로그램을 실행 하는 경우 응용 프로그램이 충돌 합니다.

예를 들어, Microsoft Windows Media Player 음악 파일을 재생할. Windows Media Player 닫으려고 할 때 응용 프로그램이 충돌 합니다.

해결 방법

중요: 이 섹션, 방법 또는 작업은 레지스트리를 수정하는 방법을 설명하는 단계를 포함합니다. 그러나, 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 주의 깊게 수행해야 합니다. 추가 보호 조치로, 해당 레지스트리를 수정하기 전에 미리 백업하세요. 그런 다음, 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 레지스트리를 백업 및 복원하는 방법에 대한 자세한 내용은, Microsoft 기술 자료의 다음 문서 번호를 클릭합니다.
322756 백업 및 Windows에서 레지스트리를 복원 하는 방법
이 문제를 해결 하려면 사용할 수 있습니다. 있습니다 다음 방법 중 하나는 프로세서별 그래픽 파이프라인 설정을 변경 하는 레지스트리 키를 수정 또는 만들 수 있습니다.

특정 그래픽 pipeline(PSGP) 프로세서를 사용 하는 논리 프로세서 수 설정

저희가 특정 그래픽 pipeline(PSGP) 프로세서를 사용 하는 논리 프로세서 수 설정 "수정 됨" 섹션으로 이동 합니다. 오히려 수 (PSGP) 프로세서 특정 그래픽 파이프라인을 직접 사용 하는 논리 프로세서의 경우 "직접 해결" 절로 이동 합니다.

문제 해결 지원

16 프로세서 특정 그래픽 파이프라인 (PSGP)를 자동으로 사용 하는 논리 프로세서 수를 설정 하려면 이 문제 수정 링크를 클릭 합니다. 파일 다운로드 대화 상자에서 실행 을 클릭 하 고이 마법사의 단계를 따릅니다.




참고: 이 자동 해결 16프로세서 특정 그래픽 pipeline(PSGP)를 사용 하는 논리 프로세서 수를 설정 합니다.

참고: 이 마법사는 영어로 제공 됩니다. 그러나, 자동 수정은 다른 언어 버전의 Windows에서도 작동합니다.

참고: 현재 문제가 있는 컴퓨터에서 작업 중이지 않은 경우 현재 문제가 있는 컴퓨터에서 실행할 수 있도록 자동 수정 기능을 플래시 드라이브 또는 CD에 저장할 수 있습니다.

직접 문제 해결

  1. 시작 start button , 프로그램 및 파일 검색 상자에 regedit 를 입력 한 다음 ENTER 키를 누릅니다.
  2. 다음 레지스트리 하위키를 찾아 클릭합니다.
    HKEY_LOCAL_MACHINE\Software\Microsoft\Direct3D
  3. 편집 메뉴에서 새로 만들기를 가리키고 DWORD 값을 누릅니다.
  4. PSGPNumThreads입력 하 고 enter 키를 누릅니다.
  5. PSGPNumThreads마우스 오른쪽 단추로 클릭 하 고 수정을 클릭 합니다.
  6. 값 데이터 상자에, 사용할 스레드의 수를 입력 하 고 확인을 클릭 합니다.
  7. 변경 내용을 적용 하려면 컴퓨터를 다시 시작 합니다.
참고
  • X64 기반 컴퓨터에서 32 비트 프로그램을 실행 하는 경우이 섹션의 앞에서 설명한 레지스트리 항목 외에 다음 레지스트리 하위 키를 추가 해야 합니다.
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Direct3D
    그런 다음 사용할 스레드의 수를 PSGPNumThreads 를 설정 합니다.
  • 스레드 수는 최대 16 스레드 최대 수를 지 원하는 논리 프로세서 수를 넘지 않아야 합니다.

프로세서 특정 그래픽 파이프라인을 사용 안 함

프로세서 특정 그래픽 파이프라인을 직접 해제 하려면 다음과이 같이 하십시오.
  1. 시작 start button , 프로그램 및 파일 검색 상자에 regedit 를 입력 한 다음 ENTER 키를 누릅니다.
  2. 다음 레지스트리 하위키를 찾아 클릭합니다.
    HKEY_LOCAL_MACHINE\Software\Microsoft\Direct3D
  3. 편집 메뉴에서 새로 만들기를 가리키고 DWORD 값을 누릅니다.
  4. DisablePSGP입력 하 고 enter 키를 누릅니다.
  5. DisablePSGP마우스 오른쪽 단추로 클릭 하 고 수정을 클릭 합니다.
  6. 값 데이터 상자에 1을 입력한 다음 확인을 클릭합니다.
  7. 변경 내용을 적용 하려면 컴퓨터를 다시 시작 합니다.

상태

Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.

문제가 해결되었습니까?

  • 문제가 해결되었는지 확인합니다. 문제가 해결된 경우, 이 섹션에서 완료됩니다. 문제가 해결되지 않은 경우, 지원 부서에 문의할 수 있습니다.
  • 여러분의 의견을 보내 주셔서 감사합니다. 피드백을 제공 하거나이 솔루션에 대 한 문제점 보고에 "수정 됨" 블로그에 의견을 남겨 또는 전자 메일 메시지를 보내.

자세한 내용

소프트웨어 업데이트 용어에 대한 자세한 내용을 보려면, 다음 문서 번호를 클릭하여 Microsoft 기술 자료의 문서를 확인하십시오.

Microsoft 소프트웨어 업데이트를 설명 하는 데 사용 되는 표준 용어에 대 한 824684 설명
속성

문서 ID: 982485 - 마지막 검토: 2017. 2. 7. - 수정: 2

Microsoft Windows XP Service Pack 3, Windows Vista Service Pack 2, Windows HPC Server 2008, Windows Server 2008 Datacenter without Hyper-V, Windows Server 2008 Enterprise without Hyper-V, Windows Server 2008 for Itanium-Based Systems, Windows Server 2008 Standard without Hyper-V, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 Standard, Windows Web Server 2008, Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate, Windows HPC Server 2008 R2, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Foundation, Windows Server 2008 R2 Standard, Windows Web Server 2008 R2

피드백