윈도우의 자체 백신인 윈도우 디펜더는 유료 백신 못지않은 높은 검진율로 뛰어난 성능을 보여주지만 간혹 백그라운드에서 실시간으로 동작하는 윈도우 디펜더의 프로세스가 CPU 리소스를 너무 많이 차지해 PC 사용도중 렉을 유발하기도 합니다.
윈도우 디펜더가 백그라운드에서 CPU 자원을 너무 많이 차지해 렉을 유발하지 않도록 '로컬 그룹 정책 편집기'나 '파워쉘'을 사용해 디펜더의 CPU 사용량을 제한하는 설정입니다.
윈도우10, 윈도우11 동일하게 적용됩니다.
윈도우 HOME 에디션의 경우에는 '로컬 그룹 정책 편집기'가 제공하지 않으므로 '파워쉘'을 이용한 방법을 사용하거나 별도로 '로컬 그룹 정책 편집기'를 설치한 다음 작업을 진행해야 합니다.
1. 로컬 그룹 정책 편집기를 이용하는 방법
'windows + r' 키를 누른 뒤 실행 창에 gpedit.msc 를 입력하고 엔터 칩니다.
'로컬 그룹 정책 편집기'가 실행되면 '컴퓨터 구성 - 관리 템플릿 - Windows 구성 요소 - Windows Defender 바이러스 백신 - 스캔' 경로로 이동한 다음 오른쪽 창에서 'Specify the maximum percentage of CPU utilization during a scan' 항목을 찾아 더블 클릭합니다.
설정 창에서 '사용'에 체크 후 '옵션'에서 제한할 CPU 사용량을 퍼센트율로 입력한 다음 '확인'을 클릭하면 설정이 완료됩니다.
설정 후 윈도우를 재시작하면 윈도우 디펜더를 지정한 한도내에서만 CPU를 사용하게 됩니다.
2. 파워쉘을 이용한 CPU 제한 방법
시작 메뉴의 검색 창에 '파워쉘'을 입력 후 표시되는 파워쉘 항목에서 '관리자 권한으로 실행'을 선택합니다.
파워쉘이 관리자 권한으로 실행되면 윈도우 디펜더의 CPU 사용량을 확인하기 위해 아래의 명령어를 입력하고 엔터 칩니다.
Get-MpPreference | select ScanAvgCPULoadFactor
CPU 사용량이 50% 이상일 경우 아래의 명령어 형식으로 제한할 퍼센트율을 입력해 윈도우 디펜더의 CPU 사용량을 적당히 조정해주면 됩니다.
Set-MpPreference -ScanAvgCPULoadFactor 제한할사용량
(20%로 제할 할 경우 : Set-MpPreference -ScanAvgCPULoadFactor 20)
설정 후 'Get-MpPreference | select ScanAvgCPULoadFactor' 명령어로 다시 CPU 사용량을 확인해보면 20%로 변경된 것을 확인할 수 있습니다.
설정이 완료되면 파워쉘 종료 후 윈도우를 재시작해서 사용하면 됩니다.
윈도우 디펜더의 CPU 사용량을 제한하는 방법
Reviewed by opc 스토리
on
9월 22, 2023
Rating:
댓글 없음: