DetailPage-MSS-KB

기술 자료

기술 자료: 936235 - 마지막 검토: 2008년 3월 14일 금요일 - 수정: 1.3

사용 가능한 핫픽스 다운로드
핫픽스 보기 및 다운로드 요청하기
 

이 페이지에서

현상

Windows XP 기반 컴퓨터에서 다음 조건 중 하나에 해당하면 Windows에서 실제 프로세서 수를 잘못 보고합니다.
  • 컴퓨터에서 하이퍼스레딩을 사용하는 프로세서를 하나 이상 사용합니다.
  • 컴퓨터에서 멀티코어 프로세서를 하나 이상 사용합니다.
참고 Windows Vista를 실행하는 컴퓨터에서는 Windows에서 실제 프로세서 수를 제대로 보고합니다.

원인

이 문제는 Windows XP에 하이퍼스레딩 프로세서와 멀티코어 프로세서를 검색하는 기능이 없기 때문에 발생합니다. 이 기능은 WMI(Windows Management Instrumentation)의 Win32_ComputerSystem 클래스와 Win32_Processor 클래스를 사용하여 Windows Vista에 도입되었습니다.

해결 방법

핫픽스를 사용하여 이 문제를 해결할 수 있습니다. 이 핫픽스를 적용하면 Windows XP에서 Win32_ComputerSystemWin32_Processor 클래스의 동작이 Windows Vista에서 이러한 두 클래스의 동작과 동일합니다.

핫픽스 정보

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

