Waktu Windows 7 terus berubah dengan sendirinya

28

Seperti judulnya waktu Windows terus berubah dalam waktu acak, dengan jumlah acak. Kadang-kadang terjadi setiap menit, kadang bagus berjam-jam. Jika saya tekan sinkronisasi dengan waktu Internet, pembaruan ke waktu yang tepat.

Hal-hal yang saya baca / cek

  1. Nonaktifkan / Aktifkan sinkronisasi waktu Internet . Tidak ada pertolongan.
  2. Nonaktifkan / Aktifkan layanan waktu windows . Tidak ada pertolongan.
  3. Baterai CMOS sudah mati . Tidak, itu tidak mati. Perubahan waktu juga terjadi ketika windows sedang berjalan.
  4. Perute / waktu modem Anda salah dan memengaruhi waktu jendela . Tidak, itu tidak salah.
  5. Zona waktu Anda tidak dikonfigurasi dengan benar . Tidak itu UTC + 0 London
  6. Anda melakukan dual boot ke Hackintosh / Linux . Tidak hanya Win 7 yang berjalan di PC ini.
  7. Anda memiliki overclocking yang cerdik . Saya memang memiliki profil OC yang tinggi, tetapi mencoba berlari dengan kecepatan tinggi tanpa bantuan.
  8. Virus / Trojan . Saya sangat meragukannya. Ini adalah instalasi Windows yang sangat telanjang untuk bermain game. Hanya windows dan game dengan Steam yang diinstal.

Memperbarui

Saya dapat mengkonfirmasi, masalah ini tidak ada, ketika saya memulai windows dalam Safe Mode. Saya sudah menguji ini dengan mem-boot ke safe mode. Setelah boot, saya memperbaiki waktu secara manual dan membiarkan pc berjalan selama beberapa jam, dan waktu tidak berubah.

Perbarui 2

Saya tidak tahu bagaimana saya melewatkan detail ini (atau sebenarnya jika itu akan membantu) tetapi waktu me-reset ke waktu yang "tepat". Waktu yang tepat menjadi waktu yang pertama diperbarui.

Contoh:

  • Saya mem-boot PC, dan setelah beberapa waktu me-reset ke (katakanlah) 09:33:27
  • a-) Saya memperbaiki waktu, meninggalkannya selama beberapa waktu, dan melompat kembali ke 09:33:27
  • b-) Saya membiarkannya berjalan selama beberapa waktu dan kembali ke 09:33:27 setelah periode (periode yang sangat acak saya tidak melihat pola di sini seperti setiap jam / setiap 17 menit atau apa pun)
  • Ini terus terjadi, terlepas dari saya mengubah waktu atau tidak.
  • Setelah boot berikutnya (hari berikutnya?) Mengambil waktu lain untuk mengatur ulang

Keterangan lebih lanjut

Ini adalah screenshot dari penampil acara, tentang perubahan waktu. Ingat tangkapan layar ini diambil ketika layanan "Waktu Windows" dinonaktifkan.

masukkan deskripsi gambar di sini

Tangkapan layar properti acara:

masukkan deskripsi gambar di sini

Halaman detail dari acara yang sama:

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
  <Provider Name="Microsoft-Windows-Kernel-General" Guid="{A68CA8B7-004F-D7B6-A698-07E2DE0F1F5D}" /> 
  <EventID>1</EventID> 
  <Version>0</Version> 
  <Level>4</Level> 
  <Task>0</Task> 
  <Opcode>0</Opcode> 
  <Keywords>0x8000000000000010</Keywords> 
  <TimeCreated SystemTime="2014-01-25T09:38:34.500000000Z" /> 
  <EventRecordID>19280</EventRecordID> 
  <Correlation /> 
  <Execution ProcessID="4" ThreadID="64" /> 
  <Channel>System</Channel> 
  <Computer>slayer</Computer> 
  <Security UserID="S-1-5-18" /> 
</System>
<EventData>
  <Data Name="NewTime">2014-01-25T09:38:34.500000000Z</Data> 
  <Data Name="OldTime">2014-01-25T13:59:57.982183900Z</Data> 
</EventData>
</Event>

Tangkapan layar dan detailnya menyiratkan bahwa, windows benar-benar berpikir bahwa ini adalah waktu yang tepat dan merasa perlu untuk memperbaruinya. Meskipun tidak ada layanan windows yang diaktifkan untuk mengotorisasi ini.

