İkili Önyükleme Sırasında Farklı Saatleri Gösteren Windows ve Linux Nasıl Onarılır
Bilgisayarınız saati anakartındaki bir donanım saatinde saklar. Saat, bilgisayar kapalı olsa bile zamanı izler. Varsayılan olarak, Windows zamanın yerel saate kaydedildiğini varsayar, Linux zamanın UTC zamana kaydedildiğini varsayar ve bir mahsup uygular. Bu, çift önyükleme durumunda yanlış zamanı gösteren işletim sistemlerinden birine yol açar.
Bunu düzeltmek için iki seçeneğiniz var: Linux'un yerel saati kullanmasını veya Windows'un UTC zamanını kullanmasını sağlayın. Her iki talimat adımını da takip etmeyin, aksi halde hala aynı dili konuşamayacaklar! Mümkünse Linux'un yerel saati kullanmasını öneririz..
Birinci Seçenek: Linux'un Yerel Saati Kullanmasını Sağlayın
Linux'un yerel saati aynı şekilde kullanmasını sağlamak, Windows'un yaptığı gibi muhtemelen en iyi seçenektir. Windows, saati UTC olarak depolamaya zorlayan bir kayıt defteri ayarına sahiptir, ancak bildirildiği gibi iyi desteklenmediğini ve donanım saatinin her zaman yerel saat olduğunu varsayan bazı üçüncü taraf uygulamalarda sorunlara neden olabileceği bildiriliyor. Aynı zamanda Windows’un kendi İnternet zaman senkronizasyon servisiyle de uyumlu değil..
Linux sisteminizin yerel zamanı kullanmasını sağlayacak adımlar Linux dağıtımından Linux dağıtımına kadar değişebilir. Ancak, systemd ile herhangi bir Linux dağıtımında, timedatectl
Bu değişikliği yapmak için komut. Bu, Ubuntu, Fedora, Red Hat, Debian, Mint ve systemd kullanan diğer Linux dağıtımlarının modern versiyonlarında çalışacak..
Bu değişikliği yapmak için önce Linux sisteminizde bir Terminal penceresi açın. Anakarttaki gerçek zamanlı saati yerel saate koymak için aşağıdaki komutu çalıştırın. Linux, saati Windows gibi yerel zamana kaydeder.
timedatectl ayar yerel-rtc 1 - ayar-sistem-saat
Mevcut ayarlarınızı kontrol etmek için aşağıdakileri çalıştırın:
timedatectl
“Yerel TZ’de RTC: evet” görürseniz, Linux UTC yerine yerel saat dilimini kullanacak şekilde ayarlanır. Komut, bu modun tam olarak desteklenmediği ve saat dilimleri arasında ve gün ışığından yararlanma saati arasında geçiş yaparken bazı sorunlara neden olabileceği konusunda sizi uyarır. Ancak, bu mod muhtemelen Windows'taki UTC seçeneğinden daha iyi desteklenir. Windows ile çift önyükleme yaparsanız, Windows sizin için gün ışığından yararlanma saati ile ilgilenir.
Bu değişikliği geri almak istiyorsanız, aşağıdaki komutu çalıştırın:
timedatectl kümesi-yerel-rtc 0 - ayar-sistemi-saat
İkinci Seçenek: Windows'un UTC Zamanını Kullanmasını Sağlayın
Windows'un Linux gibi UTC zamanını kullanması muhtemelen en iyi seçenek değildir. Windows'un UTC zamanını kullanmasını sağlamak için kayıt defterini düzenleyebilirsiniz, ancak bu potansiyel olarak Linux'un yerel zamanı kullanmasından daha fazla soruna neden olabilir.
Bunu yapmak istiyorsanız, önce Windows'taki İnternet zaman güncelleme özelliğini devre dışı bırakmak isteyeceksiniz. Bu, Windows'un geçerli saati İnternetten eşitlemeye çalışırken saati yanlış ayarlamamasını sağlar. Windows 10'da, Ayarlar> Saat ve dil'e gidin ve “Saati otomatik olarak ayarla” seçeneğini devre dışı bırakın. Windows 7'de, görev çubuğundaki sistem saatini sağ tıklayın ve “Tarih / saati ayarla” seçeneğini seçin. “İnternet Saati” sekmesine tıklayın, “Ayarları Değiştir” düğmesine tıklayın, “İnternet saat sunucusu ile senkronize et” seçeneğinin işaretini kaldırın ve “Tamam” düğmesine tıklayın..
Windows Kayıt Defteri Düzenleyerek UTC Zamanını Kullanın
Şimdi uygun değeri Windows kayıt defterine eklemeniz gerekecek. İşte standart uyarımız: Kayıt Defteri Düzenleyicisi güçlü bir araçtır ve yanlış kullanılması sisteminizi dengesiz veya hatta çalışamaz duruma getirebilir. Bu oldukça kolay bir kesmek ve talimatları uyguladığınız sürece sorun yaşamamalısınız. Bununla birlikte, daha önce hiç çalışmadıysanız, başlamadan önce Kayıt Defteri Düzenleyicisi'nin nasıl kullanılacağı hakkında okumayı düşünün. Ve kesinlikle değişiklik yapmadan önce Kayıt Defteri'ni (ve bilgisayarınızı!) Yedekleyin.
İlk olarak, Başlat'ı tıklatarak, “regedit” yazıp Enter tuşuna basarak Kayıt Defteri Düzenleyicisi'ni açın. Görünen güvenlik istemini kabul et.
Kayıt defteri düzenleyicisinin sol bölmesinde aşağıdaki anahtara gidin:
HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ TimeZoneInformation
Windows 10'un en son sürümlerinde, yukarıdaki satırı kopyalayıp adres kutusuna yapıştırabilirsiniz. Ancak, bu kesmek de Windows 7'de çalışacak.
“TimeZoneInformation” tuşuna sağ tıklayın ve Yeni> DWORD (32-bit) Değeri'ni seçin..
Yeni değerinizi adlandırın RealTimeIsUniversal
.
Üzerine çift tıklayın. RealTimeIsUniversal
az önce oluşturduğunuz değer, değer verisi 1
, ve “Tamam” ı tıklayın.
Artık işiniz bitti ve Kayıt Defteri Düzenleyicisi'ni kapatabilirsiniz. Windows, Linux'ta olduğu gibi saati UTC'de depolar.
Bu değişikliği geri almak istiyorsanız, kayıt defterinde bu konuma geri dönün, sağ tıklayın. RealTimeIsUniversal
eklediğiniz değeri kaydedin ve kayıt defterinizden silin.
Tek Tıklama Kayıtlı Hackimizi İndirin
Kayıt defterini kendiniz düzenlemek istemiyorsanız, indirilebilir kayıt defteri hackimizi kullanabilirsiniz. Windows'un UTC zamanını kullanmasını sağlayan bir tane, onu yerel zamana döndüren bir tane yarattık. Her ikisi de aşağıdaki ZIP dosyasına dahil edilmiştir. Sadece dosyayı indirin, kullanmak istediğiniz kesmeyi çift tıklayın ve bilgileri kayıt defterinize eklemeyi kabul edin.
Windows'un UTC Zamanını Kullanmasını Sağlayın
Yukarıdaki saldırılar yukarıda tarif ettiğimiz şeyi yapar. Windows UTC Zamanını Kullan hack yap, “1” değerinde “RealTimeIsUniversal” girişini oluştururken, Windows Yerel Zamanını Kullanmak hackini “RealTimeIsUniversal” girişini siler.
Bu veya başka bir .reg dosyasının ne yaptığını görmek istiyorsanız, dosyayı sağ tıklayın ve dosyayı Not Defteri'nde görüntülemek için “Düzenle” yi seçin. Düzgün biçimlendirilmiş bir listede eklemek, düzenlemek ve kaldırmak için yalnızca kayıt defteri girişlerinin bir listesini içeren kendi kayıt defteri kesmelerinizi kolayca yapabilirsiniz..
Mac'te Dual-Booting Windows Hakkında Ne?
Apple'ın macOS'u, Linux'un yaptığı gibi UTC zamanını kullanıyor olsa da, Mac'te Boot Camp'te Windows çalıştırırken özel bir şey yapmanıza gerek yoktur. Apple'ın Boot Camp sürücüleri her şeyi halleder. (Hackintosh dual-booters, başka bir hikaye olsa da, yukarıdaki Windows kayıt defterini kullanmaya çalışmak zorunda kalacaklar.)
Windows'un neden diğer işletim sistemlerinde olduğu gibi UTC yerine yerel saati kullandığını merak ediyorsanız, resmi Microsoft blogu The Old New Thing burada açıklanmaktadır. Kısacası, Windows 3.1 sistemleriyle geriye dönük uyumluluğu korumak ve insanların bilgisayarın BIOS'unda zamanı belirlerken kafalarının karışmasını önlemek idi. Tabii ki, PC üreticileri Windows ile uyumlu olması için yerel saati seçti ve Windows, PC üreticileri tarafından verilen kararlarla uyumlu olması için yerel saati seçti, bu yüzden döngü kendini pekiştirdi..
Şu anda bir zamanın UTC olarak mı yoksa yerel saat olarak mı BIOS veya UEFI belleniminde depolandığını etiketlemek için standart yoktur, bu muhtemelen en mantıklı çözümdür. Fakat biraz çalışma gerektirecek ve çoğu insan farklı işletim sistemlerinin çift önyükleme yapılandırmaları dışında farklı zaman formatları kullandığını asla farketmeyecek bile.