Windows 10 및 11에서 모든 CPU 코어 활성화

Admin

거의 모든 최신 CPU는 멀티코어입니다. 최신 버전의 Windows는 다중 프로세서 CPU를 지원하며 해당 CPU의 모든 코어는 기본적으로 활성화됩니다.

내용물:

  • Windows에서 사용 가능한 CPU 및 코어 수 찾기
  • Windows에서 모든 코어를 활성화하는 방법
  • Windows에서 앱을 특정 코어로 제한하는 방법(CPU 선호도)
  • Windows 부팅 시 사용되는 코어 수 변경

Windows에는 버전 및 에디션에 따라 지원되는 최대 물리적 CPU 및 코어(논리 프로세서) 수에 대한 엄격한 제한이 있습니다.

  • Windows 10 x86(Enterprise Pro, Home) — 최대 2개의 CPU 및 32개의 논리 프로세서(물리적 및 하이퍼스레딩 가상 코어 모두 고려)
  • Windows 10/11 x64 — 최대 2개의 CPU 및 256개의 논리 프로세서
  • Windows Server 2022/2019/2016/2012R2 – 640개의 논리 코어를 갖춘 최대 64개의 물리적 프로세서
  • Windows Server 2008 R2 – 256개의 논리 코어

Windows에서 사용 가능한 CPU 및 코어 수 찾기

작업 관리자를 사용하면 Windows에서 사용 가능한 물리적 CPU, 코어 및 논리 프로세서의 수를 확인할 수 있습니다.

  1. 달리다 taskmgr.exe 그리고 로 가세요 성능 탭.
  2. 선택 CPU 탭;
  3. 사용 가능한 CPU(소켓), 물리적 코어(24개 코어) 및 논리적 프로세서의 수가 표시됩니다.

논리 프로세서는 컴퓨터에서 HyperThreading이 활성화된 경우 사용 가능한 논리 코어 수를 표시합니다.

Windows에서 CPU 코어 수를 찾는 방법

장치 관리자(devmgmt.msc)에는 사용 가능한 논리 프로세서 수도 표시됩니다.

장치 관리자가 코어를 나열합니다.

또한 물리적 CPU에 대한 정보와 해당 CPU의 코어 수에 대한 정보는 프로세서 섹션에서 확인할 수 있습니다. msinfo32.exe 도구:

Processor Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz, 2394 Mhz, 12 Core(s), 24 Logical Processor(s)
Processor Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz, 2394 Mhz, 12 Core(s), 24 Logical Processor(s)
Windows에서 논리 프로세서 정보 가져오기

PowerShell을 사용하여 사용 가능한 코어 및 논리 프로세서 수를 확인할 수 있습니다.

Get-WmiObject -class Win32_processor | ft NumberOfCores, NumberOfLogicalProcessors

NumberOfCores NumberOfLogicalProcessors. 12 24. 
PowerShell을 사용하여 Windows의 총 코어 수 가져오기

특수 Windows 환경 변수에는 논리 프로세서 번호 정보도 포함되어 있습니다.

echo %NUMBER_OF_PROCESSORS%

Windows에서 모든 코어를 활성화하는 방법

Windows에서 모든 CPU 코어를 사용할 수 없는 경우 BIOS/UEFI 설정에서 활성화되어 있는지 확인하십시오. 여기에는 두 가지 옵션이 있을 수 있습니다.

  • 하이퍼스레딩 – 물리적 CPU 코어의 두 논리 프로세서를 모두 사용할 수 있습니다.
  • 활성 프로세서 코어 – 코어 수를 활성화 또는 비활성화하는 옵션입니다.

Windows를 다시 시작하고 BIOS 설정으로 들어갑니다(보통 F2, Del, F10, 또는 F1 키).

특정 옵션 이름과 사용 가능 여부는 BIOS 버전과 CPU 모델에 따라 다릅니다. 제 경우에는 모든 CPU 옵션이 프로세서 구성 섹션에 있습니다.

  • 하이퍼스레딩 모두: Enabled
  • 활성 프로세서 코어: All