Ada ide?

Perbarui 3 Masalah & Solusi

Masalahnya ternyata bukan Windows atau perangkat lunak lain yang mencoba memperbarui waktu.

Setelah membaca dump memori sistem selama satu jam saya menemukan Windows tidak dapat membaca RTC dari motherboard. Setelah gagal membaca status RTC untuk sementara waktu, Windows berpikir itu menghitung waktu yang salah dan kembali untuk mengetahui status RTC terakhir.

Saya tidak tahu mengapa ini tidak terjadi dalam "Safe Mode" dan menjalankan windows dengan sukses di safe mode menempatkan saya pada rute yang salah sepenuhnya (Mencari kesalahan dalam Perangkat Lunak alih-alih perangkat keras) Sumber kesalahannya adalah System BIOS (atau UEFI di kasus saya) tidak berjalan sama sekali setelah Sistem POST dan boot. Pencarian google sederhana untuk ini dan tampaknya itu adalah masalah yang sangat umum dengan sebagian besar papan UEFI (Menggunakan papan Asus-ROG sendiri)

Solusi yang disarankan adalah: Flash UEFI Anda dan reset CMOS pada daya siaga. Karena saya tahu saya sudah menggunakan UEFI versi terbaru, hanya mengatur ulang CMOS pada keadaan siaga bekerja untuk saya. Semuanya berfungsi sekarang tanpa masalah.

Terima kasih atas semua masukan dan maaf atas informasi yang menyesatkan tentang masalah ini, tetapi saya akan meninggalkan semua informasi yang diposting di atas, berharap itu mungkin orang lain.

kali
sumber
Sudahkah Anda mencoba berbagai server waktu internet? Pergilah ke pengaturan Tanggal dan Waktu -> tab "Waktu Internet" -> tombol "Ubah Pengaturan" untuk menemukan menu tarik-turun yang mencantumkan server waktu internet yang tersedia. Sepertinya "time.windows.com" adalah server default.
P Fitz
Sekali lagi, pembaruan waktu bahkan jika "sinkronisasi" dinonaktifkan. Mengklik "sinkronisasi" secara manual pada waktu internet, akan memperbaiki waktu (terlepas dari pilihan server)
kali
ketika itu mengubah tanggal, untuk apa ia mengubahnya? xx-xx-2002?
Sickest
Apakah layanan Windows Time berjalan ketika waktu berubah? Apakah tanggalnya juga berubah?
and31415
1
Pergi ke Penjadwal Tugas dan periksa tugas yang diaktifkan (mereka dapat berjalan di akun sistem lokal). Dan juga periksa komputer Anda dengan Autoruns Sysinternals. Dan beri tahu kami apakah itu membantu atau tidak.
Jet

Jawaban:

5

Coba perintah ini:

bcdedit /set {current} useplatformclock yes

Saya menemukannya di Internet, tetapi tidak ada sumber yang tersedia untuk saya. Saya memiliki masalah yang sama dalam jam malam, sekarang - setelah perintah ini - itu hilang. Sistem restart diperlukan.

pai
sumber
apakah saya harus mengetikkan sesuatu untuk {current}? jika tidak berhasil, saya mendapat pesan "Operasi selesai dengan sukses." tetapi waktu masih berbalik
kali
Tidak, "{current}" tetap apa adanya. Waktu seharusnya tidak berubah sendiri sekarang. Jika itu terjadi, maka harus ada beberapa perangkat lunak, yang mengubah waktu. Ini bisa berupa driver atau rootkit, bukan hanya aplikasi. Saya akan memindai sistem dengan memperbarui: Windows Defender, MBAM dan MBAR.
pai
Hai @pmbiesiada, meskipun jawaban Anda tidak menyelesaikan masalah saya, itu adalah satu-satunya jawaban yang konstruktif yang diposting di sini. Setidaknya Anda membaca pertanyaan, tidak seperti penjawab lain. Jadi saya tidak akan memberikan penghargaan kepada diri Anda sendiri. Terima kasih atas bantuannya (Terlampir solusi untuk pertanyaan)
kali
Terima kasih. Setelah membaca solusinya, saya mulai bertanya-tanya apakah driver chipset tidak akan memberikan solusi. Mungkin beberapa kesalahan terjadi pada data CMOS sebelumnya (tidak dapat dipulihkan tanpa mengatur ulang CMOS).
pai
@ pbies-Bisakah Anda menjelaskan apa yang Anda capai dengan ini? Saya menanyakan hal ini karena dokumentasi MS mengatakan Anda TIDAK boleh menggunakan opsi ini kecuali untuk tujuan debug: "useplatformclock-Memaksa penggunaan jam platform sebagai penghitung kinerja sistem. Catatan Pilihan ini hanya boleh digunakan untuk debugging."
WeGoToMars
2

