윈도우 시간 서비스란?
윈도우 시간 서비스(Windows Time Service, W32Time)는 마이크로소프트가 윈도우 운영체제용으로 제공하는 시계 동기화 서비스입니다. 이 서비스는 시스템 시간을 자동으로 정확하게 맞춰 주며, time.windows.com과 같은 NTP(Network Time Protocol) 서버를 통해 시간 동기화가 이루어집니다. 윈도우 시간 서비스를 실행 중인 모든 PC는 이 서비스를 이용해 정확한 시간을 유지합니다.

하지만 간혹 이 윈도우 시간 서비스가 자동으로 시작되지 않으면서 "Windows Time 서비스가 시작되지 않았습니다."라는 오류 메시지가 나타나는 경우가 있습니다. 이는 시간 서비스가 정상적으로 구동되지 못해 날짜 및 시간 동기화가 이루어지지 않는 상태라는 의미입니다. 아래의 문제 해결 단계를 순서대로 따라 하면 이 문제를 해결할 수 있습니다.

윈도우 시간 서비스 자동 시작 오류 해결 방법
작업을 진행하기 전에 만약의 사태에 대비해 시스템 복원 지점을 미리 만들어 두는 것을 권장합니다.
방법 1: 시간 서비스 등록 해제 후 재등록하기
1. Windows 키 + X를 누른 뒤 명령 프롬프트(관리자)를 선택합니다.

2. 아래 명령을 한 줄씩 입력하고 Enter 키를 누릅니다:
pushd %SystemRoot%\system32
.\net stop w32time
.\w32tm /unregister
.\w32tm /register
.\sc config w32time type= own
.\net start w32time
.\w32tm /config /update /manualpeerlist:"0.pool.ntp.org,1.pool.ntp.org,2.pool.ntp.org,3.pool.ntp.org",0x8 /syncfromflags:MANUAL /reliable:yes
.\w32tm /resync
popd

3. 위 명령이 작동하지 않는다면 다음 명령을 대신 시도해 보세요:
w32tm /debug /disable
w32tm /unregister
w32tm /register
net start w32time
4. 마지막 명령을 실행한 후 "Windows Time 서비스를 시작합니다. Windows Time 서비스가 성공적으로 시작되었습니다."라는 메시지가 표시되어야 합니다.
5. 이 메시지가 보이면 인터넷 시간 동기화가 정상적으로 복구된 것입니다.
방법 2: 기본 설정으로 등록된 트리거 이벤트 삭제하기
1. Windows 키 + X를 누른 뒤 명령 프롬프트(관리자)를 선택합니다.

2. 명령 프롬프트에 다음 명령을 입력하고 Enter 키를 누릅니다:
sc triggerinfo w32time delete
3. 이어서 자신의 환경에 맞는 트리거 이벤트를 새로 정의하기 위해 다음 명령을 실행합니다:
sc triggerinfo w32time start/networkon stop/networkoff

4. 명령 프롬프트를 닫은 뒤 윈도우 시간 서비스가 자동으로 시작되지 않는 문제가 해결되었는지 다시 확인합니다.
방법 3: 작업 스케줄러에서 시간 동기화 활성화하기
1. Windows 키 + X를 누른 뒤 제어판을 선택합니다.

2. 시스템 및 보안을 클릭한 다음 관리 도구를 클릭합니다.

3. 작업 스케줄러를 두 번 클릭하여 실행하고 아래 경로로 이동합니다:
작업 스케줄러 라이브러리 / Microsoft / Windows / Time Synchronization
4. Time Synchronization 폴더에서 SynchronizeTime을 마우스 오른쪽 버튼으로 클릭하고 사용을 선택합니다.

5. 변경 사항을 저장하기 위해 PC를 재부팅합니다.
방법 4: 윈도우 시간 서비스를 수동으로 시작하기
1. Windows 키 + R을 눌러 실행 창을 연 다음 services.msc를 입력하고 Enter 키를 누릅니다.

2. 목록에서 Windows Time 서비스를 찾아 마우스 오른쪽 버튼으로 클릭한 뒤 속성을 선택합니다.

3. 시작 유형이 자동(지연된 시작)으로 설정되어 있는지 확인하고, 서비스가 실행 중이 아니라면 시작 버튼을 클릭합니다.

4. 적용을 클릭한 후 확인을 눌러 창을 닫습니다.
5. 이때 작업 스케줄러의 시간 동기화 작업이 서비스 제어 관리자보다 먼저 Windows Time 서비스를 시작할 수 있으므로, 이러한 충돌을 방지하려면 작업 스케줄러에서 시간 동기화 작업을 비활성화해야 합니다.
6. 작업 스케줄러를 열고 아래 경로로 이동합니다:
작업 스케줄러 라이브러리 / Microsoft / Windows / Time Synchronization
7. SynchronizeTime을 마우스 오른쪽 버튼으로 클릭하고 사용 안 함을 선택합니다.

8. 변경 사항을 저장하기 위해 PC를 재부팅합니다.
함께 읽으면 좋은 글:
- 작업 스케줄러 '지정된 하나 이상의 인수가 잘못되었습니다' 오류 수정
- 기본 프린터가 계속 변경되는 문제 해결 방법
- 윈도우 10에서 웹캠이 작동하지 않을 때 해결 방법
- Superfetch(SysMain)가 작동을 멈춘 문제 수정
지금까지 윈도우 시간 서비스가 자동으로 시작되지 않는 문제를 해결하는 방법을 알아보았습니다. 글 내용에 대해 궁금한 점이 있다면 언제든지 댓글로 질문해 주세요.