높은 CPU 사용량을 소비하는 Windows 10 방어자 방화벽 MpsSvc 및 인터넷 공유 서비스 (ICS)


12

컴퓨터의 현재 성능은 다음과 같습니다. 여기에 이미지 설명을 입력하십시오 최근 유휴 상태에서 컴퓨터에 문제가 있음을 발견했습니다. "Windows Defender 방화벽"은 CPU의 15 %를 소비하고 "인터넷 연결 공유"는 CPU의 10 %를 소비합니다

나는 실행 sfc scannow했지만 결과는 여전히 동일합니다.

또한 이더넷의 연결 공유가 꺼져 있는지 확인했습니다

여기에 이미지 설명을 입력하십시오

다른 기사에서 : https://social.technet.microsoft.com/Forums/windows/en-US/a8d7ba9e-13aa-4410-9b3e-5c859e6ec93b/high-cpu-usage-windows-firewall?forum=w7itproperf

누군가 방화벽 규칙이 타사 방화벽의 버그로 설정되어 동일한 문제가 있다고 말합니다 (현재 Windows 기본 방화벽을 대체하기 위해 Avast 방화벽을 사용하고 있습니다). 그래서 내 컴퓨터가 그와 같은 문제인지 확인했지만 문제의 원인이 아닌 것 같습니다.

실행중인 규칙 수를 계산하기 위해 기본 Windows 방화벽에서 방화벽 규칙 목록을 내보냈습니다. 여기에 이미지 설명을 입력하십시오 여기에 이미지 설명을 입력하십시오

avast firewall rules 설정은 다음과 같습니다.

여기에 이미지 설명을 입력하십시오

내가 놓친 것이 있습니까? CPU 사용량이 높은 이유는 무엇입니까?


WPRUI / WPA.exe를 사용하여 CPU 사용량을 분석하여 svchost.exe의 스택을 확장하고 기능 이름을 기반으로 서비스의 기능을 확인하십시오.
magicandre1981

@ magicandre1981 나는 나를 위해 해결 방법을 찾았고 WPA를 사용하여 분석하려고 시도했지만 비정상적인 것을 발견했습니다. 스택에서 "n / a?"프로세스를 찾았습니다. 마이크로 소프트 또는 아닙니다.
2012384

전자 수송층의 파일을 공유하십시오 (크기 줄이기 위해 7Z로 압축)
magicandre1981

답변:


13

Windows 10, 방화벽 + ICS 서비스에서 동일한 문제가 지속적으로 CPU 시간의 10 %를 차지합니다.

Windows Defender를 사용하도록 설정하지 않았으므로 최상위 답변의 지침을 따르지 못했습니다. 대신 :

시작을 클릭하고 wf.msc를 입력하십시오.

여기에 이미지 설명을 입력하십시오

기본 정책 복원을 클릭하십시오.

여기에 이미지 설명을 입력하십시오

다른 답변과 동일한 효과가 있다고 확신합니다.


방화벽이 꺼져있을 때 왜 Windows가 더 많은 CPU를 사용하는지 생각 하십니까?
tuskiomi

감사합니다! 지난 몇 주 동안 Windows Defender 외에 AV가 없어도 동일한 문제가 발생했습니다. "기본 정책 복원"을 클릭하면 작업 관리자가 열리고 CPU 사용량이 즉시 떨어졌습니다. 이제 내 PC는 정상적으로 사용하는 동안 약 45 %를 유지하는 대신 정상적인 20 %의 CPU에서 실행됩니다. "기본 정책 복원"을 클릭하기 전에 규칙을 실제로 확인하지 않았습니다. 일반적으로 이러한 규칙을 추가하는 항목에 대한 아이디어가 있습니까?
s1h4d0w

일반적으로 Windows는 일부 응용 프로그램의 인터넷 액세스를 허용하라는 메시지를 표시합니다. 특히 게임은 종종 그것을 유발합니다.
Ciaran

12

나는 같은 문제가 있었지만 Windows Defender의 방화벽을 사용합니다. 방화벽 기본값을 재설정하면 나에게 도움이되었습니다.

https://answers.microsoft.com/en-us/windows/forum/windows_10-other_settings/since-windows-10-fall-creators-update-1709/d03167cc-92e7-4d13-94ce-84fda7b0f94f 에서 수정 프로그램을 찾았습니다.

Windows Defender 방화벽을 재설정하십시오.

설정-> 업데이트 및 보안-> Windows Defender-> Windows Defender 보안 센터 열기-> 방화벽 및 네트워크 보호-> 방화벽 기본 설정 복원> 버튼을 클릭하여 기본값을 복원하십시오.

또는

Windows 방화벽 복구 도구를 사용하십시오.

https://support.microsoft.com/en-us/help/17613/automatically-diagnose-and-fix-problems-with-windows-firewall


2

서비스 관리자에서 인터넷 연결 공유 (ICS) 서비스의 시작 유형을 "자동"에서 "수동"으로 변경하십시오. 작업 관리자에서 10 % CPU를 차지하는 ICS SVCHOST 인스턴스를 종료하십시오. ICS는 비활성화되지만 CPU 낭비는 중지됩니다.

이전 답변에서 나는 (이 웹 사이트 지침에 따라) "세부 사항 제공"을 시도했지만 중재자는 해당 세부 사항이 건설적인 것에 동의하지 않았으므로 삭제했습니다. 관심이 있으시면 개인적으로 저에게 편지를 보내십시오.


0

어 .. 이것에 대한 해결 방법을 찾았습니다 (그러나 문제를 완전히 해결하지는 못합니다) 실행에서 msconfig를 입력하십시오. 여기에 이미지 설명을 입력하십시오

그런 다음 "Windows Defender 방화벽"및 "인터넷 연결 공유"를 찾아서 확인란의 선택을 취소하십시오. 그러면 사용법이 정상적으로됩니다.

나는 두 서비스를 모두 사용하지 않기 때문에이 작업을 수행했습니다 (예 : avast와 ICS를 가지고 있기 때문에 방화벽을 다른 사용자 또는 컴퓨터와 공유하지 않기 때문에 방화벽)


Windows 방화벽이 종속되어 있으므로 ICS 서비스가 필요합니다. Windows 방화벽 대신 Avast 방화벽을 사용하는 경우 ICS를 비활성화 할 수 있습니다.
Biswapriyo

아, ICS는 무엇을합니까?
2012384

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.