Keraguan ini adalah jawaban untuk masalah pengguna ini karena mereka telah memperbaikinya seperti di atas. Namun ada penyebab umum dari gejala-gejala ini pada sistem dual boot Windows / Linux: kedua OS memperlakukan jam CMOS secara berbeda dan memperebutkan pengaturan jam seperti yang mereka inginkan (Linux ke UTC melakukan penghematan siang hari dll dalam perangkat lunak, Windows ke lokal waktu sehingga jam perangkat lunak dan perangkat kerasnya sama).

Ini memiliki solusi sederhana: beri tahu salah satu dari mereka untuk menggunakan perilaku default yang lain.

Windows : Atur DWORD baru RealTimeIsUniversalke 1 in

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation

dan kemudian pastikan Anda telah menginstal ini dari Pembaruan Windows: https://support.microsoft.com/en-us/kb/2922223

Linux : set UTC=falsedi/etc/sysconfig/clock

Jelas tidak melakukan keduanya!

dataduck
sumber
Ternyata ada jawaban di situs ini yang menyebutkan masalah ini: superuser.com/questions/198185/... Namun, karena saya tidak tahu itu ada hubungannya dengan dual boot, saya tidak menemukan jawaban itu sampai setelah saya Saya sudah menyelesaikannya, dan mulai menulis yang ini. Saya tetap memposting jawabannya untuk membantu siapa pun yang berakhir di sini dengan masalah ini.
dataduck
1

Ada dua jenis masalah ini. Yang pertama diatur ulang ke tanggal & waktu dasar yang untuk kebanyakan komputer modern adalah 2008. Bahkan dengan sinkronisasi waktu internet dinonaktifkan ada perangkat lunak seperti Nero burning rom dan MSinstall exec yang akan mencoba mengatur waktu untuk menginstal atau menjalankan. Versi dotnet yang lebih lama juga akan melakukan ini dan beberapa gim memasang versi lama yang tersembunyi di latar belakang. Instalasi baru-baru ini dari versi yang lebih lama dari printshop melakukan hal itu. Saya menjalankan tracemon dan itu dilacak kembali ke dotnet 1.x yang diinstal oleh printshop secara internal.

Lihatlah permainan perangkat lunak yang lebih lama atau yang mungkin telah Anda instal dan lihat juga log aktivitas dotnet.

Ini juga merupakan korelasi dengan SSL atau server aman internet yang jika tanggalnya lebih dari satu bulan (windows 7 & 8) yang juga akan menyebabkan perubahan waktu dan tanggal yang tidak sah dan keamanan windows akan masuk ke penguncian otomatis dan mengatur waktu dan tanggal kembali ke standar minimal untuk melindungi dirinya sendiri.

Saya harap ini membantu.

justpassingthrough
sumber
0

Hapus instalan aplikasi jam pihak ketiga apa pun yang diinstal pada komputer Anda dan periksa apakah itu membawa perubahan pada pengaturan waktu jam.

Pertama-tama mari kita periksa status Waktu Windows dan restart yang sama. periksa apakah itu ada bedanya.

  1. Klik Mulai, ketik services.msc dan tekan ENTER.
  2. Temukan Waktu Windows.
  3. Klik kanan dan pilih Restart.
Unnikrishnan
sumber
0

Sudahkah Anda memeriksa nilai server zona waktu. seharusnya time.windows.com.

Opsi kedua - saya akan menyarankan Anda untuk me-restart layanan waktu windows dari services.msc.

Apakah Anda memiliki aplikasi jam pihak ketiga yang diinstal pada komputer Anda? Jika ya maka silakan hapus instalasi aplikasi.

Mesin Hitung
sumber
0

Jika flashing tidak berfungsi, mungkin baterai cmos. Saya tidak pernah memiliki masalah itu di semua komputer yang saya miliki selama bertahun-tahun, tetapi beberapa kali saya punya teman harus mengganti baterai cmos mereka. Ini kecil, seperti yang ada di dalam arloji. Beberapa lebih besar / lebih tipis seperti cr2032 yang Anda dapatkan untuk tuner gitar snark.

