Không thể đồng bộ hóa Đồng hồ Windows 10 với Internet


21

Tôi đang có một vấn đề nghiêm trọng với máy tính của tôi. Tôi chỉ đơn giản là không thể đồng bộ hóa đồng hồ trên máy chạy Windows 10 của mình với internet. Khi tôi đi đến "Cài đặt ngày và giờ" và tắt công tắc "Đặt thời gian tự động" rồi bật lại, nó sẽ tải rất lâu hoặc ngay lập tức hiển thị sai thời gian. Tôi đã tìm kiếm trên mạng rất lâu, nhưng dường như không có gì để làm việc ở đó. Ngay cả khi tôi khôi phục hoàn toàn các cửa sổ của mình, nó vẫn không hoạt động. Và điều thực sự kỳ lạ là, đồng hồ đôi khi thậm chí chạy ngược lại !

Có thể có vấn đề với mainboard của tôi hoặc một cái gì đó tương tự?


1
Đảm bảo dịch vụ Windows Time đang chạy (Tên thực tế phải giống với tên đó) và đảm bảo múi giờ của bạn được đặt đúng. Đó là hai điều duy nhất có thể buộc đồng hồ không đồng bộ hóa không chính xác.
Dooley_labs

Được rồi, tôi chỉ kiểm tra xem Windows Time Service của tôi có đang chạy hay không và nó thực sự là (gọi là "Giờ Windows") - nhưng loại trạng thái là "Thủ công", giờ đây tôi đã đổi thành "Tự động". Tôi cũng chọn múi giờ của mình theo cách thủ công và đồng hồ vừa được đồng bộ hóa. Tôi sẽ để mắt đến nó và nếu nó chạy tốt hơn nữa, vấn đề của tôi sẽ được giải quyết. Cảm ơn người đàn ông :)
Awusuwah

Tôi sẽ đăng bình luận của tôi như là một câu trả lời sau đó. Hãy chắc chắn để đặt nó là câu trả lời và tôi rất vui vì tôi đã có thể giúp đỡ.
Dooley_labs

Hãy để tôi đoán! Bạn đã sử dụng ứng dụng Cài đặt? Không sử dụng nếu bạn là người dùng quyền lực và bạn muốn kiểm soát chi tiết trên PC của mình. Sử dụng hộp thoại truyền thống để cài đặt thời gian và bạn sẽ ổn hoặc sử dụng dòng lệnh. Ngoài ra, bạn không muốn sử dụng máy chủ NTP của Microsoft, vì nó không bao giờ hoạt động. Nó đã không hoạt động đúng từ ngày đầu tiên. Bạn muốn sử dụng máy chủ NTP của NIST.
Samir

Cố gắng kích hoạt và bắt đầu dịch vụ Workstation .
Biswapriyo

Câu trả lời:


18

Trước hết, đây là vấn đề Windows hơn một thập kỷ! Điều này không có gì mới! Windows đã gặp sự cố khi đồng bộ hóa thời gian hệ thống với máy chủ NTP miễn là tôi có thể nhớ.

Nếu bạn phải sử dụng Internet để có thời gian hệ thống chính xác, thì hãy sử dụng một trong các máy chủ NTP của NIST của Mỹ. Đừng sử dụng máy chủ Microsoft NTP! Nó không bao giờ hoạt động! Nó chưa bao giờ làm việc cho cá nhân tôi, và nó chưa bao giờ làm việc cho nhiều người trên WWW, những người đăng câu hỏi tương tự với câu hỏi bạn vừa đăng ở đây. Tuy nhiên, việc sử dụng máy chủ NTP của NIST luôn có hiệu quả đối với tôi và nó cũng có hiệu quả với những người khác, bằng chứng là có nhiều kết quả tích cực nếu bạn đọc các cuộc thảo luận diễn đàn web hàng thập kỷ.

Tôi không biết máy chủ nào hoạt động tốt nhất (NIST có một vài trong số họ). Nhưng bạn có thể dễ dàng tìm ra điều đó bởi vì địa chỉ của một trong số chúng xuất hiện dưới dạng cài đặt sẵn tùy chọn trong Windows vì ít nhất là Windows XP. Đây là cái mà lẽ ra họ nên sử dụng làm mặc định, nhưng họ đã chọn máy chủ NTP của riêng họ mà không bao giờ hoạt động. Các địa chỉ khác có thể được tìm thấy trên trang web của 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

