때때로 Windows 방화벽 설정이나 규칙을 재설정하여 여파로 사용하지 않은 항목을 지우고 싶을 수 있습니다. 맬웨어 공격 및 제거 또는 Windows의 잘못된 구성으로 인해 일부 네트워킹 기능이 작동하지 않는 경우 방화벽.
Windows 방화벽은 기본 제공 프로그램 및 서비스에 대해 미리 정의된 인바운드 및 아웃바운드 연결 규칙과 함께 제공됩니다. 또한 응용 프로그램은 필요에 따라 추가 사용자 지정 방화벽 규칙을 만듭니다. 그러나 사용자가 시스템에서 해당 프로그램을 제거할 수 있으므로 일정 기간이 지나면 이러한 사용자 정의 방화벽 예외(규칙) 중 일부가 쓸모 없게 될 수 있습니다.
이 문서에서는 기존 Windows 방화벽 규칙을 백업한 다음 기본값을 복원하는 방법을 설명합니다. 규칙 또는 설정 - Windows 방화벽(고급 보안 포함) 콘솔 사용 또는 Netsh.exe 사용 명령줄.
이 기사의 스크린샷은 Windows 10 PC에서 가져온 것입니다. 그러나 이 문서의 정보는 Windows Vista에서 Windows 10까지의 모든 Windows 버전에 적용됩니다. Windows 방화벽(고급 보안 포함) 메뉴 옵션 또는 배치는 Windows Vista 및 Windows 7에서 약간 다를 수 있습니다.
목차
- Windows 방화벽(고급 보안 포함) 콘솔 열기
- GUI를 사용하여 Windows 방화벽 규칙 백업 및 복원
- Netsh 명령을 사용하여 Windows 방화벽 규칙 백업 및 복원
- GUI를 사용하여 Windows 방화벽 설정(또는 규칙) 재설정
- Netsh 명령을 사용하여 Windows 방화벽 설정(또는 규칙) 재설정
- PowerShell을 사용하여 Windows 방화벽 설정(또는 규칙) 재설정
- 재설정할 때 복구할 수 없는 Windows 방화벽 오류(0x3) 및 "수정"
Windows 방화벽(고급 보안 포함) 콘솔 열기
실행 대화 상자(WinKey + R)에서 "wf.msc"를 시작하는 Windows 방화벽(고급 보안 포함) 콘솔을 시작할 수 있습니다.
GUI를 사용하여 Windows 방화벽 규칙 백업 및 복원
Windows 방화벽(고급 보안 포함) 콘솔의 왼쪽 창에서 맨 위에 있는 "로컬 컴퓨터의 고급 보안이 포함된 Windows 방화벽" 항목을 선택합니다.
그것을 마우스 오른쪽 버튼으로 클릭하고 "정책 내보내기..."를 클릭합니다. 저장 대화 상자에서 파일 이름을 언급하고 저장합니다. 파일의 확장자는 .wfw(Windows 방화벽 – 정책 파일)입니다.
마찬가지로 "정책 가져오기..." 옵션을 사용하여 기존 .wfw 파일에서 설정을 가져올 수 있습니다.
Netsh 명령을 사용하여 Windows 방화벽 규칙 백업 및 복원
명령줄을 사용하여 현재 Windows 방화벽 설정을 파일로 내보내려면 명령 프롬프트를 관리자로 열고 다음을 입력합니다.
netsh advfirewall 내보내기 "d:\advfirewallpolicy.wfw"
위의 명령은 현재 방화벽 설정을 D:\ 드라이브의 "advfirewallpolicy.wfw"라는 파일에 저장합니다. 파일 이름과 경로를 원하는 대로 변경합니다. 마찬가지로 기존 .wfw 방화벽 정책 파일에서 방화벽 규칙을 가져오려면 Netsh.exe의 "가져오기" 매개 변수를 사용합니다.
GUI를 사용하여 Windows 방화벽 설정(또는 규칙) 재설정
Windows 방화벽(고급 보안 포함) 콘솔의 왼쪽 창에서 맨 위에 있는 "로컬 컴퓨터의 고급 보안이 포함된 Windows 방화벽" 항목을 선택합니다.
그것을 마우스 오른쪽 버튼으로 클릭하고 클릭하십시오. 기본 정책 복원.
다음 메시지가 표시되면 예를 클릭합니다.
기본 정책을 복원하면 Windows가 설치된 이후에 수행한 Windows 방화벽 설정의 모든 변경 사항이 재설정됩니다. 이로 인해 일부 프로그램이 작동을 멈출 수 있습니다.
이 컴퓨터를 원격으로 관리하는 경우 기본 정책이 복원되면 연결이 끊어집니다.계속하시겠습니까?
Netsh 명령을 사용하여 Windows 방화벽 설정(또는 규칙) 재설정
명령 프롬프트를 관리자로 엽니다. 다음 명령을 입력하고 Enter 키를 누릅니다.
netsh adv방화벽 재설정
출력에 "OK"라는 텍스트가 표시되어야 합니다.
PowerShell을 사용하여 Windows 방화벽 설정(또는 규칙) 재설정
PowerShell을 관리자로 시작하고 다음 명령을 실행하여 Windows 방화벽을 재설정합니다.
(New-Object -ComObject HNetCfg. FwPolicy2).RestoreLocalFirewallDefaults()
재설정 후 일부 프로그램은 올바르게 작동하기 위해 방화벽 예외를 추가하도록 요청합니다. 다음은 Google 크롬을 시작할 때 "Windows 방화벽이 이 앱의 일부 기능을 차단했습니다"라는 메시지를 보여주는 Windows 보안 경고 스크린샷입니다.
프로그램이 인터넷에 액세스하도록 하려면 "액세스 허용"을 클릭하기만 하면 됩니다.
Windows 방화벽을 재설정할 때 복구할 수 없는 Windows 방화벽 오류(0x3)
Windows 방화벽을 재설정할 때 다음 오류가 나타날 수 있습니다.
다음 오류가 표시될 수 있습니다(고급 보안이 포함된 Windows 방화벽에서).
기본 정책을 복원할 수 없습니다.
오류: 3
그리고 Netsh 명령줄은 방화벽을 재설정할 때 유사한 오류를 표시합니다.
복구할 수 없는 Windows 방화벽 오류(0x3)가 발생했습니다.
Windows 방화벽 재설정 시 복구할 수 없는 오류 3(0x3) 수정
위의 오류는 기본 Windows 방화벽 규칙 집합을 저장하는 레지스트리 키가 없는 경우 발생합니다. 맬웨어가 키를 지웠을 수 있습니다. Windows 방화벽 규칙 템플릿을 복원하려면 다음을 다운로드하십시오. w10_firewall_default_rules.zip (Windows 10의 경우) 동봉된 REG 파일의 압축을 풀고 실행합니다.
그러면 다음 레지스트리 키 아래에 필요한 항목이 복원됩니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Defaults\FirewallPolicy\FirewallRules
REG 파일을 적용한 후 Windows 방화벽을 다시 재설정해 보십시오.
이 기사의 정보가 도움이 되었기를 바랍니다. 귀하의 의견을 알려주세요.
작은 요청 하나: 이 게시물이 마음에 들면 공유해 주세요.
귀하의 "작은" 공유 하나가 이 블로그의 성장에 많은 도움이 될 것입니다. 몇 가지 훌륭한 제안:- 그것을 핀!
- 좋아하는 블로그 + Facebook, Reddit에 공유
- 트윗해!