Windows 10에서 NTP 클라이언트가 잘못된 시간을 표시함

오늘의 게시물에서는 SpecialPollInterval 이 폴링 간격으로 사용될 때 원인을 식별하고 Windows 시간 서비스 가 서비스가 스파이크(Spike) 상태 가 되면 잘못된 시간을 표시 한 다음 Windows 10 NTP 클라이언트 에서 문제에 대한 가능한 완화를 제공합니다 .

NTP(Network Time Protocol)(Network Time Protocol (NTP)) 는 클라이언트/서버 응용 프로그램입니다. 각 워크스테이션, 라우터 또는 서버에는 해당 시계(synchronize its clock) 를 네트워크 시간 서버와 동기화하기 위한 NTP 클라이언트 소프트웨어 가 장착되어 있어야 합니다. 대부분의 경우 클라이언트 소프트웨어는 이미 각 장치의 운영 체제에 있습니다.

일반적인 NTP 클라이언트는 하나 이상의 NTP 서버를 정기적으로 폴링합니다.

NTP 클라이언트가 잘못된 시간을 표시합니다.

NTP 클라이언트에 잘못된 Windows 시간(Windows Time) 서비스 가 표시됨

다음 조건에 해당하는 경우 Windows Server 버전 또는 Windows 클라이언트 버전을 실행하는 (Windows Client)NTP 클라이언트 컴퓨터가 시간을 수정하지 못하는 경우 이 문제가 발생할 수 있습니다.

  • NTP 클라이언트 는 수동으로 지정된 NTP 서버와 시간을 동기화합니다.
  • NTP 클라이언트는 SpecialPollInterval (SpecialPollInterval) 폴링 간격으로 사용합니다.
  • NTP 클라이언트와 NTP 서버 간의 시간 오프셋은 NTP 클라이언트 에 구성된 LargePhaseOffset 보다 큽니다 .

이 시나리오에서 NTP 클라이언트는 (NTP)SpikeWatchPeriod 가 통과할 때까지 기다린 후에도 시간을 수정할 수 없습니다 .

NTP 클라이언트 의 원인이 잘못된 Windows 시간(Windows Time) 서비스를 표시합니다.

이 문제는 클라이언트가 시간 샘플을 NTP 서버 로 폴링할 때마다 NTP 클라이언트가 SPIKE 상태가 되기 때문에 발생합니다. (SPIKE)시간(Time) 서비스 는 내부 상태를 관리하며 클라이언트가 SPIKE 상태가 되면 시간을 동기화하지 않습니다.

SPIKE 상태 후에 NTP 클라이언트가 (NTP)NTP 서버 와 동기화할 수 있도록 이 문제를 해결하는 두 가지 방법이 있습니다. MinPollInterval/MaxPollInterval 을 폴링 간격으로 사용 하도록 Windows 시간 을 구성합니다.(Windows Time)

(1] To manually configure)MinPollInterval/MaxPollInterval 을 폴링 간격으로 사용 하도록 Windows 시간 을 (Time)수동으로 구성하려면 다음을 수행하십시오.

명령 프롬프트 실행

명령 프롬프트에서 아래의 명령( NTP_server_IP_Address 자리 표시자를 실제 서버 IP 주소로 대체)을 복사하여 붙여넣고 Enter 키를 누릅니다 .

w32tm /config /update /manualpeerlist:NTP_server_IP_Address,0x8 /syncfromflags:MANUAL

/manualpeerlist 스위치  와 함께 0x1 플래그를 사용 하는 경우 SpecialPollInterval 사용을 지정합니다 . 이 문제를 해결하려면 0x1 플래그를 사용하지 마십시오.

Windows 시간(Time) 이 사용 하는 폴링 간격 은 다음 레지스트리 하위 키로 설정됩니다.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters

Windows 시간 서비스(Windows Time Service) 및 레지스트리 값 에 대한 추가 정보(additional information) 를 참조하십시오 .

2] (2] To auto-configure)MinPollInterval/MaxPollInterval 을 폴링 간격으로 사용 하도록 Windows 시간 을 자동 구성하려면 (Time)MicrosoftEasyFix25001.mini 를 다운로드 하십시오 .

이 도구는 영어(English) 로만 제공될 수 있습니다. 그러나 자동 수정은 다른 언어 버전의 Windows 에서도 작동합니다 .

문제가 있는 컴퓨터에 있지 않은 경우 플래시 드라이브나 CD에 간편 수정 솔루션을 저장한 다음 문제가 있는 컴퓨터에서 실행합니다.

추신(PS) : Windows 10 시계 시간이 잘못 되었습니까? 작동 수정 사항은 다음과 같습니다.



About the author

저는 브라우저와 스마트폰 앱에 대한 경험이 있는 숙련된 Windows 10 및 11/10 전문가입니다. 저는 15년 이상 소프트웨어 엔지니어로 일했으며 Microsoft, Google, Apple, Ubisoft 등을 비롯한 여러 유명 회사에서 일했습니다. 또한 대학 수준에서 Windows 10/11 개발을 가르쳤습니다.



Related posts