Bạn có thể tìm thấy một danh sách đầy đủ hơn ở đây: http://tf.nist.gov/tf-cgi/servers.cgi

Yếu tố duy nhất làm cho câu hỏi của bạn nổi bật là bạn đang sử dụng Windows 10. Đó là điều duy nhất khác với những câu hỏi tương tự được đăng bởi những người khác trong hơn một thập kỷ trước. Nhưng vấn đề cốt lõi vẫn là như vậy. Chỉ với Windows 10, một số điều khiển chi tiết đã bị lấy mất khỏi người dùng. Vì vậy, người dùng không còn có thể chọn máy chủ NTP nào để sử dụng hoặc nhập địa chỉ của bất kỳ máy chủ nào mà người dùng muốn sử dụng. Các tùy chọn này vẫn có sẵn, nhưng chúng bị ẩn và bạn cần biết cách xác định vị trí của chúng.

Bạn không muốn sử dụng ứng dụng Cài đặt trong Windows 10 nếu bạn là người dùng quyền lực và bạn muốn kiểm soát chi tiết hệ thống của mình. Tôi có thể xác nhận những gì bạn mô tả ở đây. Nếu bạn sử dụng ứng dụng Cài đặt và bạn tắt và bật lại "Đặt thời gian tự động", nó sẽ xuất hiện bị kẹt vì hoạt ảnh chỉ báo tiếp tục quay. Vì vậy, đừng sử dụng nó, bởi vì nó mặc định sử dụng máy chủ NTP của Microsoft, dù sao nó cũng không bao giờ hoạt động và bạn không thể chọn một máy chủ NTP khác trên trang đó trong ứng dụng Cài đặt.

Về cơ bản có hai cách bạn có thể tự động điều chỉnh thời gian hệ thống trong Windows 10. Có ứng dụng Cài đặt và có hộp thoại Windows cổ điển. Bạn muốn sử dụng cái sau và bạn muốn chọn máy chủ NIST NTP.

Sử dụng ứng dụng Cài đặt Windows 10

