Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

최적의 성능을 위해 Windows에서 AVX 지원 활성화하는 방법

일부 프로그램과 게임은 정상적으로 실행되기 위해 AVX라는 기능이 반드시 필요합니다. AVX는 Advanced Vector Extensions(고급 벡터 확장)의 약자로, 비디오 렌더링, 대용량 데이터 처리, 최신 그래픽 작업처럼 부하가 큰 작업의 속도를 높이기 위해 설계된 프로세서 명령어 집합입니다. AVX가 꺼져 있거나 지원되지 않으면 특정 프로그램이 실행되지 않거나 호환성 경고가 표시될 수 있습니다.

Windows에는 AVX를 켜거나 끄는 설정이 따로 없습니다. AVX는 운영체제가 아닌 CPU와 펌웨어에서 제어하기 때문입니다. 프로세서가 AVX를 지원한다면 일반적으로 BIOS 또는 UEFI에서 활성화하거나 상태를 확인할 수 있습니다. 또한 Windows에서 필수적인 AVX 컨텍스트 저장 기능이 켜져 있는지 확인하면, 운영체제가 AVX를 올바르게 초기화하도록 만들 수 있습니다.

이 가이드에서는 AVX가 무엇인지 쉽게 설명하고, 지원 여부를 확인하고, 안전하게 활성화한 뒤, 시스템을 재시작했을 때 Windows가 이를 인식하는지 확인하는 과정까지 단계별로 안내합니다.

1단계. CPU가 AVX를 지원하는지 확인하기

AVX를 활성화하기 전에, 먼저 사용 중인 프로세서가 실제로 AVX를 지원하는지 확인해야 합니다. AVX는 하드웨어 수준의 기능으로, CPU에 물리적으로 내장되어 있기 때문입니다. 2011년 Sandy Bridge 이후 출시된 대부분의 Intel 프로세서와 2011년 Bulldozer 이후의 대부분의 AMD 프로세서가 AVX를 지원하지만, 직접 확인해 보는 것이 가장 확실합니다. Windows에는 기본적으로 이를 확인하는 도구가 없기 때문에 CPU-ZCoreinfo 같은 유틸리티를 사용하면 빠르게 확인할 수 있습니다. 아래에서는 CPU-Z를 사용하는 방법을 소개합니다.

  1. CPU-Z 공식 다운로드 페이지에서 CPU-Z를 다운로드합니다. 한 번만 사용할 프로그램을 굳이 설치하고 싶지 않아서 저는 ZIP 버전을 다운로드했습니다.
  2. 다운로드한 ZIP 파일을 7-Zip 등 압축 해제 도구로 풀어줍니다.
  3. 압축을 푼 폴더를 열고, 사용 중인 Windows 비트에 맞게 64비트 또는 32비트 버전을 실행합니다.
  4. 권한 확인 창이 나타나면 예(Yes)를 클릭하고 CPU-Z가 로드될 때까지 기다립니다.
  5. 프로그램이 열리면 Instructions(명령어) 섹션을 찾습니다.
  6. 이 목록에 AVX 또는 AVX2가 표시되면 CPU가 AVX를 지원하는 것입니다. 목록에 없다면 해당 프로세서는 이 기능을 지원하지 않으므로 활성화할 수 없습니다.

2단계. BCDEDIT로 Windows에서 AVX 초기화 확인하기

BIOS 설정을 변경하기 전에, 먼저 Windows가 AVX를 제대로 초기화하는지 확인하세요. 이 단계는 프로세서가 AVX를 지원하는 경우에만 해당됩니다. 아래 명령은 AVX가 의존하는 확장된 CPU 상태 저장 기능을 활성화하여, Windows가 예상대로 AVX를 초기화하지 않는 문제를 해결할 수 있습니다.

  1. 시작(Start) 버튼을 누르고 cmd를 입력한 뒤, 관리자 권한으로 실행(Run as administrator)을 선택합니다.
  2. 명령 프롬프트에 다음 명령어를 입력하고 Enter 키를 누릅니다:
    bcdedit /set xsavedisable 0
  3. 명령이 성공적으로 실행되었다면 변경 사항을 적용하기 위해 PC를 재시작합니다.
  4. 재시작 후 Coreinfo 또는 CPU-Z를 열어 명령어 목록에서 AVX 지원 여부를 확인합니다. AVX 또는 AVX2가 표시된다면 CPU가 이를 지원하고 Windows도 정상적으로 초기화한 것입니다.

3단계. BIOS 또는 UEFI에서 AVX 지원 활성화하기

BCDEDIT 단계로 문제가 해결되지 않았고, 사용 중인 BIOS에 AVX 관련 설정 항목이 있다면 BIOS 또는 UEFI에 진입하여 AVX가 활성화되어 있는지 확인하세요. 이렇게 하면 시스템 시작 시 Windows가 AVX 명령어를 인식하고 사용할 수 있습니다.

참고: BIOS 메뉴는 메인보드 제조사에 따라 다릅니다. 아래 과정은 MSI 메인보드를 기준으로 설명하지만, 화면 구성은 조금씩 다를 수 있습니다.

  1. 컴퓨터를 재시작하고 부팅 중 BIOS 진입 키를 반복해서 누릅니다. 대부분의 시스템에서 이 키는 F2, Delete(Del), 또는 Esc입니다. 잘 모르겠다면 메인보드 제조사별 BIOS 진입 방법에 대한 자세한 가이드를 참고하세요.
  2. BIOS 안에서 Advanced(고급) 또는 CPU Configuration(CPU 설정) 섹션으로 이동합니다. 메인보드에 따라 이 옵션이 Performance(성능) 또는 Overclocking(오버클러킹) 메뉴 아래에 있을 수도 있으니 꼼꼼히 살펴보세요.
  3. AVX, AVX2, 또는 CPU Features(CPU 기능)라는 이름의 옵션을 찾습니다. 해당 옵션이 있다면 Enabled(활성화)로 설정합니다. AVX 옵션이 보이지 않는다면 보통 기본적으로 활성화되어 있는 것입니다.
  4. F10 키를 눌러 변경 사항을 저장하고 BIOS를 종료합니다. 그러면 시스템이 자동으로 재시작됩니다.