도메인 컨트롤러에서 이전 예약된 작업 또는 새로 만든 예약된 작업을 실행할 때 오류 메시지: "0x8007000d: 데이터가 잘못되었습니다."

이 문서에서는 도메인 컨트롤러에서 이전 예약된 작업 또는 새로 만든 예약된 작업을 실행할 때 "0x8007000d: 데이터가 잘못되었습니다"라는 오류 메시지에 대한 해결 방법을 제공합니다.

적용 대상: Windows Server 2012 R2
원래 KB 번호: 958837

증상

도메인 컨트롤러에 Windows Server 2003 SP2(서비스 팩 2)를 설치한 후에는 도메인 컨트롤러에서 예약된 이전 작업을 실행할 수 없습니다. 또한 예약된 작업 마법사를 사용하여 새로 만든 예약된 작업을 실행할 수 없습니다. 이전 예약된 작업 또는 새로 만든 예약된 작업을 실행하려고 하면 다음 오류 메시지가 표시됩니다.

일반 페이지 초기화에 실패했습니다.
특정 오류는 다음과 같습니다.
0x8007000d: 데이터가 잘못되었습니다.
작업 계정 정보를 검색하는 동안 오류가 발생했습니다. 작업 개체를 계속 편집할 수 있지만 작업 계정 정보를 변경할 수 없습니다.

참고

그러나 관리 도구를 사용하여 만든 예약된 작업을 실행할 수 있습니다.

해결 방법

이 문제를 resolve 다음 단계를 수행합니다.

  1. 도메인 컨트롤러에서 작업 스케줄러 서비스를 중지합니다. 이렇게 하려면 다음과 같이 하십시오.

    1. 시작을 클릭하고 실행을 클릭하고 services.msc를 입력한 다음 Enter 키를 누릅니다.
    2. 서비스 목록에서 작업 스케줄러를 두 번 클릭합니다.
    3. 중지를 클릭한 다음 확인을 클릭합니다.
    4. 파일 메뉴에서 끝내기를 클릭합니다.
  2. Tasks 폴더의 특성을 변경하여 폴더를 일반적인 폴더로 만듭니다. 이렇게 하려면 다음과 같이 하십시오.

    1. 시작을 클릭하고 실행을 클릭하고 cmd를 입력한 다음 Enter 키를 누릅니다.

    2. 명령 프롬프트에서 를 입력 cd %windir%한 다음 Enter 키를 누릅니다.

      참고

      %windir%는 Windows가 설치된 경로를 지정합니다. 일반적으로 C:\Windows는 Windows가 설치된 경로입니다.

    3. attrib -s tasks을(를) 입력한 다음 Enter 키를 누릅니다.

  3. 작업 폴더로 전환 합니다 . 이렇게 하려면 를 입력 cd tasks한 다음 Enter 키를 누릅니다.

  4. Sa.dat 파일을 백업합니다. 이렇게 하려면 를 입력 copy sa.dat <backup_path>한 다음 Enter 키를 누릅니다.

    참고

    backup_path 자리 표시자는 Sa.dat 파일을 복사할 위치의 경로를 지정합니다.

  5. Sa.dat 파일을 삭제합니다. 이렇게 하려면 를 입력 del sa.dat한 다음 Enter 키를 누릅니다.

  6. Tasks 폴더의 특성을 변경하여 폴더를 시스템 폴더로 다시 되돌리기. 이렇게 하려면 다음과 같이 하십시오.

    1. 명령 프롬프트에서 를 입력 cd %windir%한 다음 Enter 키를 누릅니다.
    2. attrib +s tasks을(를) 입력한 다음 Enter 키를 누릅니다.
  7. 를 입력 exit한 다음 Enter 키를 눌러 명령 프롬프트 창을 닫습니다.

  8. 도메인 컨트롤러에서 작업 스케줄러 서비스를 시작합니다. 이렇게 하려면 다음과 같이 하십시오.

    1. 시작을 클릭하고 실행을 클릭하고 services.msc를 입력한 다음 Enter 키를 누릅니다.
    2. 서비스 목록에서 작업 스케줄러를 두 번 클릭합니다.
    3. 시작을 클릭한 다음 확인을 클릭합니다.
    4. 파일 메뉴에서 끝내기를 클릭합니다.