- Windows Modules Installer Worker high CPU Usage problem

* 증상
TiWorker.exe 프로세스가 돌연 실행되어 CPU사용율이 최대로 올라가는 문제
TiWorker.exe는 시스템 파일 무결성 검사를 하는 프로그램이다
주기적으로 시스템 파일 무결성 검사를 하는 모양이다
Task Scheduler에 등록되어 있지는 않다

sfc /scannow를 실행해도 TiWorker.exe가 자동으로 실행된다.


* 해결방법(위험->비추)
    - 윈도우 자동업데이트기능을 끄는 것이다.
    - 문제 : 업데이트를 수동으로 해야하는데 보안에 문제가 생길수 있음

    - 비추 : 서비스 설정에서 Windows Update 를 사용안함으로 설정

Windows 8.1 이하 : 업데이트를 다운로드하되 자동 설치는 하지 않는 상태로 설정
Windows 10 :  제어판 -> 업데이트 및 복구
    -> Windows 업데이트 -> 고급옵션
    -> 기능 업데이트 연기 : 체크

   
//====================
//플랜B : 시도해 볼만 한 다른 방법


* '시스템 유지 관리' 실행
    제어판 -> 문제 해결 -> 유지 관리 작업 실행


* Windows 이미지 검사
    DISM.exe(Deployment Image Servicing and Management) 배포 이미지 서비스 및 관리 도구 사용
https://msdn.microsoft.com/ko-kr/library/hh824869.aspx?f=255&MSPPError=-2147217396
검사 :     DISM.exe /Online /Cleanup-image /Scanhealth
복구 :     DISM.exe /Online /Cleanup-image /Restorehealth



//=====================================================
Tiworker.exe 주기적으로 실행되는 것 멈추는 방법

    작업 스케줄러( taskschd.msc )
    -> 작업 스케줄러 라이브러리 -> Microsoft -> Windows -> TaskScheduler
    -> Maintenance Configurator 우클릭 -> 사용안함(Disable)


//
psexec ­s schtasks /change /tn "\Microsoft\Windows\TaskScheduler\Maintenance Configurator" /DISABLE



//==================================

Windows 10 유지 보수 기능 멈추기

Maintenace.reg


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\Maintenance]
"MaintenanceDisabled"=dword:00000001




반응형
Posted by codens