svchost.exe 높은 메모리 사용-Wuauserv


86

Windows 7을 실행 중이며 svchost.exe 프로세스 중 하나에서 높은 메모리 사용이 발생했습니다.

svchost 높은 메모리

특정 프로세스 하의 서비스는 BITS, EAPHost, IKEEXT, LanmanServer, MMCSS, ProfSVC, RasMan, Schedule, SENS, SharedAccess, ShellHWDetection, Themes, winmgmt 및 wuauserv 입니다.

각 서비스를 자체 프로세스로 분리하고 wuauserv를 원인으로 식별하여 특정 서비스로 범위를 좁힐 수있었습니다.

Windows 업데이트 서비스 (wuauserv)를 중지하면 미친 메모리 사용이 중지되지만 해결 방법은 아닙니다.

도와주세요?

이미 SoftwareDistribution 폴더의 이름을 바꾸고 Windows Update 에이전트를 다시 등록 하려고했습니다 . 지금까지 아무것도 효과가 없었습니다.


1
메모리 누수가 무엇을 의미합니까? 프로세스를 종료 한 후 RAM이 해제되지 않습니까? 내 이해는 svchost가 여러 서비스를 결합하여 전체적으로 적은 리소스를 사용한다는 것입니다. 윈도우 7 자체에 사용할 수를 유지하여 자원을 관리
Raystafarian

이것은 정상입니다. 서비스는 많은 업데이트 데이터를 처리해야합니다. 업데이트 사용 중에도 수백 MB가 사용됩니다.
magicandre1981

1
올리버, 해결 했어? 그렇다면 어떻게?
Oz Edri

1
이 질문을 확인 하셨습니까 : superuser.com/questions/951960/… ? 나는 자동 업데이트를 중지하고 수요에 그것을 실행하는 것이 좋습니다 것
elachell

이것은 여전히 ​​Windows 10에서 발생합니다
ravi parekh 8:25에

답변:


60

내 경험상 wuauserv가 메모리를 먹기 시작할 때 가장 좋은 방법은 업데이트 설치가 끝날 때까지 기다렸다가 다시 부팅하는 것입니다.

지금 재부팅 할 수 없거나 재부팅 할 의사가없는 경우 다음 BAT 스크립트를 사용하여 wuauserv를 재설정 할 수 있습니다 (오른쪽 클릭하고 관리자 권한으로 실행).

net stop wuauserv
net stop bits
rd /s /q %windir%\softwaredistribution
net start bits
net start wuauserv
wuauclt.exe /detectnow

도움이 되길 바랍니다.


2
내 컴퓨터에서 Windows 업데이트는 재부팅 할 때마다 거의 2GB를 ho니다. Windows 업데이트 서비스를 다시 시작하면 나에게 도움이되었습니다. 감사!
CrouZ

Windows 업데이트 서비스를 중지하면 실제로 도움이되었습니다. 감사!
Chani

5
you can always reset wuauserv with the following BAT script레코드의 경우 The Bat!의 스크립트처럼 들리는 BAT 스크립트 가 아닌 (.) BAT 파일 또는 배치 스크립트 (또는 배치 파일 )입니다 .
Synetech

blackmanticore.com/30becce9a227e690c0ae63bedc26c9be 에 따르면 del /s /q %windir%\softwaredistribution\download\*.* & for /d %i in (%windir%\softwaredistribution\download\*.*) do rd /s /q %i 더 안전한 내기 일 것입니다
Ross Smith II

48

이 문제를 해결하기위한 업데이트가 발표되었습니다.

KB3050265를 참조하십시오


2
감사! 이것은 문제를 해결 한 것으로 보입니다. 이제 XP의 서비스 종료로 인해 최근 Windows 7을 설치 한 2GB의 RAM이 장착 된 우리 엄마의 오래된 컴퓨터를 다시 사용할 수 있습니다.
bcody

2
말 그대로 내 노트북을 구했어!
Wok