Harapan itu membantu. Saya berburu yang satu ini di komputer saya juga, tapi saya baru-baru ini memulai masalah tambahan yang terus-menerus mengatakan bahwa saya tidak memiliki cukup memori di C: untuk menjalankan aplikasi yang cukup sederhana dan mengetahui saya memiliki baterai laptop yang bekerja dengan caranya turun sangat dekat dengan 0 menit pengisian daya. Saya menggunakan yang satu ini terpasang di rumah sepanjang waktu sekarang dan memiliki laptop baru yang saya gunakan di tempat lain.

Jadi jika baterai cmos saya, saya benar-benar harus mempertimbangkan dua pilihan. Mengganti dibandingkan mempertahankannya mati. Kelemahan tentu saja adalah jamnya yang salah. Sisi baiknya adalah saya dapat menggunakan salah satu "cakram penyelamat geeksquad" lama saya pada kotak ini tanpa ada solusi yang biasa. ;)

Marco Atizine
sumber
Selamat Datang di Pengguna Super! Silakan baca pertanyaan itu lagi dengan seksama. Jawaban Anda tidak menjawab pertanyaan awal. OP sudah memeriksa baterai CMOS.
DavidPostill
0

Coba buat tugas reguler untuk menyinkronkan waktu Anda.

  • Di Mulai / Cortana ketik "Tugas"
  • Klik kanan "Penjadwal Tugas" dan Jalankan sebagai Administrator
  • Arahkan ke Task Scheduler Library/Microsoft/Windows/Time Synchronizationdi panel direktori kiri di bawah Penjadwal Tugas (Lokal)
  • Di sini Anda dapat melihat tugas "ForceSynchronizeTime" atau "SynchronizeTime". Klik kanan dan pergi ke properti
  • Klik pada tab "Pemicu" dan Edit atau tambahkan pemicu Baru
  • Kemudian Anda dapat mengatur "Mulai Tugas" menjadi "Saat masuk"
  • Biarkan semua yang lain tidak dicentang kecuali "Diaktifkan"

Posting asli memiliki konfigurasi yang sedikit berbeda (ia menyarankan untuk memeriksa "Saat Startup" dan "Ulangi tugas setiap: 5 menit").

Juga, saya memiliki masalah kecil karena tidak dapat mengubah pelatuk, jadi saya mengekspor tugas "ForceSynchronizeTime" dan kemudian menamainya "FixClock" dan mengimpor tugas baru ke dalam folder bersama dengan yang lama. Saya kemudian mengedit pemicu untuk "FixClock".

Saya menggunakan trik ini untuk Windows 7 dan Windows 10. Semua kredit untuk anthony82. Lihat posting aslinya di sini:

http://h30434.www3.hp.com/t5/Notebook-Operating-System-and-Recovery/The-time-on-your-clock-keeps-changing-to-wrong-time/td-p/ 2510559

[diedit untuk memasukkan petunjuk langkah demi langkah]

washifu
sumber
Komentar pertamaku bagus. Saya tidak menemukan jawaban hanya tautan membantu, apa lagi yang harus saya katakan, jika saya tidak menemukan sesuatu yang bermanfaat? Daripada hanya meningkatkan jawaban Anda, Anda berkomentar, dan menyarankan saya berkeliling memilih orang tanpa alasan. Saya tidak harus memberikan esai 500 kata dengan alasan jawaban tautan saja tidak membantu. Jika Anda membaca pusat bantuan, itu menyediakan, semua yang Anda butuhkan untuk menentukan itu.
Ramhound
@Ramhound saya serahkan. Anda benar. Mari berdamai.
washifu
1
Kami selalu damai.
Ramhound
-1

Anda mungkin ingin memeriksa pengaturan regional Anda.

Apakah Windows 7 mungkin memiliki pengaturan offset UTC yang buruk? Mungkin karena menghitung waktu dengan tidak tepat. Periksa Zona Waktu Anda dan (kurang jelas) pengaturan Regional Anda di Control Panel.

Jawaban ditemukan di sini: http://answers.microsoft.com/en-us/windows/forum/windows_7-desktop/windows-7-keeps-changing-my-time/6c01463d-a557-4964-a106-60232391a1cd

Gaurav Joseph
sumber
1
"memilih turun membutuhkan 125 reputasi"
kali