BIOS(UEFI)에서 하이퍼스레딩 및 CPU 코어 활성화

이러한 설정은 고급 또는 Extreme Tweaker 섹션에 있을 수 있으며 프로세서 옵션, AMD 코어 선택, 프로세서 코어, 활성 프로세서 코어, 코어 다중 처리, CPU 코어 등이라고 합니다.

Windows에서 앱을 특정 코어로 제한하는 방법(CPU 선호도)

Windows에서는 하나 또는 특정 CPU 코어에서만 실행되도록 애플리케이션을 구성할 수 있습니다. 기본적으로 Windows 앱은 모든 코어에서 실행될 수 있습니다.

당신은 사용할 수 있습니다 프로세서 선호도 프로그램을 특정 코어에 바인딩하는 기능입니다. 이는 프로그램의 CPU 사용량을 제한하거나 단일 코어에서 실행하려는 경우 필요할 수 있습니다(멀티 코어 컴퓨터에서 제대로 작동하지 않는 레거시 앱을 실행하는 데 필요할 수 있음).

작업 관리자에서 실행 중인 앱의 핵심 선호도를 변경할 수 있습니다.

  1. 열기 세부 탭;
  2. 앱 프로세스를 찾아서 마우스 오른쪽 버튼으로 클릭하세요. 선택하다 선호도 설정; 프로세스 CPU 선호도 설정
  3. 앱 지침을 실행하도록 허용된 물리적 코어를 표시합니다. 프로세스를 단일 CPU 코어로 제한하는 방법

명령 프롬프트를 사용하여 단일 코어에서만 애플리케이션을 실행할 수 있습니다. 이 예에서는 앱을 다음으로 제한하겠습니다. CPU0.

cmd.exe /c start /affinity 1 "C:\MyApp\myappname.exe"

Windows 부팅 시 사용되는 코어 수 변경

Windows는 항상 하나의 코어만 사용하여 부팅합니다. 시스템 구성을 사용하여 Windows를 부팅할 때 모든 코어를 사용하도록 허용할 수 있습니다.

  1. 열려 있는 msconfig;
  2. 다음을 클릭하세요. 신병 탭을 클릭하고 항목을 선택하세요.
  3. 딸깍 하는 소리 고급 옵션;
  4. 선택 프로세서 수 BOOT 고급 옵션의 옵션;
  5. 부팅 프로세스 중에 사용할 수 있는 논리 프로세서(스레드) 수를 선택합니다. Windows 부팅 시 프로세서 수 및 최대 메모리 .

시작 시 사용 가능한 프로세서 수를 늘리면 Windows가 더 빨리 부팅되지 않습니다. 또한 이 옵션을 사용하면 일부 경우, 특히 PCI 잠금 옵션이 활성화된 경우(잘못된 시스템 구성 정보 부팅 오류) Windows 부팅 문제가 발생할 수 있습니다. 따라서 일반적으로 이 옵션을 활성화하고 구성하는 것은 권장되지 않습니다.

Windows에 RSAT(원격 서버 관리 도구)를 설치하는 방법
Windows에 RSAT(원격 서버 관리 도구)를 설치하는 방법

그만큼 RSAT(원격 서버 관리 도구) Windows 워크스테이션에서 Windows Server 호스트의 역할과 기능을 원격으로 관리할 수 있습니다. RSAT에는 그래픽 MM...

Windows 복구 환경(WinRE) 시작하기
Windows 복구 환경(WinRE) 시작하기

그만큼 Windows 복구 환경(WinRE) 기반의 최소 운영 체제입니다. Windows 사전 설치 환경(WinPE) Windows를 복구, 재설정 및 진단하는 여러 도구가 ...

Windows 10 및 11에서 여러 RDP 세션을 허용하는 방법
Windows 10 및 11에서 여러 RDP 세션을 허용하는 방법

원격 사용자는 RDP(원격 데스크톱 서비스)를 통해 Windows 10 및 11 컴퓨터에 연결할 수 있습니다. 원격 데스크톱을 활성화하기만 하면 됩니다. 사용자 RDP 액세스...