Windows에는 자동 유지 관리(Automatic Maintenance)라는 기능이 기본으로 탑재되어 있습니다. 이 기능은 예약된 시간에 백그라운드에서 유지 관리 작업을 자동으로 실행하며, 시스템이 유휴 상태일 때만 동작합니다. 만약 예약된 시간에 PC를 사용 중이라면, 해당 작업은 나중에 다른 시간대로 미뤄져 실행됩니다. 자동 유지 관리에는 Windows 앱과 각종 서드파티 앱 업데이트는 물론, 시스템 검사 및 진단 작업도 포함됩니다.
시스템 보안에 매우 중요한 기능이기 때문에 원칙적으로는 해제하지 않는 것을 권장하지만, 이 기능을 끄고 싶어 하는 사용자도 분명 존재합니다. Windows의 자동 유지 관리를 비활성화하고 싶다면 아래 방법 1의 단계를 따라 해 보세요.
참고: Windows에서 자동 유지 관리를 해제해도 Windows 자동 업데이트는 꺼지지 않습니다.
자동 유지 관리가 켜져 있는지 확인하는 방법
현재 자동 유지 관리가 활성화되어 있는지 확인하려면 아래 단계를 따르세요.
- Windows 키 + R을 눌러 실행 창을 엽니다.
- control panel을 입력하고 Enter 키를 누릅니다.

- 제어판 상단의 보기 기준 드롭다운 메뉴에서 큰 아이콘을 선택합니다.

- 보안 및 유지 관리를 클릭합니다.

- 유지 관리 항목을 클릭하여 옵션을 확장합니다.

유지 관리 시작 버튼을 클릭했을 때 상태가 '조치 필요 없음'에서 '유지 관리 진행 중'으로 변경된다면, 자동 유지 관리가 활성화되어 있고 수동으로 실행한 것입니다. 이 경우 유지 관리 중지 버튼을 눌러 바로 중단할 수 있습니다.
방법 1: 레지스트리 키(MaintenanceDisabled) 변경하기
Windows에서 자동 유지 관리를 끄려면 레지스트리 편집기에서 MaintenanceDisabled 값을 수정해야 합니다. 아래 단계를 따라 진행하세요.
- Windows 키 + R을 눌러 실행 창을 엽니다.
- regedit을 입력하고 Enter 키를 누릅니다.

- 레지스트리 편집기에서 다음 경로로 이동합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\Maintenance
경로 이동이 익숙하지 않다면 아래 순서대로 왼쪽 창의 폴더를 차례로 더블클릭하세요.- HKEY_LOCAL_MACHINE 더블클릭
- SOFTWARE 더블클릭
- Microsoft 더블클릭
- Windows NT 더블클릭
- CurrentVersion 더블클릭
- Schedule 클릭


- 왼쪽 창에서 Maintenance 폴더를 선택합니다.

- 오른쪽 창에서 MaintenanceDisabled라는 이름의 항목을 찾습니다. 만약 해당 항목이 없다면 오른쪽 창의 빈 공간을 마우스 오른쪽 버튼으로 클릭 → 새로 만들기 → DWORD(32비트) 값을 선택하고, 새 항목의 이름을 MaintenanceDisabled로 지정한 후 Enter 키를 누릅니다.

- MaintenanceDisabled 항목을 더블클릭하고 값 데이터에 1을 입력한 뒤 확인을 클릭합니다.

- 레지스트리 편집기를 닫습니다.
이제 Windows의 자동 유지 관리가 비활성화됩니다. 참고로 이 설정은 수동으로 유지 관리를 시작하는 것까지 막아버립니다. 제대로 적용되었는지 확인하려면 아래 단계를 따라 해 보세요.
- Windows 키 + R을 눌러 실행 창을 엽니다.
- control panel을 입력하고 Enter 키를 누릅니다.

- 보기 기준 드롭다운 메뉴에서 큰 아이콘을 선택합니다.

- 보안 및 유지 관리를 클릭합니다.

- 유지 관리 항목을 클릭하여 옵션을 확장합니다.

- 유지 관리 시작 버튼을 클릭합니다.

버튼을 눌렀는데 아무 반응이 없고, '자동 유지 관리' 옆에 표시되는 상태('유지 관리 진행 중' 또는 '조치 필요 없음')가 그대로라면 자동 유지 관리가 성공적으로 비활성화된 것입니다.
며칠 뒤 유지 관리 상태와 '마지막 실행 날짜'를 다시 확인해 볼 수도 있습니다. 마지막 실행 날짜가 변하지 않았다면 유지 관리가 꺼져 있는 것입니다.
참고: 자동 유지 관리를 다시 활성화하려면 위의 모든 단계를 반복한 후, 6번 단계에서 MaintenanceDisabled 값을 0으로 변경하면 됩니다.
방법 2: 작업 스케줄러에서 비활성화 또는 삭제하기
작업 스케줄러(Task Scheduler)를 통해서도 자동 유지 관리 작업을 비활성화하거나 삭제할 수 있습니다. 아래 단계를 따라 진행하세요.
- Windows 키 + R을 눌러 실행 창을 엽니다.
- taskschd.msc를 입력하고 Enter 키를 누릅니다.

- 왼쪽 창에서 작업 스케줄러 라이브러리를 더블클릭합니다.
- Microsoft를 더블클릭합니다.
- Windows를 더블클릭합니다.

- 왼쪽 창에서 Task Scheduler 폴더를 찾아 더블클릭합니다.

- 오른쪽 창에서 Idle Maintenance를 찾아 마우스 오른쪽 버튼으로 클릭한 뒤 사용 안 함(Disable)을 선택합니다.
- Manual Maintenance를 찾아 마우스 오른쪽 버튼으로 클릭한 뒤 사용 안 함을 선택합니다.
- Regular Maintenance를 찾아 마우스 오른쪽 버튼으로 클릭한 뒤 사용 안 함을 선택합니다. 참고: 사용 안 함 옵션이 동작하지 않으면 삭제(Delete)를 선택하세요.

- 작업 스케줄러를 닫습니다.
참고: 많은 사용자의 경우 재부팅 또는 Windows 업데이트 이후 해당 예약 작업이 다시 나타납니다. Windows 업데이트 후에 작업이 복구된다면 전체 과정을 다시 반복해야 할 수 있습니다. 반면 재부팅 후에만 예약 작업이 되살아난다면 방법 1(레지스트리 수정)을 적용하는 것이 좋습니다.