인터넷에 Windows 10 시계를 동기화 할 수 없음


21

컴퓨터에 심각한 문제가 있습니다. 컴퓨터를 실행하는 Windows 10의 시계를 인터넷에 동기화 할 수 없습니다. "날짜 및 시간 설정"으로 이동하여 "자동으로 시간 설정"스위치를 껐다가 다시 켜면 매우 긴 시간이 걸리거나 즉시 잘못된 시간이 표시됩니다. 인터넷을 너무 오랫동안 검색했지만 아무 것도 효과가없는 것 같습니다. 창을 완전히 복원해도 여전히 작동하지 않습니다. 그리고 정말로 이상한 것은 시계가 때로는 뒤로 돌아가는 것입니다 !

메인 보드 또는 이와 유사한 문제가있을 수 있습니까?


1
Windows 시간 서비스가 실행 중인지 확인하고 (실제 이름은 이와 유사해야 함) 시간대가 올바르게 설정되어 있는지 확인하십시오. 그것은 시계를 잘못 동기화시킬 수있는 유일한 두 가지입니다.
Dooley_labs

방금 Windows 시간 서비스가 실행되고 있고 실제로 "Windows 시간"이라고되어 ​​있는지 확인했지만 상태 유형은 "수동"이며 이제 "자동"으로 변경되었습니다. 또한 시간대를 수동으로 선택했는데 시계가 동기화되었습니다. 계속 주시하고 더 잘 진행하면 문제가 해결 될 것입니다. Thanks man :)
Awusuwah

그런 다음 내 의견을 답변으로 게시합니다. 답변으로 설정해 주시면 도와 드리겠습니다.
Dooley_labs

어디 보자! 설정 앱을 사용 했습니까? 고급 사용자이고 PC를 세부적으로 제어하려는 경우에는 사용하지 마십시오. 시간 설정에는 기존 대화 상자를 사용하면되며 명령 줄을 사용해도됩니다. 또한 Microsoft의 NTP 서버는 작동하지 않기 때문에 사용하고 싶지 않습니다. 첫날부터 제대로 작동하지 않았습니다. NIST의 NTP 서버를 사용하려고합니다.
Samir

워크 스테이션 서비스 를 활성화하고 시작해보십시오 .
Biswapriyo

답변:


18

우선, 이것은 10 년이 넘는 오래된 Windows 문제입니다! 이것은 새로운 것이 아닙니다! 내가 기억하는 한 Windows는 NTP 서버와 시스템 시간을 동기화하는 데 문제가있었습니다.

정확한 시스템 시간을 얻기 위해 인터넷을 사용해야하는 경우 American NIST의 NTP 서버 중 하나를 사용하십시오. Microsoft NTP 서버를 사용하지 마십시오! 절대 작동하지 않습니다! 그것은 개인적으로 저에게 효과가 없었으며 WWW의 많은 사람들에게 방금 여기에 게시 한 것과 비슷한 질문을 게시 한 적이 없었습니다. 그러나 NIST의 NTP 서버를 사용하는 것은 항상 저에게 효과적이며, 10 년 전의 웹 포럼 토론을 읽으면 많은 긍정적 인 결과로 입증 된 것처럼 다른 사람들에게도 효과가있었습니다.

어떤 서버가 가장 잘 작동하는지 모르겠습니다 (NIST에 여러 서버가 있음). 그러나 Windows XP 이상부터 Windows의 선택적 사전 설정으로 주소 중 하나의 주소가 제공되므로 쉽게 알 수 있습니다. 이것이 기본값으로 사용해야했지만 결코 작동하지 않는 자체 NTP 서버를 선택했습니다. 다른 주소는 NIST 웹 사이트에서 찾을 수 있습니다.

Name               IP Address
time-a.nist.gov    129.6.15.28
time-b.nist.gov    129.6.15.29
time-c.nist.gov    129.6.15.30
time-d.nist.gov    2610:20:6F15:15::27

보다 완전한 목록은 여기에서 찾을 수 있습니다 : http://tf.nist.gov/tf-cgi/servers.cgi

