최근 일부 Windows 10 사용자들 사이에서 기이한 문제가 보고되고 있습니다. 바로 Windows 시스템 시간이 갑자기 과거로 되돌아가는 현상입니다. Reddit의 한 사용자에 따르면 자신의 Windows 10 PC에서 이런 현상이 발생했으며, 현재 시간이 아닌 과거의 시간이 표시된다고 합니다. 예를 들어 실제 날짜와 시간이 2019년 4월 12일 오전 9시 30분일 때, 화면에는 2019년 4월 11일 오후 8시 30분처럼 과거의 시간이 나타나는 식입니다.
Windows 시스템 시간이 뒤로 이동하는 원인

해결 방법을 살펴보기 전에 먼저 이 문제의 원인을 이해하는 것이 좋습니다. 이 문제는 Windows 10의 Windows Time 서비스에 포함된 Secure Time Seeding(보안 시간 시딩) 기능의 오류 때문에 발생합니다.
Secure Time은 레지스트리에서 정보를 수집하며, 타임스탬프 데이터를 모아 현재 시간과 대조합니다. 이 Secure Time 기능에 문제가 생기면 시스템이 잘못된 날짜와 시간을 표시하기 시작합니다.
그렇기 때문에 시간과 날짜를 수동으로 변경해도 컴퓨터를 재시작하면 다시 과거의 시간으로 돌아가게 됩니다. 이 현상은 Secure Time 기능이 기본적으로 활성화되어 있는 Windows 10에서만 발생합니다.
이 문제를 해결하려면 Windows가 강제로 시간을 동기화하도록 만들어야 합니다.
시작하기 전에 설정 > 시간 및 언어 > 날짜 및 시간으로 이동해 시간대가 올바르게 설정되어 있는지 확인하세요. 시간대가 정확하다면 아래 단계를 진행합니다.
먼저 인터넷 연결을 끊은 후, 관리자 권한으로 명령 프롬프트(CMD)를 실행하고 다음 명령어를 입력해 문제가 해결되는지 확인합니다.
w32tm /resync
이 방법으로 해결되지 않는다면, Microsoft가 제안하는 아래 방법을 시도해 보세요.
W32time 레지스트리 값 초기화 후 NTP로 강제 시간 동기화
관리자 권한 명령 프롬프트 창에서 다음 명령어를 하나씩 입력하고 Enter 키를 누릅니다.
Net stop w32time
W32tm /unregister
W32tm /register
W32tm /start
W32tm /resync /force
각 명령어의 역할은 다음과 같습니다.
- Net stop w32time: Windows Time 서비스를 중지합니다.
- W32tm /unregister: Time 서비스 등록을 해제합니다.
- W32tm /register: Time 서비스를 다시 등록합니다.
- W32tm /start: Time 서비스를 재시작합니다.
- W32tm /resync /force: Windows가 강제로 시간을 동기화하도록 지시합니다.
명령 실행 후 인터넷에 다시 연결하고 시간이 정상적으로 동기화되는지 확인합니다.
Secure Time Seeding 비활성화하기
위 방법으로도 해결되지 않는다면 Secure Time Seeding 기능을 비활성화해야 합니다. 작업 전에 반드시 시스템 복원 지점을 생성한 후 레지스트리 편집기를 여세요.
다음 경로로 이동합니다.
HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > w32time > Config
오른쪽 창에서 UtilizeSslTimeData라는 값을 찾을 수 있습니다. 기본값은 1로 설정되어 있으며, 이 값을 0으로 변경해야 합니다.
수동으로 변경하는 대신 아래 명령어를 실행해도 됩니다.
reg add HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W32Time\Config /v UtilizeSslTimeData /t REG_DWORD /d 0 /f
이제 컴퓨터를 재시작합니다.
재시작 후 관리자 권한 CMD에서 다음 명령어를 실행합니다.
Net start w32time
W32tm.exe /resync /force
그다음 Secure Time Seeding 기능을 다시 활성화해야 합니다. 관리자 권한 명령 프롬프트에서 아래 명령어를 실행한 후 컴퓨터를 재시작하세요.
reg add HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W32Time\Config /v UtilizeSslTimeData /t REG_DWORD /d 1 /f
컴퓨터를 재시작한 뒤 확인해 보면 시간 문제가 해결되었을 것입니다.
Windows Time 서비스가 작동하지 않거나 시간 동기화가 오류와 함께 실패하는 경우, 또는 Windows 10 시계 시간이 잘못 표시되는 경우에는 별도의 관련 가이드를 참고하시기 바랍니다.