[thời gian

  1. Nhấp vào nút menu bắt đầu của Windows hoặc nhấn phím Windows.
  2. Nhấp vào Cài đặt.
  3. Bấm vào Thời gian & Ngôn ngữ.
  4. Bấm vào Ngày & Giờ.
  5. Tắt tùy chọn "Đặt thời gian tự động" và sau đó bật lại.

Sử dụng hộp thoại Ngày và Giờ của Windows

[thời gian [thời gian

  1. Nhấp vào nút menu bắt đầu của Windows hoặc nhấn phím Windows.
  2. Nhấp vào Cài đặt.
  3. Bấm vào Thời gian & Ngôn ngữ.
  4. Bấm vào Ngày & Giờ.
  5. Cuộn xuống và nhấp vào liên kết "Cài đặt ngày, giờ & khu vực bổ sung".
  6. Nhấp vào liên kết "Ngày và Giờ".
  7. Nhấp vào tab Thời gian Internet.
  8. Nhấp vào nút "Thay đổi cài đặt".
  9. Chọn time.nist.govlàm địa chỉ từ trình đơn thả xuống hoặc sử dụng một trong các máy chủ được liệt kê ở trên.
  10. Nhấp vào "Cập nhật ngay".

1
Bạn cũng có thể sử dụng dòng lệnh để cập nhật thời gian hệ thống. Ngoài ra, bạn có thể sử dụng thời gian BIOS để điều chỉnh thời gian hệ thống Windows. Lợi ích của cái này là nó hoạt động ngay cả khi Internet không đồng bộ hóa. Bạn chỉ cần đặt nó một lần và sẽ chính xác trong nhiều năm tới, chỉ có ngoại lệ là điều chỉnh thời gian tiết kiệm ánh sáng ban ngày có thể hoặc không được sử dụng ở quốc gia bạn sống.
Samir

Rõ ràng bạn có thể sử dụng time.nist.govđịa chỉ một mình và nó sẽ phân giải đến bất kỳ một trong các máy chủ NIST NTP, bất kỳ máy chủ nào hoạt động tốt nhất. Một số quốc gia có đồng hồ nguyên tử và máy chủ NTP của riêng họ. Nhưng thành thật mà nói, khi nói đến thời gian đồng bộ hóa qua Internet, nó luôn hoạt động tốt nhất với các máy chủ NIST NTP.
Samir

Đáng buồn thay, điều này cũng không giúp tôi. Đồng hồ vẫn chạy sai, nhưng vẫn cảm ơn sự giúp đỡ của bạn :)
Awusuwah

Hãy để tôi có được một điều thẳng mặc dù. Có phải đồng bộ hóa NTP không hoạt động với bạn? Hay đó là việc giữ thời gian nói chung? Bởi vì nếu việc giữ thời gian không thành công thì đồng bộ hóa sẽ không giúp bạn lâu dài. Chắc chắn, nếu bạn đồng bộ hóa đồng hồ rất thường xuyên qua Internet, bạn có thể giữ vẻ ngoài như thể đồng hồ của bạn là chính xác. Nhưng cuối cùng, đồng bộ hóa không thể giúp bạn với bất kỳ vấn đề nào liên quan đến bo mạch chủ hoặc pin mà bạn có thể gặp phải với máy tính. Là máy tính 3 tuổi trở lên? Là nó xuống điện trong thời gian dài? Nếu vậy, bạn có thể có pin BIOS chết hoặc yếu trong trường hợp bạn có thể cần phải thay thế nó.
Samir

1
@Awusuwah Tôi cũng muốn nói thêm rằng tôi đã thấy một hành vi rất lạ trên ít nhất một trong số các máy tính của tôi chạy Windows 10, có liên quan đến thời gian và đồng hồ. Vì tôi là một người chơi đa năng, tôi thường chuyển đổi qua lại giữa các hệ điều hành và tôi nhận thấy rằng đồng hồ của tôi được đặt không chính xác trong Windows 10 vào một lúc nào đó khi tôi đăng nhập vào Windows sau khi rời HĐH dựa trên Linux. Vì vậy, có vẻ như Windows 10 có một số vấn đề liên quan đến thời gian. Nhưng tôi không thể biết điều này có liên quan đến vấn đề của bạn không.
Samir

3

Nếu, giống như tôi, PC của bạn được nối với một miền windows, sau đó làm theo các bước trong câu trả lời của sammyg, bạn sẽ nhận thấy ở Bước 7 rằng bạn không có Internet Timetab. Bạn cũng có thể có tin nhắn trong trình xem sự kiện từ Dịch vụ thời gian.

Thay vào đó thời gian của bạn được cung cấp bởi máy chủ thời gian tên miền. Thời gian hiện tại trên máy chủ có thể được kiểm tra bằng cách mở một dấu nhắc lệnh nâng cao và gõ:

thời gian ròng / tên miền

Nếu thời gian khác nhau, bạn nên cập nhật nó với

thời gian thực / tên miền / bộ


Đây luôn là câu trả lời duy nhất khi bạn tham gia vào một tên miền.
Aaron M. Eshbach

0

Bạn có thể thử NetTime

http://www.timesynctool.com

Nó là nguồn mở và miễn phí. Nó hoạt động tốt, nhưng nó chỉ cập nhật đồng hồ của bạn cứ sau 15 phút miễn phí.


0

Không phải là giải pháp khác làm việc cho tôi.

Nếu họ cũng không làm việc cho bạn, hãy xem xét việc chạy tập lệnh này với các đặc quyền của quản trị viên như một công việc hàng ngày trên lịch trình tác vụ:

trên ý chính: https://gist.github.com/aivrit/fdfee71e969ba62670ed0b87c26f3aad

hoặc ở đây:

$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

Nhập các lệnh này tại dấu nhắc lệnh nâng cao Cách 3:

Thực hiện theo các bước được đề cập dưới đây.

Nhấn phím Windows + X và chọn Dấu nhắc lệnh (Quản trị viên).

Nhập từng một trong các lệnh dưới đây và nhấn enter.

dừng mạng w32time

w32tm / hủy đăng ký

w32tm / đăng ký

mạng bắt đầu w32time

w32tm / đồng bộ lại

Khởi động lại máy tính để kiểm tra vấn đề một lần nữa.

W32tm.exe được sử dụng để định cấu hình cài đặt dịch vụ Windows Time. Nó cũng có thể được sử dụng để chẩn đoán các vấn đề với dịch vụ thời gian. W32tm.exe là công cụ dòng lệnh ưa thích để định cấu hình, giám sát hoặc khắc phục sự cố dịch vụ Windows Time.


1
Xin lưu ý rằng sự quy kết của nguồn luôn được yêu cầu.
Arjan
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.