귀하의 질문을 돋보이게하는 유일한 요인은 Windows 10을 사용하고 있다는 것입니다. 이것이 10 년 전에 다른 사람들이 게시 한 유사한 질문과 다른 점입니다. 그러나 핵심 문제는 여전히 동일합니다. Windows 10에서는 일부 세부적인 제어 기능이 사용자에게 제공되지 않습니다. 따라서 사용자는 더 이상 사용할 NTP 서버를 선택하거나 사용자가 사용하려는 서버의 주소를 입력 할 수 없습니다. 이러한 옵션은 계속 사용할 수 있지만 숨겨져 있으므로 찾는 방법을 알아야합니다.

고급 사용자이고 시스템을 세부적으로 제어하려는 경우 Windows 10의 설정 앱을 사용하고 싶지 않습니다. 여기서 설명하는 내용을 확인할 수 있습니다. 설정 앱을 사용하고 "자동으로 시간 설정"을 껐다가 다시 켜면 표시기 애니메이션이 계속 회전하기 때문에 시간이 걸리는 것처럼 보입니다. 기본적으로 Microsoft의 NTP 서버를 사용하도록 설정되어 있기 때문에 사용하지 마십시오. 어쨌든 작동하지 않으며 설정 페이지의 해당 페이지에서 다른 NTP 서버를 선택할 수 없습니다.

기본적으로 Windows 10에서 시스템 시간을 자동으로 조정할 수있는 두 가지 방법이 있습니다. 설정 앱과 기본 Windows 대화 상자가 있습니다. 후자를 사용하고 NIST NTP 서버를 선택하려고합니다.

Windows 10 설정 앱 사용

