Tidak Dapat Menyinkronkan Windows 10 Clock ke Internet

21

Saya mengalami masalah serius dengan komputer saya. Saya tidak bisa menyinkronkan jam di windows 10 saya menjalankan mesin ke internet. Ketika saya pergi ke "Pengaturan tanggal dan waktu" dan mematikan "Setel waktu secara otomatis" dan kemudian hidupkan kembali, itu memuat sangat lama atau hanya segera menampilkan waktu yang salah. Saya mencari di internet begitu lama, tetapi sepertinya tidak ada yang berhasil di sana. Bahkan ketika saya benar-benar mengembalikan windows saya, itu masih tidak berfungsi. Dan anehnya, jam itu kadang berjalan mundur !

Mungkinkah ada masalah dengan mainboard saya atau sesuatu seperti itu?

Awusuwah
sumber
1
Pastikan layanan Windows Time berjalan (Nama sebenarnya harus sama dengan itu), dan pastikan zona waktu Anda diatur dengan benar. Hanya itu dua hal yang dapat memaksa jam untuk melakukan sinkronisasi secara tidak benar.
Dooley_labs
Oke, saya baru memeriksa apakah Layanan Waktu Windows saya sedang berjalan dan sebenarnya (disebut "Waktu Windows") - tetapi jenis statusnya adalah "Manual", yang sekarang saya ubah menjadi "Otomatis". Saya juga memilih zona waktu saya secara manual, dan jam hanya disinkronkan. Saya akan mengawasinya dan jika ini berjalan dengan baik, masalah saya akan terpecahkan. Terima kasih
kawan
Saya akan memposting komentar saya sebagai jawaban. Harap pastikan untuk menjadikannya sebagai jawaban dan saya senang saya bisa membantu.
Dooley_labs
Biar kutebak! Anda menggunakan aplikasi Pengaturan? Jangan gunakan itu jika Anda adalah pengguna yang kuat dan Anda ingin kontrol granular atas PC Anda. Gunakan kotak dialog tradisional untuk pengaturan waktu dan Anda harus baik-baik saja, atau gunakan baris perintah. Juga, Anda tidak ingin menggunakan server NTP Microsoft, karena tidak pernah berhasil. Itu tidak berfungsi dengan baik sejak hari pertama. Anda ingin menggunakan server NTP NIST.
Samir
Cobalah untuk mengaktifkan dan memulai layanan Workstation .
Biswapriyo

Jawaban:

18

Pertama-tama, ini lebih dari satu dekade masalah Windows! Ini bukan hal baru! Windows memiliki masalah menyinkronkan waktu sistem terhadap server NTP selama yang saya ingat.

Jika Anda harus menggunakan Internet untuk mendapatkan waktu sistem yang akurat, maka gunakan salah satu server NTP Amerika NIST. Jangan gunakan server Microsoft NTP! Tidak pernah berhasil! Tidak pernah bekerja untuk saya secara pribadi, dan tidak pernah bekerja untuk banyak orang di WWW yang memposting pertanyaan serupa dengan yang baru saja Anda posting di sini. Namun, menggunakan server NTP NIST selalu berhasil untuk saya, dan itu juga berhasil untuk orang lain, sebagaimana dibuktikan oleh banyak hasil positif jika Anda membaca dekade diskusi forum web yang lama.

Saya tidak tahu server mana yang bekerja paling baik (NIST memiliki beberapa diantaranya). Tetapi Anda dapat dengan mudah menemukan itu karena alamat untuk salah satu dari mereka datang sebagai preset opsional di Windows sejak setidaknya Windows XP. Ini adalah yang seharusnya mereka gunakan sebagai default, tetapi mereka memilih server NTP mereka sendiri yang tidak pernah berfungsi. Alamat lain dapat ditemukan di situs web 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

Anda dapat menemukan daftar yang lebih lengkap di sini: http://tf.nist.gov/tf-cgi/servers.cgi

