8Jul

İkili Önyükleme Yaparken Windows'u ve Linux'u Farklı Zamanlarda Gösteren Nasıl Düzeltilir?

Bilgisayarınız saati ana kartında bir donanım saatinde saklar. Saat, bilgisayar kapalı olsa bile zaman takip eder. Varsayılan olarak, Windows zamanın yerel saatte saklandığını varsayar; Linux, UTC zamanında saklanır ve bir ofset uygular. Bu, işletim sisteminizden birinin ikili önyükleme durumunda yanlış zamanı göstermesine neden olur.

Bunu düzeltmek için iki seçeneğiniz var: Linux'u yerel saat kullanmaya getirin veya Windows'un UTC zamanını kullanmasını sağlayın. Talimatların her iki adımını da izlemeyin, aksi halde aynı dili konuşmayacaktır! Mümkünse Linux'u yerel saatte kullanmanızı öneririz.

Birinci Seçenek: Linux Yerel Saati Kullan

Linux'u yerel saati Windows'un yaptığı gibi muhtemelen en iyi seçenek olarak kullanın. Windows'un UTC olarak saati depolamasını zorlayan bir kayıt defteri ayarı var, ancak bildirildiğine göre iyi desteklenmiyor ve her zaman donanım saatinin yerel saatte olduğunu varsayan bazı üçüncü taraf uygulamalarında sorunlara neden olabilir. Ayrıca, Windows'un kendi İnternet saat senkronizasyonu hizmetiyle de uyumsuz.

Linux sisteminizin yerel saati kullanması için adımlar Linux dağıtımından Linux dağıtımına değişebilir. Bununla birlikte, systemd ile yapılan herhangi bir Linux dağıtımında, bu değişikliği yapmak için timedatectl komutunu kullanabilirsiniz. Bu, Ubuntu, Fedora, Red Hat, Debian, Nane ve systemd'yi kullanan diğer Linux dağıtımlarının modern sürümleri üzerinde çalışacaktır.

Bu değişikliği yapmak için önce Linux sisteminizde bir Terminal penceresi açın. Anakart üzerindeki gerçek zaman saatini yerel saate koymak için aşağıdaki komutu çalıştırın. Linux, Windows gibi yerel saatte zaman saklayacak.

timedatectl set-local-rtc 1 --adjust-system-clock

Geçerli ayarlarınızı kontrol etmek için şunu çalıştırın:

timedatectl

"Yerel TZ'de RTC: evet" mesajını görürseniz, Linux yerel saat dilimini yerine kullanmak üzere ayarlanmıştırUTC.Komut, bu modun tam olarak desteklenmediğini ve saat dilimleri arasında ve gün ışığından yararlanma saati arasında geçiş yaparken bazı sorunlara neden olabileceğini bildirir. Bununla birlikte, bu mod Windows'daki UTC seçeneğinden daha iyi desteklenmektedir. Windows'la birlikte çift önyükleme yaparsanız, Windows sizin için yaz saati uygulamalarını halledecektir.

Bu değişikliği geri almak isterseniz şu komutu çalıştırın:

zamanlama ayarı yerel ayarlama zamanı 0 --adjust-system-clock

Seçenek İki: Windows UTC Zamanını Yap

Windows'un UTC saatini kullanması için Linux'un büyük olasılıklaen iyi seçenek. Kayıt defterini Windows'un UTC kullanması için düzenleyebilirsiniz, ancak bu, potansiyel olarak Linux'u yerel saatte kullanmaktan çok daha fazla soruna neden olabilir.

Bunu yapmak istiyorsanız, önce Windows'da Internet saati güncelleme özelliğini devre dışı bırakmak istersiniz. Bu, Windows'un geçerli saati İnternet'ten senkronize etmeye çalışırken saati yanlış ayarlamamasını sağlar. Windows 10'da, Ayarlar & gt;Zaman &"Otomatik saati ayarla" yı devre dışı bırakın ve devre dışı bırakın. Windows 7'de, görev çubuğundaki sistem saatini sağ tıklayın ve "Tarih / saati ayarla" yı seçin."Internet Saati" sekmesini tıklayın, "Ayarları Değiştir" düğmesini tıklayın, "Bir İnternet saat sunucusu ile senkronize edin" seçeneğini kaldırın ve "Tamam" ı tıklayın.

Windows UTC Zamanını Kayıt Defterini Düzenleyerek Yap