[시각

  1. Windows 시작 메뉴 버튼을 클릭하거나 Windows 키를 누릅니다.
  2. 설정을 클릭하십시오.
  3. 시간 및 언어를 클릭하십시오.
  4. 날짜 및 시간을 클릭하십시오.
  5. "자동으로 시간 설정"옵션을 껐다가 다시 켜십시오.

Windows 날짜 및 시간 대화 상자 사용

[시각 [시각

  1. Windows 시작 메뉴 버튼을 클릭하거나 Windows 키를 누릅니다.
  2. 설정을 클릭하십시오.
  3. 시간 및 언어를 클릭하십시오.
  4. 날짜 및 시간을 클릭하십시오.
  5. 아래로 스크롤하여 "추가 날짜, 시간 및 지역 설정"링크를 클릭하십시오.
  6. "날짜와 시간"링크를 클릭하십시오.
  7. 인터넷 시간 탭을 클릭하십시오.
  8. "설정 변경"버튼을 클릭하십시오.
  9. time.nist.gov드롭 다운에서 주소를 선택 하거나 위에 나열된 서버 중 하나를 사용하십시오.
  10. "지금 업데이트"를 클릭하십시오.

1
명령 줄을 사용하여 시스템 시간을 업데이트 할 수도 있습니다. 또한 BIOS 시간을 사용하여 Windows 시스템 시간을 조정할 수 있습니다. 이것의 장점은 인터넷 동기화가 작동하지 않더라도 작동한다는 것입니다. 한 번만 설정하면 몇 년 동안 정확해야합니다. 단, 거주 국가에서 사용하거나 사용하지 않을 수있는 일광 절약 시간제 조정 만 예외입니다.
Samir

time.nist.gov주소를 단독으로 사용할 수 있으며 NIST NTP 서버 중 하나를 사용하는 것이 가장 효과적입니다. 일부 국가에는 자체 원자 시계와 NTP 서버가 있습니다. 그러나 정직하게 인터넷을 통한 시간 동기화와 관련하여 항상 NIST NTP 서버와 가장 잘 작동했습니다.
Samir

슬프게도, 이것은 나에게 도움이되지 않습니다. 시계는 여전히 잘 작동하지 않지만 여전히 도움을 주셔서 감사합니다 :)
Awusuwah

그래도 한 가지만 드리겠습니다. 작동하지 않는 NTP 동기화입니까? 아니면 일반적으로 시간을 유지합니까? 시간을 유지하지 못하면 동기화가 장기적으로 도움이되지 않기 때문입니다. 물론, 인터넷을 통해 시계를 매우 자주 동기화하면 시계가 정확한 것처럼 모양을 유지할 수 있습니다. 그러나 궁극적으로 동기화는 컴퓨터와 관련된 마더 보드 또는 배터리 관련 문제를 해결하는 데 도움이되지 않습니다. 컴퓨터가 3 세 이상입니까? 장기간 전원이 꺼 집니까? 그렇다면 BIOS 배터리가 방전되었거나 약한 것일 수 있습니다.이 경우 교체해야합니다.
Samir

1
@Awusuwah 또한 Windows 10을 실행하는 컴퓨터 중 적어도 하나에서 시간과 시계와 관련된 매우 이상한 동작을 보았습니다. 멀티부터로 운영 체제간에 자주 전환하는 경우가 많으며 Linux 기반 OS를 떠난 후 Windows에 로그온하면 Windows 10 somtime에서 시계가 잘못 설정되어 있음을 알았습니다. 따라서 Windows 10에 시간 관련 문제가있는 것처럼 보입니다. 그러나 이것이 귀하의 문제와 관련이 있는지 여부는 알 수 없습니다.
Samir

3

나처럼 PC가 Windows 도메인에 가입되어 있다면 sammyg의 답변 단계를 따라 7 단계에서 Internet Time탭 이 없음을 알 수 있습니다 . Time-Service의 이벤트 뷰어에 메시지가있을 수도 있습니다.

대신 시간은 도메인 시간 서버에서 제공합니다. 관리자 권한 명령 프롬프트를 열고 다음을 입력하여 서버의 현재 시간을 확인할 수 있습니다.

인터넷 시간 / 도메인

시간이 다르면 다음으로 업데이트해야합니다.

인터넷 시간 / 도메인 / set


이것은 도메인에 가입 할 때 항상 유일한 대답이었습니다.
Aaron M. Eshbach

0

NetTime을 시도해 볼 수 있습니다

http://www.timesynctool.com

무료이며 오픈 소스입니다. 정상적으로 작동하지만 15 분마다 시계를 무료로 업데이트합니다.


0

다른 솔루션 중 어느 것도 나를 위해 일하지 않았습니다.

그것들이 당신에게도 효과가 없다면, 작업 스케줄러에서 매일 작업으로 관리자 권한 으로이 스크립트를 실행하는 것을 고려하십시오.

요점 : https://gist.github.com/aivrit/fdfee71e969ba62670ed0b87c26f3aad

또는 여기 :

$time = Invoke-RestMethod -Uri http://worldtimeapi.org/api/ip

$timezones = Get-TimeZone -ListAvailable

# there is no global standard in names of timezones nor a unique id of them
# worldtimeapi always has city name in last part of timezone field
# microsoft has city names in display name
# therefore current solution is to match those names based on city 
foreach ($timezone in $timezones) {
    if ($timezone.DisplayName.ToString() -match $time.timezone.Split("/")[-1]) {
        $current_zone = $timezone
        break
    }
}

if (!$current_zone) {throw "Could'nt find time zone. exiting."}


Set-TimeZone -Name $current_zone.StandardName

Set-Date -Date (Get-Date -Date $time.datetime)

-2

관리자 권한 명령 프롬프트에서 다음 명령을 입력하십시오. 방법 3 :

아래 언급 된 단계를 따르십시오.

Windows 키 + X를 누르고 명령 프롬프트 (관리자)를 선택하십시오.

아래의 각 명령을 입력하고 Enter를 누르십시오.

순 정지 w32time

w32tm / 등록 취소

w32tm / 등록

순 시작 w32time

w32tm / 재 동기화

컴퓨터를 다시 시작하여 문제를 다시 테스트하십시오.

W32tm.exe는 Windows 시간 서비스 설정을 구성하는 데 사용됩니다. 또한 시간 서비스의 문제점을 진단하는 데 사용될 수 있습니다. W32tm.exe는 Windows 시간 서비스를 구성, 모니터링 또는 문제 해결하기위한 기본 명령 줄 도구입니다.


1
소스의 속성은 항상 필요합니다.
Arjan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.