이 문제를 해결하려면 Microsoft 온라인 고객 서비스에 요청을 제출하여 핫픽스를 구하십시오. 핫픽스를 구하기 위한 온라인 요청을 제출하려면 다음 Microsoft 웹 사이트를 방문하십시오.
http://go.microsoft.com/?linkid=6294451 (http://go.microsoft.com/?linkid=6294451)
참고 문제가 추가로 발생하거나 문제 해결이 필요한 경우 별도의 서비스 요청을 해야 할 수도 있습니다. 이 특정 핫픽스로 해결할 수 없는 추가 질문과 문제에 대해서는 지원 비용이 청구됩니다. 별도의 서비스 요청을 하려면 다음 Microsoft 웹 사이트를 방문하십시오.
기술지원 서비스 안내 (http://support.microsoft.com/default.aspx?scid=fh;ko;serviceoverview)

전제 조건

이 핫픽스를 적용하려면 컴퓨터에 Windows XP 서비스 팩 2(SP2)가 설치되어 있어야 합니다.

다시 시작 요구 사항

이 핫픽스를 적용한 후에는 컴퓨터를 다시 시작해야 합니다.

핫픽스 대체 정보

이 핫픽스는 이전에 발표된 다른 핫픽스를 대체하지 않습니다.

레지스트리 정보

이 핫픽스를 사용하기 위해 레지스트리를 변경할 필요는 없습니다.

파일 정보

이 핫픽스의 영어 버전은 아래와 같거나 그 이상의 파일 특성을 갖습니다. 이 파일의 날짜와 시간은 UTC(Coordinated Universal Time)로 나열되며 파일 정보를 볼 때 로컬 시간으로 변환됩니다. UTC와 로컬 시간의 차이를 보려면 제어판날짜 및 시간 항목에서 표준 시간대 탭을 사용하십시오.
Windows XP SP2 32비트 버전
표 축소표 확대
파일 이름파일 버전파일 크기날짜시간플랫폼SP 요구 사항
Cimwin32.dll5.1.2600.31491,358,3362007-06-0404:01x86SP2
Kernel32.dll5.1.2600.3149986,1122007-06-0404:01x86SP2
Ntkrnlmp.exe5.1.2600.31492,141,1842007-06-0111:18x86SP2
Ntkrnlpa.exe5.1.2600.31492,062,2082007-06-0110:40x86SP2
Ntkrpamp.exe5.1.2600.31492,020,8642007-06-0110:40x86SP2
Ntoskrnl.exe5.1.2600.31492,185,4722007-06-0111:20x86SP2

현재 상태

Microsoft는 "본 문서의 정보는 다음의 제품에 적용됩니다." 절에 나열한 제품에서 이 문제를 확인했습니다.

추가 정보

이 핫픽스를 적용하기 전에 WMI 클래스와 WMI 속성의 동작은 다음과 같습니다.

Win32_ComputerSystem

  • NumberOfProcessors 속성은 시스템에서 사용할 수 있는 논리 프로세서의 수를 반환합니다.
  • NumberOfLogicalProcessors 속성을 사용할 수 없습니다.

Win32_Processor

  • NumberOfLogicalProcessors 속성을 사용할 수 없습니다.
  • NumberOfCores 속성을 사용할 수 없습니다.
  • 반환되는 Win32_Processor 인스턴스의 수가 시스템에서 사용할 수 있는 논리 프로세서의 수와 동일합니다.
이 핫픽스를 적용한 후 WMI 클래스와 WMI 속성의 동작은 다음과 같습니다.

Win32_ComputerSystem

  • NumberOfProcessors 속성은 시스템에서 사용할 수 있는 실제 프로세서의 수를 반환합니다.
  • NumberOfLogicalProcessors 속성은 시스템에서 사용할 수 있는 논리 프로세서의 수를 반환합니다.

Win32_Processor

  • 반환되는 NumberOfLogicalProcessors 인스턴스의 수가 시스템에서 사용할 수 있는 논리 프로세서의 수와 동일합니다.
  • NumberOfCores 속성은 시스템에서 사용할 수 있는 코어의 수를 반환합니다.
  • 반환되는 Win32_Processor 인스턴스의 수가 시스템에서 사용할 수 있는 실제 프로세서의 수와 동일합니다.
프로세서에서 하이퍼스레딩을 사용할 수 있도록 설정되어 있는지 확인하려면 NumberOfCores 속성의 값을 NumberOfLogicalProcessors 속성의 값과 비교합니다. 하이퍼스레딩이 프로세서의 BIOS(기본 입출력 시스템)에서 사용할 수 있도록 설정되어 있으면 NumberOfCores 속성의 값이 NumberOfLogicalProcessors 속성의 값보다 작습니다.

예를 들어, 이중 프로세서 시스템에 하이퍼스레딩을 사용할 수 있도록 각각 설정된 프로세서가 두 개 포함되어 있는 경우 이 시스템은 네 개의 스레드나 네 개의 프로그램을 동시에 실행할 수 있습니다. 이 경우 NumberOfCores 속성의 값은 2이고 NumberOfLogicalProcessors 속성의 값은 4입니다.

Win32_ComputerSystem 클래스에 대한 자세한 내용은 다음 Microsoft 웹 사이트를 참조하십시오.
http://msdn2.microsoft.com/en-us/library/Aa394102.aspx (http://msdn2.microsoft.com/en-us/library/Aa394102.aspx) (영문)
Win32_Processor 클래스에 대한 자세한 내용은 다음 Microsoft 웹 사이트를 참조하십시오.
http://msdn2.microsoft.com/en-us/library/aa394373.aspx (http://msdn2.microsoft.com/en-us/library/aa394373.aspx) (영문)
Windows Vista의 이러한 두 클래스에 대한 자세한 내용은 다음 Microsoft 웹 사이트를 참조하십시오.
http://www.microsoft.com/technet/scriptcenter/topics/vista/wmi1.mspx (http://www.microsoft.com/technet/scriptcenter/topics/vista/wmi1.mspx) (영문)
자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
824684  (http://support.microsoft.com/kb/824684/ ) Microsoft 소프트웨어 업데이트를 설명하는 데 사용되는 표준 용어에 대한 설명

자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
932370  (http://support.microsoft.com/kb/932370/ ) Windows Server 2003에서 하이퍼스레딩을 사용하는 실제 프로세서 수나 실제 멀티코어 프로세서 수가 잘못 보고된다

본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
키워드: 
kbfix kbexpertiseadvanced kbpubtypekc kbqfe kbhotfixserver KB936235
공유
추가 지원 옵션
Microsoft Community 지원 포럼
직접 문의하기
Microsoft Certified Partner 찾기
Microsoft Store