Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10 작업 스케줄러 오류 해결: "선택한 작업이 더 이상 존재하지 않습니다" 문제 수정 방법

Windows 11/10/8/7에서 작업 스케줄러(Task Scheduler)를 자주 사용해 자동화된 작업을 수행하다가 갑자기 "선택한 작업 "{0}"이(가) 더 이상 존재하지 않습니다. 현재 작업을 보려면 새로 고침을 클릭하십시오."라는 오류 메시지가 나타난다면, 아래의 해결 방법을 순서대로 따라 해 보세요. 문제는 동작(Action) 메뉴에서 새로 고침 버튼을 눌러도 동일한 오류 메시지가 반복해서 표시된다는 점입니다.

Windows 11/10 작업 스케줄러 오류 해결:  선택한 작업이 더 이상 존재하지 않습니다  문제 수정 방법

"선택한 작업이 더 이상 존재하지 않습니다" 오류란?

이 오류는 주로 작업 스케줄러에 등록된 작업 정보와 실제 시스템의 레지스트리 또는 작업 파일 간의 불일치로 인해 발생합니다. 손상된 작업 항목이 남아 있거나, 파일 탐색기와 레지스트리 간의 동기화가 깨졌을 때 나타날 수 있습니다.

주의: 시스템 설정을 변경하기 전에 반드시 시스템 복원 지점을 생성하거나 레지스트리 백업을 진행하세요. 잘못된 레지스트리 편집은 시스템 오류를 일으킬 수 있습니다. 준비가 되었다면 아래 방법을 하나씩 시도해 보세요.

방법 1: 손상된 작업 삭제로 작업 스케줄러 복구하기

손상된 작업 하나만으로도 전체 작업 스케줄러에 큰 문제를 일으킬 수 있습니다. 작업 스케줄러 인터페이스 자체가 정상적으로 작동하지 않는 경우에는 레지스트리 편집기를 통해 손상된 작업을 직접 삭제해야 합니다.

1단계. 레지스트리 편집기 실행

Win + R 키를 누르고 regedit를 입력한 후 Enter 키를 누릅니다. 그다음 아래 경로로 이동합니다.

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\

이 위치에서 현재 작업 스케줄러에 등록된 모든 작업을 확인할 수 있습니다. 어떤 작업이 손상되었는지 알 수 없다면, 가장 최근에 추가된 작업부터 의심해 보는 것이 좋습니다.

2단계. 작업 ID 기록 후 삭제

삭제하기 전에 해당 작업의 ID를 먼저 기록해 두어야 합니다. 삭제할 작업을 선택하고 오른쪽 창에서 Id 문자열 값을 두 번 클릭한 뒤, 표시되는 GUID 값을 메모장에 복사해 둡니다.

Windows 11/10 작업 스케줄러 오류 해결:  선택한 작업이 더 이상 존재하지 않습니다  문제 수정 방법

그런 다음 작업 이름을 마우스 오른쪽 버튼으로 클릭하여 삭제합니다.

Windows 11/10 작업 스케줄러 오류 해결:  선택한 작업이 더 이상 존재하지 않습니다  문제 수정 방법

3단계. 동일한 GUID 값 삭제

아래 폴더들에서 앞서 복사해 둔 GUID(Id)와 동일한 항목을 찾아 삭제합니다.

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Boot
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Logon
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Maintenance
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Plain
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tasks

모든 폴더에 동일한 항목이 존재하는 것은 아니며, 해당 항목이 있는 경우에만 삭제하면 됩니다.

4단계. 작업 파일 삭제 및 재부팅

이제 파일 탐색기에서 아래 경로로 이동합니다.

C:\Windows\System32\Tasks

레지스트리 편집기에서 삭제했던 것과 동일한 작업 파일을 이 폴더에서도 찾아 삭제합니다. 모든 과정이 끝나면 컴퓨터를 재시작하고 작업 스케줄러가 정상적으로 열리는지 확인합니다.

방법 2: 작업 스케줄러 작업 수동 동기화

파일 탐색기(Explorer)와 레지스트리 편집기 사이의 동기화에 문제가 생기면 Windows 10/8/7에서 작업 스케줄러를 열 때 이 오류 메시지가 나타날 수 있습니다. 이 경우 두 저장소를 수동으로 동기화해 볼 수 있습니다. 즉, 생성된 모든 작업에 대응하는 레지스트리 키가 존재하는지 확인하는 작업입니다.

1단계. 두 위치 비교

먼저 파일 탐색기에서 아래 폴더를 엽니다.

C:\Windows\System32\Tasks

그리고 레지스트리 편집기에서 아래 경로를 엽니다.

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\

2단계. 불일치 항목 확인 및 정리

파일 탐색기에 있는 모든 작업이 레지스트리 편집기에도 포함되어 있는지 확인합니다. 레지스트리 편집기에서는 다음 두 위치를 점검해야 합니다.

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tasks
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree

두 위치 중 한곳이라도 어느 쪽에만 존재하는 불필요한 작업이 발견되면 해당 작업을 삭제한 후, 작업 스케줄러가 정상적으로 열리는지 확인합니다.

마무리

위에서 소개한 두 가지 방법이 이 오류를 해결하는 핵심적인 방법입니다. 대부분의 경우 손상된 작업 항목을 제거하는 첫 번째 방법만으로도 문제가 해결됩니다. 작업을 진행하기 전 반드시 시스템 복원 지점을 만들어 두면, 만약의 상황에서도 안전하게 되돌릴 수 있다는 점을 잊지 마세요.