내 컴퓨터 시계에 시간이 걸리는 이유는 무엇입니까?

...

Windows는 컴퓨터의 시간을 정확하게 유지하기 위해 작동합니다.

컴퓨터의 시계를 잠시 보고 시간을 보는 것은 혼란스러울 수 있습니다. 그런 다음 나중에 보면 컴퓨터의 시간이 몇 분 앞당겨진 것을 발견할 수 있습니다. 이 "점프"는 실제로 컴퓨터의 시계를 정확하게 유지하려는 Microsoft Windows의 시도입니다.

바이오스

BIOS 또는 기본 입출력 시스템은 컴퓨터 시스템에서 하드웨어와 소프트웨어 사이의 인터페이스 역할을 하는 동시에 컴퓨터 하드웨어를 제어하는 ​​저수준 소프트웨어 세트입니다. RTC(실시간 시계)라는 칩은 BIOS 시스템에 포함되어 있으며 컴퓨터 시스템의 시간을 유지합니다. 이 정보는 설정을 유지하기 위해 소량의 전력이 필요한 CMOS 칩(Complementary Metal Oxide Semiconductor)에 저장됩니다.

오늘의 비디오

CMOS 배터리

이러한 설정을 유지하는 데 필요한 전력은 1마이크로암페어(100만분의 1암페어)로 컴퓨터 시스템 보드에 있는 리튬 코인 셀 배터리에서 제공됩니다. 이러한 배터리는 일반적으로 몇 년 동안 지속되지만 수명이 다하면 약해집니다. CMOS 배터리가 약해지는 가장 눈에 띄는 증상은 컴퓨터 시계의 시간 손실이지만 결국 컴퓨터가 꺼지면 다른 설정을 잃게 됩니다.

Windows 시간 서비스

Microsoft Windows는 CMOS 배터리가 약해지면 컴퓨터 시계가 시간을 잃을 수 있다는 것을 알고 있습니다. XP 이후의 Microsoft Windows 버전에는 Windows 시간 서비스가 탑재되어 있습니다. Windows 시간 서비스는 컴퓨터의 RTC를 네트워크 시간 서버와 동기화하는 백그라운드 프로세스입니다. 기본적으로 개인용 컴퓨터에서 해당 서버는 time.windows.com입니다. 동기화하려면 Windows가 네트워크 서버와 통신하기 위해 먼저 활성 인터넷 연결이 있어야 하므로 이 서비스는 인터넷에 라이브 연결이 설정될 때 활성화됩니다.

동기화

Windows 시간 서비스는 네트워크 시간 서버를 쿼리하고 컴퓨터의 시간이 특정 임계값만큼 정확하지 않은 경우 (시스템의 네트워크 구성에 따라 1초에서 5분) 시간이 즉시 업데이트됩니다. 단, 인터넷 시간 소스와 시간이 15시간 이상 차이가 나는 경우에는 시간이 동기화되지 않습니다. 이 시간 동기화는 CMOS 배터리가 매우 약한 경우 컴퓨터 시계에서 눈에 띄는 이득을 유발할 수 있습니다. Windows 7과 같은 일부 Windows 버전은 시간을 조정해야 하는 경우 사용자에게 알리도록 구성할 수 있지만 다른 Windows 버전은 사용자에게 알리지 않고 단순히 시간을 수정합니다.

해결책

컴퓨터가 네트워크 시간 서버와 동기화할 때마다 상당한 시간이 걸리는 경우 CMOS 배터리에 오류가 발생하고 있음을 나타냅니다. 컴퓨터 기술자에게 배터리를 교체하도록 하면 시간 점프가 중지됩니다.