Satu-satunya faktor yang membuat pertanyaan Anda menonjol adalah bahwa Anda menggunakan Windows 10. Itulah satu-satunya hal yang berbeda dari pertanyaan serupa yang diposting oleh orang lain lebih dari satu dekade yang lalu. Namun masalah intinya masih sama. Hanya saja dengan Windows 10, beberapa kontrol granular diambil dari pengguna. Jadi pengguna tidak lagi dapat memilih server NTP apa yang akan digunakan, atau mengetikkan alamat server apa pun yang ingin digunakan oleh pengguna. Opsi-opsi ini masih tersedia, tetapi disembunyikan, dan Anda perlu tahu cara menemukannya.

Anda tidak ingin menggunakan aplikasi Pengaturan di Windows 10 jika Anda adalah pengguna yang kuat dan Anda ingin kontrol granular atas sistem Anda. Saya dapat mengkonfirmasi apa yang Anda gambarkan di sini. Jika Anda menggunakan aplikasi Pengaturan dan menghidupkan dan mematikan "Atur waktu secara otomatis", itu akan tampak macet karena animasi indikator terus berputar. Jadi jangan gunakan itu, karena ini default untuk menggunakan server NTP Microsoft, yang tidak pernah berhasil, dan Anda tidak dapat memilih server NTP yang berbeda pada halaman itu di aplikasi Pengaturan.

Pada dasarnya ada dua cara Anda dapat secara otomatis menyesuaikan waktu sistem di Windows 10. Ada aplikasi Pengaturan, dan ada kotak dialog Windows klasik. Anda ingin menggunakan yang terakhir, dan Anda ingin memilih server NIST NTP.

Menggunakan aplikasi Pengaturan Windows 10

