작업 스케줄러(Task Scheduler)는 특정 시간에 지정된 작업을 자동으로 실행해 주는 Windows의 핵심 기능입니다. 사용자가 미리 실행할 작업을 등록하고 실행 시간을 설정해 두면, 설정된 시간이 되었을 때 작업 스케줄러가 해당 작업을 자동으로 처리합니다. 그러나 최근 들어 오류 0x80070057이 발생하며 작업 스케줄러가 시작되지 않는다는 사용자 보고가 다수 접수되고 있습니다.
작업 스케줄러 오류 0x80070057의 원인
여러 사용자로부터 접수된 보고를 바탕으로 문제를 조사한 결과, 대부분의 사용자에게 효과가 있었던 해결 방법들을 정리했습니다. 아울러 오류가 발생하는 주요 원인도 함께 분석하여 아래에 소개합니다.
- 서비스 비활성화: 실수로 서비스를 비활성화했거나, 성능 향상을 위해 중요한 Windows 서비스를 끈 경우 작업 스케줄러가 열리지 않을 수 있습니다. 일부 사용자는 컴퓨터 성능을 높이기 위해 중요한 Windows 서비스를 비활성화하는데, 이는 추가 성능을 확보하는 좋은 방법일 수 있지만 때때로 필수 Windows 기능의 실행을 방해하게 됩니다.
- 백신 프로그램: 일부 사례에서는 설치된 백신 프로그램이 작업 스케줄러의 실행을 차단하는 것으로 확인되었습니다. 사용자가 직접 작업 스케줄러를 차단 목록에 추가하는 경우도 있고, 드물게는 백신 프로그램 설치 과정에서 자동으로 추가되기도 합니다.
- Windows 자체 오류(글리치): Windows 10을 사용 중이라면 운영체제의 특정 버그나 오류로 인해 작업 스케줄링 기능을 사용하지 못할 수 있습니다. Windows 10은 출시된 지 오래되었지만 여전히 이전 운영체제만큼 안정적이지 않으며, 내부적으로 여러 오류가 남아 있습니다.
- 관리자 권한 부족: 관리자 계정이 아닌 표준 계정으로 컴퓨터를 사용 중이라면 작업 스케줄러 서비스가 제대로 시작되지 않을 수 있습니다. 또한 관리자 계정에는 로그인 암호를 설정해 두는 것이 좋습니다.
이제 문제의 성격을 어느 정도 이해했으니 해결 방법으로 넘어가겠습니다. 충돌을 방지하려면 아래에 나열된 순서대로 진행하는 것이 좋습니다.
해결 방법 1: 서비스 재시작
컴퓨터 성능을 높이려다 서비스를 비활성화했을 가능성이 있습니다. 또한 일부 경우 타사 성능 최적화 프로그램이 중요한 시스템 서비스를 임의로 비활성화하기도 합니다. 따라서 이 단계에서는 작업 스케줄러 서비스를 활성화합니다. 방법은 다음과 같습니다.
- Windows + R 키를 동시에 눌러 "실행(Run)" 창을 엽니다.

- 실행 창에 services.msc를 입력하고 Enter 키를 누릅니다.

- "서비스(Services)" 창이 열릴 때까지 기다린 후 아래로 스크롤하여 "작업 스케줄러(Task Scheduler)" 서비스를 찾습니다.
- 해당 서비스를 더블클릭하고 "일반(General)" 탭을 클릭합니다.

- "시작 유형(Startup Type)" 옵션을 클릭하고 목록에서 "자동(Automatic)"을 선택합니다.

- 이제 "시작(Start)" 버튼을 클릭한 후 "복구(Recovery)" 탭으로 이동합니다.

- "첫 번째 실패 시(After First Failure)" 옵션을 클릭하고 "서비스 다시 시작(Restart the Service)"을 선택합니다.
- "두 번째 실패 시(After Second Failure)" 옵션에서도 "서비스 다시 시작(Restart the Service)"을 선택합니다.
- 마찬가지로 "이후 실패 시(After Subsequent Failures)" 항목에서도 "서비스 다시 시작(Restart the Service)" 옵션을 선택합니다.

- "적용(Apply)"을 클릭한 후 "확인(OK)"을 눌러 설정을 저장합니다.
- "작업 스케줄러"를 실행하고 문제가 지속되는지 확인합니다.
해결 방법 2: 백신 프로그램 비활성화
시스템에 타사 백신 프로그램이 설치되어 있다면 백신을 비활성화한 상태에서 작업 스케줄러를 실행해 보세요. 오류 없이 프로그램이 정상적으로 열린다면 백신 프로그램이 작업 스케줄러의 실행을 방해하고 있는 것입니다. 이 경우 작업 스케줄러에 대한 예외 항목을 추가하거나 차단 목록에서 제거하면 되며, 그래도 작업 스케줄러 실행이 계속 차단된다면 백신 프로그램을 교체하는 것을 고려해 볼 수 있습니다.

해결 방법 3: 관리자 계정으로 실행
작업 스케줄러가 실행되지 않고 현재 표준 계정을 사용 중이라면 관리자 계정으로 실행해 보는 것이 좋습니다. 작업 스케줄러가 정상적으로 작동하려면 특별한 권한이 필요한 경우가 있습니다. 또한 작업 스케줄러 서비스를 실행하는 데 사용하는 관리자 계정에는 로그인 "암호"가 설정되어 있어야 합니다. 관리자 계정에 암호가 설정되어 있지 않으면 작업 스케줄러 서비스가 제대로 구동되지 않는 경우가 있기 때문입니다.
해결 방법 4: Windows 업데이트 확인
운영체제에는 각종 오류나 버그가 존재할 수 있으며, Microsoft는 이러한 문제를 해결하기 위해 수시로 업데이트를 배포합니다. 여기서는 컴퓨터에 대기 중인 업데이트가 있는지 확인합니다.
- "시작 메뉴"를 클릭하고 "설정(Settings)" 아이콘을 선택합니다.

- "업데이트 및 보안(Update & Security)" 옵션을 클릭한 후 왼쪽 창에서 "Windows 업데이트"를 선택합니다.

- "업데이트 확인(Check for Updates)" 버튼을 클릭하고 Windows가 새 업데이트를 검색할 때까지 기다립니다.

- 이제 Windows가 새 업데이트를 자동으로 다운로드하고 설치합니다.
- 업데이트 완료 후 문제가 지속되는지 확인합니다.