Şimdi Windows kayıt defterine uygun değeri eklemeniz gerekecek.İşte standart uyarı: Kayıt Defteri Düzenleyicisi güçlü bir araçtır ve sisteminizi dengesiz hale getirebilir veya çalışmaz hale getirebilir. Bu oldukça kolay bir kesmektir ve talimatları uyguladığınız sürece herhangi bir problem yaşamamalısınız. Bununla daha önce hiç birlikte çalışmadıysanız, başlamadan önce Kayıt Defteri Düzenleyicisi'ni nasıl kullanacağınızı okumayı düşünün. Ve kesinlikle Kayıt Defteri'ni( ve bilgisayarınızı!) Değiştirmeden önce yedekleyin.

Önce, Başlat'ı tıklatıp "regedit" yazıp Enter tuşuna basarak Kayıt Defteri Düzenleyicisi'ni açın. Görünen güvenlik istemini kabul edin.

Kayıt defteri düzenleyicisinin sol bölmesinde aşağıdaki anahtara gidin:

HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ TimeZoneInformation

Windows 10'un en yeni sürümlerinde, yukarıdaki satırı kopyalayıp adres kutusuna yapıştırabilirsiniz. Bununla birlikte, bu kesmek Windows 7'de de çalışacak.

"TimeZoneInformation" anahtarını sağ tıklayın ve Yeni & gt;DWORD( 32-bit) Değeri.

Yeni değerinizi RealTimeIsUniversal olarak adlandırın.

Yeni oluşturduğunuz RealTimeIsUniversal değerini çift tıklayın, değer verisini 1 olarak ayarlayın ve "Tamam" ı tıklayın.

Artık bitmiş durumdasınız ve Kayıt Defteri Düzenleyicisini kapatabilirsiniz. Windows, zamanı UTC'de, tıpkı Linux'un yaptığı gibi depolar.

Bu değişikliği geri almak isterseniz, kayıt defterinde bu konuma dönün, eklediğiniz RealTimeIsUniversal değerini sağ tıklatın ve kayıt defterinizden silin.

Tek Tıklamayla Kayıt Defterini İndir Hack

Kayıt defterini kendiniz düzenlemek istemiyorsanız indirilebilir kayıt defteri kesmesini kullanabilirsiniz. Windows'u UTC zamanı yapan ve yerel saati geri yükleyen bir kesmek oluşturduk. Her ikisi de aşağıdaki ZIP dosyasında bulunur. Dosyayı indirip, kullanmak istediğiniz kesmek dosyasını çift tıklayın ve bilgileri kayıt defterinize eklemeyi kabul edin.

Windows Kullanım UTC Saatini

yapın Yukarıdaki kesmek, yukarıda anlattığımız şeyi yapar. Make Windows Use UTC Time hack, "RealTimeIsUniversal" girdisini "1" değeriyle oluştururken Make Windows Use Local Time kesmesi "RealTimeIsUniversal" girdisini siler.

Bu dosyanın veya diğer herhangi bir. reg dosyasının ne yaptığını görmek isterseniz dosyayı sağ tıklayın ve dosyayı Not Defteri'nde görüntülemek için "Düzenle" yi seçin. Kolayca kendi kayıt defteri kesmelerini yapabilirsiniz; bu kayıt defteri girdileri, düzgün biçimde biçimlendirilmiş bir listeye ekleme, düzenleme ve kaldırma kayıtlarının bir listesinden oluşur.

Mac'te Çift Açılışlı Pencereler Hakkında Neler Var?

Apple'ın macOS'u Linux'un yaptığı gibi UTC zaman kullansa da, Mac'te Boot Camp'de Windows çalıştırırken özel bir şey yapmanız gerekmemelidir. Apple'ın Boot Camp sürücüleri her şeyi halleder.(Hackintosh ikili önyüklemecileri başka bir hikaye ama yine de Windows kayıt defteri ayarlarını kullanarak denemek zorunda kalacaklar.)

Windows'un neden diğer işletim sistemleri gibi UTC yerine yerel saati kullandığını merak ediyorsanız, Microsoft'un The Old New ThingBurada açıklıyor. Kısaca, Windows 3.1 sistemleri ile geriye dönük uyumluluğu korumak ve bilgisayarın BIOS'unda saati ayarladıklarında insanların kafasını karıştırmamaktır. Elbette PC üreticileri yerel saati Windows'la uyumlu seçti ve Windows, PC üreticilerinin seçtikleri kararla uyumlu yerel saati seçti, bu yüzden döngü kendi kendini güçlendirdi.

Şu anda en mantıklı çözüm olan bir saatin BIOS veya UEFI belleniminde UTC olarak mı yoksa yerel saat olarak mı saklanacağı etiketleme için standart yoktur. Ancak biraz çalışma gerektirir ve çoğu kullanıcı, çift önyükleme yapılandırmaları dışında farklı işletim sistemlerinin farklı saat biçimlerini kullandıklarını fark etmez.