Windows'ta tarih ve saati nasıl ayarlarsınız
Windows'ta tarihi veya saati değiştirmek için Ayarlar (Win + I) → Zaman ve Dil → Tarih ve Saat yolunu izleyin. "Saati otomatik olarak ayarla" anahtarını kapatın ve ilgili parametrenin yanındaki "Değiştir" düğmesine tıklayın. Doğruluk açısından, manuel düzeltmeden sonra bu anahtarı tekrar açarak internet sunucusuyla otomatik senkronizasyon kullanmak daha iyidir.
Yanlış sistem saati, Microsoft hesaplarına giriş yaparken hatalara, tarayıcı sorunlarına (SSL sertifikası hataları) ve sistem güncelleme problemlerine neden olur. Aşağıda, arayüzdeki basit ayarlardan konsol üzerinden saat hizmetinin sıfırlanmasına kadar sorunu çözmek için detaylı yöntemler sunulmaktadır.
İçindekiler
Ayarlar üzerinden hızlı kurulum
Bu yöntem Windows 10 ve Windows 11 için uygundur. Arayüz küçük farklılıklar gösterebilir ancak işlem mantığı aynıdır.
- "Ayarlar"ı açmak için Win + I tuş kombinasyonuna basın.
- Zaman ve Dil → Tarih ve Saat bölümüne gidin.
- Saati otomatik olarak ayarla anahtarını bulun.
- Eğer açıksa, sistem saati internetten otomatik olarak çeker. Saat yanlışsa, anahtarı kapatıp saati manuel olarak düzeltin ve ardından tekrar açın.
- Eğer kapalıysa, "Tarih ve saati manuel olarak ayarla" bloğundaki Değiştir düğmesine tıklayın.
- Açılan pencerede doğru değerleri girin ve Değiştir'e tıklayın.
Saat dilimini kontrol edin. Doğru saatte bile, yanlış bölge seçildiyse dakika ve saatler yanlış görüntülenebilir. Saat dilimini otomatik olarak ayarla anahtarının açık olduğundan veya manuel olarak doğru saat diliminin seçildiğinden emin olun.
Otomatik senkronizasyon nasıl etkinleştirilir
Manuel saat ayarı hassas değildir: sistem saati günde birkaç saniye geri kalabilir veya ileri gidebilir. Bunu önlemek için NTP (Network Time Protocol) protokolünü kullanın.
- Aynı Tarih ve Saat bölümünde Saati otomatik olarak ayarla seçeneğini etkinleştirin.
- Aşağıda, dizüstü bilgisayarınızla ülkeler arasında seyahat etmiyorsanız bu kullanışlı olacaktır, Saat dilimini otomatik olarak ayarla seçeneğinin etkin olduğundan emin olun.
- Aşağı kaydırarak Gelişmiş ayarlar bölümüne gidin (Windows 11'de) veya Saatleri senkronize et bağlantısını bulun (Windows 10'da).
- Şimdi senkronize et düğmesine tıklayın. Sistem
time.windows.comsunucusuyla iletişime geçecek ve gösterimleri güncelleyecektir.
Senkronizasyon bir hata ile sonlanırsa, komut istemi yöntemine geçin.
Komut istemi üzerinden zorunlu senkronizasyon
"Senkronize et" düğmesi hata veriyorsa veya saat sürekli bozuluyorsa, Windows Saat Hizmeti (W32Time) donmuş olabilir. Terminal üzerinden hizmeti yeniden başlatabilir ve verileri zorunlu olarak güncelleyebilirsiniz.
- Başlat'a tıklayın ve
cmdyazın. - Komut İstemi'ne sağ tıklayın ve Yönetici olarak çalıştır'ı seçin.
- Her birinden sonra Enter'a basarak aşağıdaki komutları sırasıyla yürütün:
net stop w32time
w32tm /unregister
w32tm /register
net start w32time
w32tm /resync
w32tm /unregister komutu saat hizmetini kayıt defterinden kaldırır, /register ise onu yeniden oluşturur. Bu, derin senkronizasyon arızalarında sıklıkla yardımcı olan güvenli bir işlemdir.
Belirli bir saat sunucusu belirtmeniz gerekiyorsa (örneğin, kurumsal veya daha kararlı bir genel sunucu), aşağıdaki komutu kullanın:
w32tm /config /manualpeerlist:"pool.ntp.org" /syncfromflags:manual /reliable:YES /update
Bundan sonra tekrar w32tm /resync komutunu yürütün.
Yeniden başlatmadan sonra saat bozuluyorsa
Doğru saati ayarladınız ancak PC'yi kapatıp açtıktan sonra saat tekrar yanlış hale geliyorsa (örneğin, birkaç yıl geri kalıyorsa veya 00:00 gösteriyorsa), sorun donanımsaldır.
Ana neden: Anakarttaki CMOS pili (CR2032) bitmiştir.
Bu küçük pil, bilgisayar elektrik kesintisine uğradığında BIOS/UEFI çipini besler. Şarj biterse, BIOS ayarlarını, sistem saati dahil olmak üzere fabrika ayarlarına (genellikle 2009–2015 yılına) sıfırlar.
Çözüm:
- PC'yi kapatın ve güç kablosunu çıkarın.
- Sistem kasasının kapağını açın.
- Anakartta yuvarlak gümüş renkli pili bulun (CR2032 etiketli).
- Pilini yeni bir taneyle değiştirin (herhangi bir elektronik mağazasında çok ucuza bulunur).
- PC'yi açın, BIOS'a girin ve geçerli saati ayarlayın veya bunu doğrudan Windows'ta yapın.
Sık karşılaşılan hatalar
| Hata | Neden | Çözüm |
|---|---|---|
| "Senkronizasyon sırasında bir hata oluştu" | W32Time hizmeti donmuş veya güvenlik duvarı tarafından engellenmiş. | Hizmeti services.msc üzerinden yeniden başlatın veya CMD bölümündeki komutları yürütün. |
| Saat 1–3 saat fark ediyor | Yanlış saat dilimi. | Ayarlar'daki saat dilimi ayarlarını kontrol edin. Bölge için geçerliyse yaz/kış saati uygulamasının dikkate alındığından emin olun. |
| Tarayıcı "Saatler geri kalıyor" diyor (ERRCERTDATE_INVALID) | Sistem saati gerçek zamandan büyük ölçüde farklı. | Saati senkronize edin. İşe yaramazsa, CMOS pilini kontrol edin. |
| Saat değiştirilemiyor (gri düğme) | Bilgisayar bir etki alanına bağlı veya haklar kısıtlı. | Kurumsal ağlarda saat, etki alanı denetleyicisi tarafından belirlenir. Sistem yöneticinize başvurun. |
SSS
Windows'un başka bir şehrin saatini göstermesini sağlayabilir miyim? Evet. "Tarih ve saat" bölümünde "Ek saatler" maddesi bulunur. Burada, fare imlecini görev çubuğundaki saat üzerine getirdiğinizde görüntülenecek iki ek saat dilimine kadar ekleyebilirsiniz.
Neden Windows ve Linux'ta (çift önyükleme) saat farklı?
Linux varsayılan olarak BIOS'ta Evrensel Zamanı (UTC) saklar, Windows ise yerel saati saklar. Bu nedenle işletim sistemleri arasında geçiş yaparken saat "zıplar".
Çözüm: Windows'u UTC kullanmaya zorlayın. Yönetici olarak PowerShell'de şunu yürütün:
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1
Bilgisayarın saati nereden aldığını nasıl öğrenebilirim?
Komut isteminde şu komutu yürütün: w32tm /query /source. Bu komut, PC'nin senkronize olduğu sunucunun adını (örneğin time.windows.com veya Local CMOS Clock) gösterecektir.