6
KB3050265를 테스트하지 않았지만 KB3102810이 나를 위해 일했습니다. superuser.com/a/997067/433287 은 2 개의 개별 시스템에서 저에게 도움이되는 최근 (11/3/2015) 패치로 연결됩니다.
aoetalks

2
KB3050265가 이미 설치되어 있습니다. KB3102810이 나를 위해 일했습니다.
JumpingJezza

1
KB3050265 또는 KB3102810 모두 문제를 해결하지 못했습니다. 이를 해결하는 유일한 방법은 Control Panel-> Windows Update-> 에서 업데이트를 비활성화하는 것 Change Settings입니다. 그런 다음 한 달에 한 번 화요일 두 번째 화요일 이후에 수동으로 사용하도록 설정 하고이 100 % CPU 사용률을 유지하거나 모든 것을 설치하는 동안 식사를하는 것이 좋으며 업데이트를 다시 비활성화하고 반복하십시오. 그렇지 않으면 wuauserv서비스 를 계속 유지하면 원하는 때에 서비스가 시작되어 시스템을 크롤링 할 수 있습니다. Microsoft에서이 문제가 해결 된 지 1 년이 넘도록이 문제를 해결할 수 없어서 안타깝습니다!
c00000fd

2

여전히이 문제가 있는지는 모르겠지만 Windows 8에서도 비슷한 것이 있습니다. 하루에 수백 MB의 데이터 전송이 있었고 NetBalancer를 사용하여 문제를 Windows 업데이트 서비스 (wuaserv)로 식별하여 비활성화 한 다음 Windows 업데이트 용 MS Fixit 옵션을 실행했습니다. 여기 윈도우 7에 대한 하나 있다고 생각하지만 않습니다 당신이 그것을 실행하기 전에 호환 확인합니다.

http://windows.microsoft.com/en-gb/windows/troubleshoot-problems-installing-updates#1TC=windows-7

초기에는 자동 업데이트를 다시 사용하도록 설정했습니다. 적어도 문제가 다시 발생하면 무엇을 멈출지를 알고 있습니다. NetBalancer 프로그램은 문제를 식별하는 데 큰 도움이되었습니다.

희망적으로 당신은 이미 시도해 볼만한 가치가있을 것입니다.


2

다음 기사를 찾았습니다. https://social.technet.microsoft.com/Forums/windows/en-US/4a782e40-bbd8-40b7-869d-68e3dfd1a5b4/windows-update-scan-high-memory-usage?forum= w7itproperf & prof = 필수

Microsoft가 2014 년 중반에 무언가를했다고 생각합니다.이 게시물은 2014 년 11 월에 시작되며 2014 년 10 월에 시작됩니다 ...

약 60 대의 PC를 보유한 고객에게도이 문제가 있습니다. 지금은 Windows Update 서비스를 비활성화해야했습니다. Microsoft의 공식 답변이 보류 중입니다.


2013 년 이후 사용하지 않은 컴퓨터에서이 문제가 발생했습니다. 그러나 업데이트를 검색하기 전에 새 버전의 Windows Update를 다운로드해야했습니다 ( answers.microsoft.com/fr-fr/windows/forum/… ). 이 문제는 2014 년에 릴리스 된이 새로운 Windows Update 버전에서 발생할 수 있습니다.
Wok

0

svchost.exe 는 일반적인 시스템 프로세스로 사용되며, 일부 맬웨어는 종종 "svchost.exe"프로세스 이름을 사용하여 자신을 위장합니다. 원래 시스템 파일 svchost.exe는 C : \ Windows \ System32 폴더에 있습니다. 다른 폴더에있는 "svchost.exe"라는 파일은 맬웨어로 간주 될 수 있습니다.


1
이번에는 아닙니다. 설명에 따르면 그것은 프로세스와 관련된 wuauserv에 관한 것이며 평소와 같이 일반적인 Microsoft 버그입니다.
Dee
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.