하드웨어 가속(Hardware Acceleration)은 CPU의 일부 작업 부담을 GPU 같은 다른 하드웨어로 분산시켜 주는 기능입니다. 이 기능을 활용하면 브라우저의 전반적인 성능이 향상되고, CPU는 다른 작업을 처리할 여유를 갖게 됩니다. 대부분의 브라우저에서는 기본적으로 활성화되어 있지만, 특정 환경에서는 오히려 화면 깜빡임, 렌더링 오류, 성능 저하 등의 문제를 일으킬 수 있습니다. 이런 경우 하드웨어 가속을 비활성화해 보면 문제가 해결되는지 확인할 수 있습니다. 참고로 가속 기능을 켰을 때와 껐을 때의 성능 차이는 사용 중인 컴퓨터 사양에 따라 달라질 수 있습니다.
이 글에서는 Microsoft Edge, Google Chrome, Mozilla Firefox 세 가지 브라우저에서 하드웨어 가속을 비활성화하는 방법을 소개합니다. 비활성화 후 성능에 문제가 생기면 동일한 방법으로 다시 활성화할 수 있습니다.
1. Microsoft Edge에서 하드웨어 가속 켜기/끄기
1.1 브라우저 설정을 통해 변경하기
가장 간단한 방법은 Microsoft Edge의 설정 메뉴를 이용하는 것입니다. 설정 안에 하드웨어 가속 옵션이 이미 포함되어 있어 토글만 켜거나 끄면 됩니다. 단, 관리자가 일반 사용자에게 이 옵션을 강제로 적용하려면 아래의 다른 방법을 사용해야 합니다.
- 바탕화면 바로 가기를 더블클릭하거나 Windows 검색 기능을 이용해 Microsoft Edge 브라우저를 실행합니다.
- 우측 상단의 설정 및 기타(점 세 개 아이콘)를 클릭하고 목록에서 설정을 선택합니다.
- 왼쪽 메뉴에서 시스템을 선택한 뒤, '사용 가능한 경우 하드웨어 가속 사용' 옵션의 토글을 OFF로 변경합니다.
- 다시 시작 버튼을 클릭하여 새 설정이 적용된 상태로 Edge를 재실행합니다.
1.2 레지스트리 편집기를 통해 변경하기
레지스트리 편집기를 사용하면 Edge의 하드웨어 가속을 강제로 켜거나 끌 수 있으며, 일반 사용자가 설정을 임의로 변경하는 것도 차단할 수 있습니다. 레지스트리 작업은 약간의 기술적 절차가 필요하며, 값과 키를 직접 생성해야 할 수 있습니다. 아래 단계를 따라 진행해 보세요.
설정 값은 HKEY_LOCAL_MACHINE(로컬 머신)과 HKEY_CURRENT_USER(현재 사용자) 두 하이브 어디에서나 구성할 수 있으며, 경로는 동일하고 하이브만 다릅니다.
- Windows + R 키를 동시에 눌러 실행 창을 연 뒤, 'regedit'를 입력하고 Enter 키를 눌러 레지스트리 편집기를 엽니다.
참고: UAC(사용자 계정 컨트롤) 창이 나타나면 예를 클릭합니다. - 안전을 위해 레지스트리 백업을 생성하는 것이 좋습니다. 상단의 파일 > 내보내기를 선택하고 이름과 저장 경로를 지정한 후 저장 버튼을 누르면 됩니다.
참고: 백업을 복원하려면 파일 > 가져오기를 선택하면 됩니다. - 레지스트리 편집기에서 아래 경로로 이동합니다.
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Edge
참고: 경로에 Edge 키가 없다면 Microsoft 키를 마우스 우클릭한 후 새로 만들기 > 키를 선택하고 이름을 'Edge'로 지정합니다. - Edge 키의 우측 빈 공간을 우클릭하고 새로 만들기 > DWORD(32비트) 값을 선택합니다. 값 이름을 'HardwareAccelerationModeEnabled'로 지정합니다.
- 생성한 값을 더블클릭하여 값 데이터를 0으로 변경합니다. 이렇게 하면 하드웨어 가속이 강제로 비활성화됩니다.
- 레지스트리 편집기를 닫고, 변경 사항을 적용하기 위해 컴퓨터를 재시작합니다.
- 다시 활성화하려면 값을 1로 변경하거나, 해당 값을 레지스트리에서 삭제하면 됩니다.
1.3 로컬 그룹 정책 편집기를 통해 변경하기
최신 버전의 Edge 정책 파일이 시스템에 없을 수 있습니다. 이 경우 Microsoft 사이트에서 최신 정책 파일을 내려받아 시스템 폴더에 추가해야 합니다. 몇 단계가 더 필요하지만, 최신 Edge의 모든 정책 설정을 사용할 수 있다는 장점이 있습니다. 해당 설정은 컴퓨터 구성과 사용자 구성 양쪽에서 찾을 수 있습니다.
참고: Windows 10 Home 에디션을 사용 중이라면 그룹 정책 편집기가 제공되지 않으므로 이 방법은 건너뛰세요.
- 브라우저에서 Microsoft 공식 사이트에 접속하여 사용 중인 Edge의 버전 정보를 선택하고 GET POLICY FILES 버튼을 클릭해 정책 파일을 내려받습니다.
- WinRAR 같은 압축 프로그램으로 내려받은 zip 파일의 압축을 풉니다.
- 압축 해제된 폴더에서 'MicrosoftEdgePolicyTemplates\windows\admx' 경로로 이동한 뒤, 'msedge.admx'와 'msedge.adml' 파일을 복사하여 'C:\Windows\PolicyDefinitions' 폴더에 붙여넣습니다.
참고: ADML 파일은 언어별 폴더 안에 있으므로, 해당 언어 폴더에서 파일을 복사하면 됩니다. - Windows + R 키를 눌러 실행 창을 열고 'gpedit.msc'를 입력한 후 Enter 키를 눌러 로컬 그룹 정책 편집기를 실행합니다.
- 편집기에서 아래 경로로 이동합니다.
컴퓨터 구성 \ 관리 템플릿 \ Microsoft Edge
- 목록에서 '사용 가능한 경우 하드웨어 가속 사용' 정책을 더블클릭하고, 사용 안 함 옵션을 선택합니다.
- 적용/확인 버튼을 클릭하고 그룹 정책 편집기를 닫습니다.
- 다시 활성화하려면 옵션을 구성되지 않음 또는 사용으로 되돌리면 됩니다.
2. Google Chrome에서 하드웨어 가속 켜기/끄기
2.1 브라우저 설정을 통해 변경하기
다른 브라우저와 마찬가지로 Chrome에도 설정 메뉴에 하드웨어 가속 옵션이 포함되어 있습니다. 설정 페이지에서 토글을 켜거나 끄면 되며, 옵션이 회색으로 비활성화되어 있다면 아래의 다른 방법을 확인하세요.
- Chrome을 실행한 뒤 우측 상단의 점 세 개 메뉴를 클릭하고 목록에서 설정을 선택합니다.
- 왼쪽 메뉴에서 고급을 클릭한 후 시스템 항목으로 이동합니다.
- '사용 가능한 경우 하드웨어 가속 사용' 옵션의 토글을 ON 또는 OFF로 전환합니다.
- 재실행 버튼을 클릭하여 변경된 설정을 적용합니다.
2.2 레지스트리 편집기를 통해 변경하기
Chrome의 하드웨어 가속 역시 레지스트리에서 구성할 수 있습니다. Google 관련 키는 레지스트리의 여러 위치에 존재하므로 정확한 경로를 따라가야 하며, 로컬 머신과 현재 사용자 하이브 모두에서 설정 가능합니다.
- Windows + R 키를 눌러 실행 창을 연 뒤 'regedit'를 입력하고 Enter 키를 눌러 레지스트리 편집기를 엽니다.
참고: UAC(사용자 계정 컨트롤) 창이 나타나면 예를 클릭합니다. - 안전을 위해 파일 > 내보내기로 레지스트리 백업을 생성할 수 있습니다. 이름과 경로를 지정한 후 저장 버튼을 클릭하세요.
참고: 백업 복원 시에는 파일 > 가져오기를 사용합니다. - 레지스트리 편집기에서 아래 경로로 이동합니다.
HKEY_LOCAL_MACHINE\Software\Policies\Google\Chrome
참고: 경로에 Google 또는 Chrome 키가 없다면 Policies 키를 우클릭하고 새로 만들기 > 키를 선택하여 생성합니다. - Chrome 키의 우측 빈 공간을 우클릭하고 새로 만들기 > DWORD(32비트) 값을 선택한 뒤, 값 이름을 'HardwareAccelerationModeEnabled'로 지정합니다.
- 값을 더블클릭하여 데이터를 0으로 변경합니다.
- 레지스트리 편집기를 닫고 컴퓨터를 재시작하여 변경 사항을 적용합니다.
- 다시 활성화하려면 값을 1로 변경하거나 값을 삭제하면 됩니다.
참고: 값 데이터를 1로 설정하면 하드웨어 가속이 강제로 활성화됩니다.
2.3 로컬 그룹 정책 편집기를 통해 변경하기
Chrome의 정책 템플릿은 Windows에 기본 포함되어 있지 않으므로 Chrome Enterprise 사이트에서 별도로 내려받아야 합니다. 32비트와 64비트 버전 모두 제공됩니다.
- 브라우저에서 Google Chrome Enterprise 번들 페이지로 이동하여 사용 중인 운영체제에 맞는 Download 버튼을 클릭합니다.
- WinRAR로 내려받은 Chrome 번들 zip 파일의 압축을 풉니다.
- 압축 해제된 폴더에서 'GoogleChromeEnterpriseBundle64\Configuration\admx' 경로로 이동한 뒤, 'chrome.admx'와 'google.admx' 파일을 복사하여 'C:\Windows\PolicyDefinitions' 폴더에 붙여넣습니다.
- 언어 폴더 중 하나에서 'chrome.adml'과 'google.adml' 파일을 복사하여 같은 디렉터리 내 사용 중인 언어 폴더에 붙여넣습니다.
참고: 예를 들어 내려받은 'en-US' 폴더의 파일을 시스템의 'en-US' 폴더로 복사하면 됩니다. 한국어 시스템이라면 ko-KR 폴더를 사용하세요. - Windows + R 키를 누르고 'gpedit.msc'를 입력한 후 Enter 키를 눌러 로컬 그룹 정책 편집기를 실행합니다.
- 편집기에서 아래 경로로 이동합니다.
컴퓨터 구성 \ 관리 템플릿 \ Google Chrome
- 목록을 아래로 스크롤하여 '사용 가능한 경우 하드웨어 가속 사용' 정책을 더블클릭하고 사용 안 함으로 변경합니다.
- 적용/확인 버튼을 클릭하고 그룹 정책 편집기를 닫습니다.
- 다시 활성화하려면 옵션을 구성되지 않음 또는 사용으로 되돌리면 됩니다.
참고: '사용'으로 설정하면 하드웨어 가속이 강제로 활성화됩니다.
3. Mozilla Firefox에서 하드웨어 가속 켜기/끄기
3.1 브라우저 설정을 통해 변경하기
Firefox에서는 브라우저 설정만으로 하드웨어 가속을 손쉽게 켜고 끌 수 있습니다. 관리자와 일반 사용자 모두 이 옵션에 접근할 수 있으며, 업데이트에 따라 설정 화면의 디자인은 바뀔 수 있지만 옵션 자체는 동일하게 유지됩니다.
- Firefox를 실행한 뒤 우측 상단의 애플리케이션 메뉴(햄버거 아이콘)를 클릭하고 목록에서 설정을 선택합니다.
- 왼쪽 메뉴에서 일반을 선택하고 아래로 스크롤합니다. 성능 섹션에서 '권장 성능 설정 사용'의 체크를 해제합니다.
- '사용 가능한 경우 하드웨어 가속 사용' 항목의 체크를 해제하면 비활성화됩니다.
- 다시 활성화하려면 해당 항목을 체크하면 됩니다.
- 설정 변경 후에는 반드시 Firefox 브라우저를 재시작하세요.
3.2 레지스트리 편집기를 통해 변경하기
Firefox도 레지스트리 값을 통해 하드웨어 가속을 제어할 수 있습니다. 다만 Firefox의 값 이름은 다른 브라우저와 조금 다르며, 현재 사용자와 로컬 머신 하이브 모두에서 구성할 수 있습니다.
- Windows + R 키를 눌러 실행 창을 열고 'regedit'를 입력한 후 Enter 키를 누릅니다.
참고: UAC 창이 나타나면 예를 클릭합니다. - 안전을 위해 파일 > 내보내기로 레지스트리 백업을 생성하세요.
참고: 복원 시에는 파일 > 가져오기를 사용합니다. - 레지스트리 편집기에서 아래 경로로 이동합니다.
HKEY_LOCAL_MACHINE\Software\Policies\Mozilla\Firefox
참고: 경로에 Firefox 키가 없다면 Mozilla 키를 우클릭하고 새로 만들기 > 키를 선택한 뒤 이름을 'Firefox'로 지정합니다. - Firefox 키의 우측 빈 공간을 우클릭하고 새로 만들기 > DWORD(32비트) 값을 선택한 뒤, 값 이름을 'HardwareAcceleration'으로 지정합니다.
- 값을 더블클릭하여 데이터를 0으로 변경합니다.
- 변경 사항을 적용하려면 컴퓨터를 재시작합니다.
- 다시 활성화하려면 값을 1로 변경하거나 해당 값을 레지스트리에서 삭제하면 됩니다.
3.3 로컬 그룹 정책 편집기를 통해 변경하기
Firefox는 서드파티(타사) 프로그램이므로 정책 파일이 Windows에 기본 탑재되어 있지 않습니다. Firefox의 GitHub 페이지에서 최신 정책 템플릿 파일을 내려받아 시스템에 복사해야 합니다. 반드시 최신 버전의 정책 파일을 사용하세요.
- 브라우저에서 Firefox GitHub 페이지로 이동하여 최신 정책 템플릿 zip 파일을 내려받습니다.
- WinRAR로 내려받은 zip 파일의 압축을 풉니다.
- 압축 해제된 폴더에서 'policy_templates_vX.X\windows' 경로로 이동한 뒤, 'firefox.admx'와 'mozilla.admx' 파일을 복사하여 'C:\Windows\PolicyDefinitions' 폴더에 붙여넣습니다.
- 언어 폴더에서 'firefox.adml'과 'mozilla.adml' 파일을 복사하여 같은 디렉터리 내 사용 중인 언어 폴더에 붙여넣습니다.
참고: 예를 들어 en-US 폴더에서 en-US 폴더로 복사하면 되며, 한국어 시스템이라면 ko-KR 폴더를 사용하세요. - Windows + R 키를 누르고 'gpedit.msc'를 입력한 후 Enter 키를 눌러 그룹 정책 편집기를 실행합니다.
- 편집기에서 아래 경로로 이동합니다.
컴퓨터 구성 \ 관리 템플릿 \ Mozilla \ Firefox
- 목록을 스크롤하여 '하드웨어 가속(Hardware Acceleration)' 정책을 더블클릭하고 사용 안 함으로 변경합니다.
- 적용/확인 버튼을 클릭하여 설정을 저장합니다.
- 다시 활성화하려면 옵션을 구성되지 않음 또는 사용으로 되돌리면 됩니다.
작성자 소개
Kevin Arrows
Kevin Arrows는 10년 이상의 업계 경력을 보유한 베테랑 기술 전문가입니다. MCTS(Microsoft Certified Technology Specialist) 자격증을 보유하고 있으며, 최신 기술 동향을 꾸준히 학습하는 데 큰 열정을 가지고 있습니다. 소프트웨어 개발, 사이버 보안, 클라우드 컴퓨팅 등 다양한 IT 분야에서 폭넓게 집필해 왔으며, 복잡한 기술 개념을 명확하고 간결하게 설명하는 능력으로 동료들에게 널리 인정받고 있습니다.