정보창고 정보창고

윈도우 시간 동기화 안됨: 날짜와 시간이 계속 틀어질 때 확인 방법

읽는 시간 약 8분

윈도우의 날짜와 시간이 실제 시간보다 느리거나 컴퓨터를 켤 때마다 다른 날짜로 바뀌는 경우가 있습니다. 시간이 틀리면 웹사이트 인증서 오류가 발생하거나 Windows 업데이트, 프로그램 로그인, 파일 수정 시간 기록이 정상적으로 작동하지 않을 수 있습니다.

먼저 시간 자체가 동기화되지 않는 것인지, 표준 시간대가 잘못 설정된 것인지 구분해야 합니다. 시간이 정확히 몇 시간 단위로 차이 난다면 인터넷 시간 동기화보다 표준 시간대 설정을 먼저 확인하는 것이 좋습니다.

1. 자동 시간과 표준 시간대 확인하기

설정 → 시간 및 언어 → 날짜 및 시간으로 이동합니다. 다음 항목이 어떻게 설정되어 있는지 확인합니다.

  • 자동으로 시간 설정
  • 자동으로 표준 시간대 설정
  • 표준 시간대
  • 추가 설정의 지금 동기화

자동으로 시간 설정이 꺼져 있다면 켭니다. 이미 켜져 있지만 시간이 틀리다면 한 번 껐다가 다시 켠 뒤 지금 동기화를 누릅니다.

대한민국에서 사용하는 컴퓨터라면 표준 시간대가 (UTC+09:00) 서울로 설정되어 있어야 합니다. 시간이 실제보다 정확히 9시간 또는 일정한 시간만큼 차이 난다면 동기화 서버보다 표준 시간대가 잘못 지정됐을 가능성이 큽니다.

자동 표준 시간대는 윈도우 위치 서비스를 이용할 수 있습니다. 위치 서비스를 사용하지 않거나 자동 감지가 자꾸 틀린다면 자동으로 표준 시간대 설정을 끄고 (UTC+09:00) 서울을 직접 선택합니다.

한국은 현재 일광 절약 시간을 사용하지 않으므로 서울 표준 시간대를 정확하게 선택하면 계절에 따라 시간을 따로 변경할 필요가 없습니다.

2. 마지막 동기화 성공 시간 확인하기

날짜 및 시간 설정 화면의 추가 설정 항목에서 지금 동기화를 선택합니다. 정상적으로 완료되면 마지막으로 시간을 동기화한 시각과 사용한 시간 서버가 표시됩니다.

마지막 동기화 시간이 최근이고 서버가 정상적으로 표시된다면 인터넷 시간 동기화 자체는 작동하고 있는 것입니다. 그런데도 시계가 몇 시간 차이 난다면 표준 시간대가 잘못됐는지 다시 확인해야 합니다.

동기화 버튼을 눌러도 실패하거나 마지막 성공 시간이 오래전이라면 다음 사항을 확인합니다.

  1. 인터넷에 정상적으로 연결되어 있는지 확인합니다.
  2. VPN을 잠시 연결 해제하고 다시 동기화합니다.
  3. 컴퓨터를 다시 시작한 뒤 재시도합니다.
  4. Windows 업데이트가 대기 중인지 확인합니다.
  5. 회사나 학교의 보안 프로그램이 시간 서버 연결을 제한하는지 확인합니다.

회사에서 관리하는 컴퓨터는 조직의 서버를 기준으로 시간이 설정될 수 있습니다. 시간 설정이 회색으로 표시되거나 사용자가 변경해도 다시 돌아온다면 임의로 서비스를 변경하지 말고 시스템 관리자에게 확인해야 합니다.

3. Windows Time 서비스 다시 시작하기

자동 시간 설정이 켜져 있는데 동기화가 계속 실패한다면 Windows Time 서비스를 확인합니다. 이 서비스는 윈도우가 네트워크의 시간 서버와 통신해 시스템 시간을 맞출 때 사용됩니다.

  1. Windows 키+R을 누릅니다.
  2. services.msc를 입력하고 확인을 누릅니다.
  3. 서비스 목록에서 Windows Time을 찾습니다.
  4. 서비스를 마우스 오른쪽 버튼으로 누릅니다.
  5. 실행 중이라면 다시 시작을 선택합니다.
  6. 중지 상태라면 시작을 선택합니다.

서비스를 시작한 뒤 설정 → 시간 및 언어 → 날짜 및 시간으로 돌아가 지금 동기화를 다시 누릅니다.

Windows Time 서비스는 윈도우 구성에 따라 수동 또는 트리거 시작 상태로 표시될 수 있습니다. 서비스가 수동으로 표시된다는 이유만으로 무조건 시작 유형을 자동으로 변경할 필요는 없습니다. 동기화 요청 시 서비스가 정상적으로 실행되는지가 중요합니다.

