Windows'a önyükleme yaptığımda Mac'imdeki saat değişiyor


17

OS X Leopard ve Windows 7 Sürüm Adayı (bootcamp kullanarak) ile iMac kullanıyorum. Bazen Windows'a önyükleme yaptıktan sonra OSX'e önyükleme yaptığımda, Windows'un yanlış bir zaman kullanmak için sistemin saatini değiştirdiğini görüyorum. Vista'yı bootcamp ile kullanırken de bu sorunu yaşadım.

Bunun olmasını nasıl önleyebilirim?

Yanıtlar:


17

Düzenleme: Başlangıçta gönderdiğim yöntemi kullanarak birkaç gün sonra, RealTimeIsUniversalbayrak, Windows NT'den bağımsız bir kalan olarak aslında oldukça lapa lapa ve genel olarak pratik olduğunu keşfetti . Görünüşe göre, rastgele görünen aralıklarla, Windows saati UTC'den yerel saate geri döner, bu da son derece sinir bozucuydu (ve taahhüt günlüğünde gelecekten gelmiş gibi görünen birkaç git taahhüdü ile sonuçlandı). Bu da başka bir düzeltme aramamı sağladı…

Genel olarak sorun, bir yorumda John Fouhy'un belirttiği gibi, Windows saati yerel saatte tutarken, OS X saati UTC'de tutar (doğru saati vermek için belirtilen saat dilimini değiştirici olarak kullanarak). Bunu düzeltmek için, işletim sistemlerinden birinin geriye doğru eğilmesi ve diğer sistemin yöntemini kullanarak zamanı takip etmesi gerekecektir.

Şimdiye kadar bu sorunu gidermek için bulduğum en güvenilir yöntem, OS X'in saatini kapattığında UTC'den yerel saate çevirmesini ve her başladığında geri değiştirmesini sağlamaktır. Bunu yapmanın kesin yöntemi , ilginç bir şekilde OSx86 proje wiki'sinde bulunabilir . (Küçük bir not: OSx86'ya özgü görünen bazı şeyler var, yani Leopard talimatları için LaunchDaemon plist. Ancak, MacBook Pro'mda Leopard yöntemini aynen denedim ve gayet iyi çalışıyor. Başka bir deyişle, sadece talimatları tam olarak yazıldığı gibi uygulayın ve dosyalarda OSx86 ile ilgili herhangi bir referansa dikkat etmeyin; önemsizdir.)

Denemek istiyorsanız, eski çözüm. Yine de uyarı alın: Bu, Windows'un daha yeni sürümleriyle düzgün çalışacak şekilde asla güncellenmedi, bu yüzden zor yoldan öğrendiğim için çok güvenilmez ...

Saatleri senkronize etmenin bir başka yolu, Windows'u bir kayıt defteri saldırısı ( Mac OS X İpuçları'dan bulduğum bir hile) aracılığıyla UTC kullanmaya zorlamaktır :

  1. RegEdit'i başlatın ( Başlat -> Çalıştır ... , yazın regedit)
  2. " HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation" Öğesine gidin .
  3. Gönderen Düzen menüsünden seçin Yeni -> DWORD Değeri .
  4. Bu değeri " RealTimeIsUniversal" olarak adlandırın.
  5. Üzerine çift tıklayın RealTimeIsUniversalve 1değer verisi için girin .

Windows'a bir sonraki önyükleme yaptığınızda, saat Mac OS X saatiyle eşleşmelidir ve yine de Windows saat diliminin Mac OS X'te ayarlanan saat dilimiyle eşleşmesini sağlayabilirsiniz.


Vay, bu çift önyükleme durumları için harika bir ipucu!
Greg Hewgill

Windows 7 altında kayıt defteri kesmek son birkaç haftadır kullanıyorum. Çok uzak çok iyi. Yaz saati uygulamasından geçiş sırasında bile düzgün bir şekilde değişti.
kdmurray

3

Windows'ta saat senkronizasyonu ayarlarınızı kontrol edin . Saati bir internet kaynağı ile ayarlamak ve saati değiştirmek olabilir.


Bu sorun vardı - OS X GMT + 1 olarak ayarlandı ve Windows hala GMT + 9.5 olarak ayarlanmış olduğunu unutmuştum ..
dbr

0

Her iki işletim sisteminde de aynı saat dilimini kullandığınızdan emin olun. Birinin farklı bir saat dilimi varsa, sistem saatini diğer işletim sisteminin saatinden farklı olacak şekilde saat dilimini gösterecek şekilde değiştirebilir.


2
Mac'ler (linux / unix gibi) sistem saatini UTC'de tutar ve saat dilimini görüntüleme için değiştirici olarak uygular. Windows, sistem saatini yerel saatte tutar. Bu nedenle, Windows saatinin "yanlış" olduğunu fark ederse düzeltir. Bu nedenle bir geçici çözüm, Windows saat diliminizi kasıtlı olarak UTC'ye ayarlamak olacaktır.
John Fouhy

0

Şeylerin Mac tarafında bir giriş komut dosyası var - benim durumumda Leopard - Internet üzerinden saati ayarlamak için basit bir kabuk komut dosyası:

#!/bin/sh
ntpdate -uvs time.apple.com
exit 0

Windows'a önyükleme yaptığınızda, doğu kıyısında iseniz saati 5 saat ileri gönderir ve Mac OS X'te yeniden başlattığınızda saati tekrar UTC'ye ayarlar.

Şerefe ...

Jim Ferr


Bunu girişte otomatik olarak çalışacak şekilde nasıl ayarlarsınız?
Brian Willis
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.