아무나 가르쳐 주지 않는 윈도우10 디펜더 설정 명령어 모음




윈도우 디펜더 많이들 사용하시죠? 윈도우10 기본 장착이라 따로 백신이 필요 없을정도 입니다. 이 윈도우10 디펜더 설정 명령어에 대해서 알아보겠습니다.

업데이트 스케쥴 설정

디펜더도 백신이기 때문에 정의(Definition) 파일을 최신으로 업데이트 해줘야 합니다. 여기서는 그 주기를 설정하는 명령어에 대해서 알아봅니다. 모두 파워쉘(PS) 관리자 모드에서 해야합니다.

요일설정

Set-MpPreference -SignatureScheduleDay <Day>

Day 값은 아래와 같습니다. 숫자를 넣어도 되고, 요일명을 넣어도 됩니다. 숫자가 더 심플하겠죠?

0: Everyday
1: Sunday
2: Monday
3: Tuesday
4: Wednesday
5: Thursday
6: Friday
7: Saturday
8: Never

업데이트 정의 파일을 매일 업데이트 한다면 아래처럼 하면 됩니다.

Set-MpPreference -SignatureScheduleDay 0

시간 설정

Set-SignatureUpdateInterval < Hours>

시간 값은 0~24 숫자로 표기 됩니다. 아래는 1시간 간격으로 업데이트 하라는 명령어 입니다.

Set-MpPreference -SignatureUpdateInterval 1

설정 예제

위에 두명령어를 붙여서 사용해도 됩니다. 간단하게 한꺼번헤 하는게 더 편합니다.

Get-MpPreference -SignatureScheduleDay 0 -SignatureUpdateInterval 1

CPU 사용률 변경

간혹 cpu 점유률이 유독 높아질 때가 있습니다. 윈도우 디펜더가 스캔을 한다거나, 업데이트시에 사용율이 급격하게 올라갑니다. 윈도우 디펜더의 cpu 기본 사용율 설정은 50% 이며, 최소 10~90%까지 1단위로 설정 가능합니다.

설정 예제

사용율을 좀 낮추고 싶다. 30로 하려면 아래와 같은 명령어를 PS(파워쉘)에서 입력합니다.

Set-MpPreference -ScanAvgCPULoadFactor 30

특정 폴더 검사 제외 설정

크랙이나, 오토잇으로 만든 파일들을 다운로드를 하게 되면 디펜더에서 바이러스로 오진하는 경우가 굉장히 많습니다. 이건 사용자의 선택입니다만 전 다운로드 폴더를 검사 제외로 설정해 놓습니다. 특정 폴더를 검사 제외 설정을 하시려면 아래 명령어를 입력하시면 됩니다.

설정 예제

Set-MpPreference -ExclusionPath "C:\Users\user\Downloads"

윈도우10 디펜더 명령어 설정값 확인

전체 확인

파워쉘에서 관리자 권한으로 아래 명령어를 실행합니다.

Get-MpPreference

설정된 세부 값들이 굉장히 많이 나옵니다. 그중에 찾아 보면 위에서 설정한 값들이 보입니다.

윈도우10 디펜더 설정 명령어 1

부분 확인

상세 설정값은 너무 많아 보기 힘들다면 필요한 값만 볼수 있습니다. 현재 설정된 CPU 사용율 설정값을 보려면 아래처럼 파워쉘에서 명령어를 실행하시면 됩니다.

Get-MpPreference | select ScanAvgCPULoadFactor
윈도우10 디펜더 설정 명령어 2

마치며

관심이 없으면 잘 찾아 보지 않고, 설정이 있는지 조차 모르는 명령어일 수 있습니다. 만능윈도우 제작이나 배포시에 배치 파일이나 무인응답파일에 적용하면 디펜더 관련 설정을 설치시부터 세부적으로 적용 시킬수 있습니다. 특히 CPU 점유율을 낮추는건 좋을듯 합니다.

참고 :

위에 간단히 소개한 명령어 말고도 상당히 많은 명령어들이 있습니다. 아래 링크에서 확인 하실수 있습니다.

https://docs.microsoft.com/en-us/powershell/module/defender/set-mppreference?view=win10-ps



Leave a Comment