4. 명령어로 동기화 상태 확인하기

설정 화면에서 원인을 확인하기 어렵다면 Windows 시간 관리 명령어를 사용할 수 있습니다. 시작 버튼을 마우스 오른쪽 버튼으로 누르고 터미널(관리자)을 실행합니다.

현재 동기화 상태를 확인하려면 다음 명령어를 입력합니다.

w32tm /query /status

정상적으로 조회되면 시간 원본, 마지막 동기화 시각, 계층 정보 등이 표시됩니다. 서비스가 실행되지 않았다는 메시지가 나타난다면 Windows Time 서비스를 먼저 시작해야 합니다.

현재 시간 서버에 다시 동기화를 요청하려면 다음 명령어를 실행합니다.

w32tm /resync

명령이 완료됐다는 메시지가 나오면 작업 표시줄의 시간이 바뀌는지 확인합니다. 시간 데이터를 사용할 수 없다는 오류가 나오면 인터넷 연결, VPN, 방화벽 또는 조직의 시간 서버 상태를 확인해야 합니다.

인터넷에서 찾은 시간 서버 주소를 무작정 등록하거나 레지스트리의 시간 관련 값을 먼저 수정하는 방법은 권장하지 않습니다. 기본 시간 서버로도 동기화되지 않는 원인을 확인하지 않은 상태에서 서버만 변경하면 같은 문제가 반복될 수 있습니다.

5. 전원을 끈 뒤에만 시간이 틀어지는지 확인하기

컴퓨터를 사용하는 동안에는 시간이 정확하지만 전원을 완전히 끄고 다시 켰을 때 과거 날짜로 돌아간다면 윈도우 동기화보다 메인보드 시계를 확인해야 합니다.

컴퓨터가 꺼져 있는 동안에도 메인보드는 내부 시계를 유지합니다. 데스크톱 컴퓨터에서는 CMOS 배터리가 약해지면 전원 케이블을 분리한 동안 날짜와 시간을 기억하지 못할 수 있습니다.

다음과 같은 증상이 함께 나타나면 배터리 문제를 의심할 수 있습니다.

  • 전원 코드를 뽑은 뒤 켜면 날짜가 과거로 돌아갑니다.
  • BIOS 설정 화면의 시간도 틀려 있습니다.
  • 부팅할 때 CMOS 또는 시간 관련 경고가 표시됩니다.
  • 부팅 순서 등의 BIOS 설정도 초기화됩니다.

컴퓨터를 켠 직후 BIOS 설정 화면에 들어가 시간이 맞는지 확인합니다. BIOS 시간부터 틀려 있다면 윈도우 설정을 반복해서 변경해도 다음 부팅 때 다시 문제가 생길 수 있습니다.

데스크톱은 메인보드의 코인형 배터리를 교체할 수 있지만, 노트북은 제품에 따라 분해 방법과 배터리 구조가 다릅니다. 노트북을 임의로 분해하기보다 제조사 서비스센터나 수리점에 점검을 맡기는 것이 안전합니다.

6. 특정 상황에서만 시간이 달라지는 경우

절전 모드에서 나온 뒤에만 시간이 늦어지거나 빨라진다면 윈도우와 장치 드라이버를 업데이트한 뒤 다시 확인합니다. 가상 컴퓨터를 사용 중이라면 호스트 컴퓨터와 가상 컴퓨터의 시간 동기화 설정이 서로 충돌할 수도 있습니다.

윈도우와 다른 운영체제를 함께 사용하는 듀얼 부팅 환경에서는 각 운영체제가 메인보드 시간을 해석하는 방식이 달라 부팅할 때마다 몇 시간씩 차이 날 수 있습니다. 이 경우 윈도우 시간 서버보다 두 운영체제의 하드웨어 시계 설정을 함께 확인해야 합니다.

수동으로 시간을 맞춘 직후에는 정상인데 조금씩 계속 빨라지거나 느려진다면 먼저 자동 시간 설정과 마지막 동기화 성공 시간을 확인합니다. 동기화가 정상인데도 짧은 기간에 큰 오차가 반복된다면 메인보드 시계나 하드웨어 상태를 점검할 필요가 있습니다.

정리하면 일정한 시간 단위로 차이 날 때는 표준 시간대, 동기화 실패가 표시될 때는 Windows Time 서비스와 인터넷 연결을 확인해야 합니다. 전원을 완전히 껐다 켤 때 날짜까지 초기화된다면 윈도우 설정보다 메인보드 시계와 CMOS 배터리를 먼저 점검하는 것이 좋습니다.

정보창고

함께 보면 좋은 글

댓글 0

첫 댓글을 남겨보세요.