[waktu

  1. Klik tombol menu mulai Windows atau tekan tombol Windows.
  2. Klik Pengaturan.
  3. Klik pada Waktu & Bahasa.
  4. Klik pada Tanggal & Waktu.
  5. Balikkan opsi "Setel waktu otomatis" lalu hidupkan kembali.

Menggunakan kotak dialog Tanggal dan Waktu Windows

[waktu [waktu

  1. Klik tombol menu mulai Windows atau tekan tombol Windows.
  2. Klik Pengaturan.
  3. Klik pada Waktu & Bahasa.
  4. Klik pada Tanggal & Waktu.
  5. Gulir ke bawah dan klik tautan "Tanggal tambahan, waktu & pengaturan regional".
  6. Klik tautan "Tanggal dan Waktu".
  7. Klik pada tab Waktu Internet.
  8. Klik tombol "Ubah pengaturan".
  9. Pilih time.nist.govsebagai alamat dari tarik turun, atau gunakan salah satu server yang tercantum di atas.
  10. Klik "Perbarui sekarang".
Samir
sumber
1
Anda juga dapat menggunakan baris perintah untuk memperbarui waktu sistem. Anda juga dapat menggunakan waktu BIOS untuk menyesuaikan waktu sistem Windows. Manfaat yang satu ini adalah ia berfungsi bahkan ketika sinkronisasi Internet tidak. Anda hanya perlu mengaturnya sekali, dan itu harus akurat untuk tahun-tahun mendatang, dengan hanya pengecualian penyesuaian waktu musim panas yang mungkin atau mungkin tidak digunakan di negara tempat Anda tinggal.
Samir
Rupanya Anda dapat menggunakan time.nist.govalamat itu sendiri, dan itu akan menyelesaikan ke salah satu server NIST NTP, mana yang paling berhasil. Beberapa negara memiliki jam atom dan server NTP mereka sendiri. Tapi jujur, ketika tiba waktunya sinkronisasi melalui Internet, itu selalu bekerja paling baik dengan server NIST NTP.
Samir
Sayangnya, ini juga tidak membantu saya. Jam masih berjalan salah, tapi masih terima kasih atas bantuan Anda :)
Awusuwah
Biar saya luruskan satu hal. Apakah sinkronisasi NTP yang tidak berfungsi untuk Anda? Atau apakah itu menjaga waktu secara umum? Karena jika menjaga waktu gagal maka sinkronisasi tidak akan membantu Anda dalam jangka panjang. Tentu, jika Anda menyinkronkan jam dengan sangat sering melalui Internet, Anda dapat menjaga tampilan seolah-olah jam Anda akurat. Tetapi pada akhirnya, sinkronisasi tidak dapat membantu Anda dengan motherboard atau masalah terkait baterai yang mungkin Anda miliki dengan komputer. Apakah komputer berumur 3 tahun atau lebih? Apakah dimatikan untuk jangka waktu lama? Jika demikian, Anda mungkin memiliki baterai BIOS yang mati atau lemah sehingga Anda mungkin harus menggantinya.
Samir
1
@ Auswah Saya juga ingin menambahkan bahwa saya telah melihat perilaku yang sangat aneh pada setidaknya satu komputer saya yang menjalankan Windows 10, yang terkait dengan waktu dan jam. Karena saya seorang multi-booter, saya sering beralih antara sistem operasi bolak-balik, dan saya perhatikan bahwa jam saya tidak diatur dengan benar di Windows 10 ketika saya masuk ke Windows setelah meninggalkan OS berbasis Linux. Jadi sepertinya Windows 10 memiliki masalah terkait waktu. Tapi saya tidak tahu apakah ini terkait dengan masalah Anda juga.
Samir
3

Jika, seperti saya, PC Anda bergabung dengan domain windows kemudian mengikuti langkah-langkah dalam jawaban sammyg Anda akan melihat pada Langkah 7 bahwa Anda tidak memiliki Internet Timetab. Anda juga dapat memiliki pesan di penampil acara dari Layanan Waktu.

Sebaliknya waktu Anda disediakan oleh server waktu domain. Waktu saat ini di server dapat diperiksa dengan membuka prompt perintah yang ditinggikan dan mengetik:

waktu bersih / domain

Jika waktunya berbeda maka Anda harus memperbaruinya dengan

waktu bersih / domain / set

JumpingJezza
sumber
Ini selalu menjadi satu-satunya jawaban ketika Anda bergabung dengan suatu domain.
Aaron M. Eshbach
0

Anda dapat mencoba NetTime

http://www.timesynctool.com

Ini gratis dan open source. Ini berfungsi dengan baik, tetapi hanya memperbarui jam Anda setiap 15 menit secara gratis.

Anonim
sumber
0

Tidak ada solusi lain yang bekerja untuk saya.

Jika mereka juga tidak bekerja untuk Anda, pertimbangkan untuk menjalankan skrip ini dengan hak administrator sebagai tugas harian pada penjadwal tugas:

pada intisari: https://gist.github.com/aivrit/fdfee71e969ba62670ed0b87c26f3aad

atau di sini:

$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)
Alon Bar-Tzlil
sumber
-2

Masukkan perintah ini di prompt perintah tinggi Metode 3:

Ikuti langkah-langkah yang disebutkan di bawah ini.

Tekan tombol Windows + X dan pilih Command prompt (Admin).

Ketik setiap perintah di bawah ini dan tekan enter.

w32time berhenti bersih

w32tm / batalkan registrasi

w32tm / daftar

mulai bersih w32time

w32tm / sinkronisasi ulang

Nyalakan kembali komputer untuk menguji masalah ini lagi.

W32tm.exe digunakan untuk mengonfigurasi pengaturan layanan Windows Time. Ini juga dapat digunakan untuk mendiagnosis masalah dengan layanan waktu. W32tm.exe adalah alat baris perintah yang lebih disukai untuk mengkonfigurasi, memantau, atau memecahkan masalah layanan Windows Time.

Beldar622
sumber
1
Harap perhatikan bahwa atribusi sumber selalu diperlukan.
Arjan