Duálne spustenie Linuxu a Windowsu môže rušiť nastavenia času v oboch operačných systémoch, zvyčajne Windows. Tu sú tri jednoduché spôsoby, ako to vyriešiť.

Skúšali ste niekedy Linux s dvojitým zavádzaním popri Windowse a skončili ste v experimente s cestovaním v čase, ktorý sa pokazil? Spustíte Windows cez deň a zrazu vám hodiny hlásia, že je už noc.

Toto je opakujúca sa nepríjemnosť s takmer všetkými systémami Windows-Linux s dvojitým zavádzaním. Dozvieme sa, prečo sa to deje a ako vyriešiť tento šialený problém s časom a vrátiť sa späť k súčasnému dátumu a času.

Prečo duálne zavádzanie Linuxu kazí váš Windows Time?

Jadro tohto problému spočíva v tom, ako oba tieto operačné systémy spravujú hardvérové ​​hodiny.

Hardvérové ​​hodiny sú fyzickým segmentom základnej dosky vášho počítača, ktorý je zodpovedný za udržiavanie času. Je napájaný batériou CMOS a spravuje ho jadro operačného systému, ktorý používate. Rôzne operačné systémy spravujú tieto hodiny rôzne.

Linux nastavuje hardvérové ​​hodiny na Universal Time Coordinated (UTC), zatiaľ čo Windows predpokladá, že hardvérové ​​hodiny už používajú miestny čas odvodený z vašej aktuálnej polohy.

instagram viewer

Keď duálne zavádzate oba tieto systémy, Linux naďalej poskytuje správny čas, pretože aj keď nastavuje hardvérové ​​hodiny na UTC, vypočíta časový rozdiel medzi UTC a miestnym časom a interne nastaví posun v OS hodiny.

Systém Windows si však neuvedomuje a nepripútava sa k zmene časového pásma hardvérových hodín a naďalej číta čas z hardvérových hodín a prezentuje ho ako miestny čas.

Aby ste to napravili, musíte nakonfigurovať oba svoje operačné systémy tak, aby jednohlasne zvládali hardvérové ​​hodiny alebo hodiny operačného systému.

Poďme sa naučiť tri spôsoby, ako opraviť nesprávny čas systému Windows po dvojitom spustení systému Linux.

Mali by ste použiť iba jednu z týchto metód a nekombinovať ich.

1. Nastavte, aby Linux používal miestny čas pre hardvérové ​​hodiny

Ako už bolo uvedené, problém vzniká, pretože Linux nastavuje hardvérové ​​hodiny na UTC. Najjednoduchším prístupom k oprave nesprávneho zobrazenia času v systéme Windows by bolo nakonfigurovať Linux na nastavenie hardvérových hodín, inak známych ako hodiny reálneho času (RTC) na miestny čas.

Systém Windows potom načíta miestny čas zo systémových hodín a zobrazí ho, čím sa problém vyrieši. Tu je návod, ako nastaviť RTC na používanie miestneho času v systéme Linux:

  1. Spustite nové okno terminálu.
  2. Pomocou timedatectl nastavte RTC na používanie miestneho času spustením tohto príkazu pomocou príkazu sudo predpona:
    sudo timedatectl set-local rtc 1
  3. Reštartujte systém manuálne alebo zadajte reštartovať.

To sú všetky kroky potrebné na nastavenie hardvérových hodín na používanie miestneho času v systéme Linux.

Ak chcete vrátiť zmeny, jednoducho zadajte rovnaký príkaz s malou úpravou zmeny „1“ na „0“. Toto je najjednoduchší spôsob, ako vyriešiť problém s časovou nekonzistenciou pri dvojitom zavádzaní.

2. Nakonfigurujte systém Windows na automatickú synchronizáciu času z internetu

Posledná metóda by mala vyriešiť všetky vaše časové problémy. V prípade, že sa tak nestalo, tu je rýchly spôsob, ako opraviť čas v systéme Windows bez toho, aby ste museli reštartovať systém Linux.

Windows aj Linux prichádzajú s funkciou automatickej synchronizácie času, ktorá synchronizuje systémový čas s online časovým serverom. Ak chcete zapnúť automatickú synchronizáciu času, postupujte takto:

  1. Kliknite pravým tlačidlom myši na pravý dolný roh panela úloh kde sa zobrazuje čas.
  2. V ponuke, ktorá sa zobrazí, kliknite na Upravte dátum a čas. Alebo môžete otvoriť nastavenie > Čas a jazyk > Dátum Čas.
  3. Nastavte správne časové pásmo ak to bolo nesprávne a potom zapnite Nastaviť čas Automaticky kliknutím na posúvač a dokončite nastavenia kliknutím na Synchronizovať teraz. Teraz by ste mali vidieť zmenu času na váš miestny čas. Teraz môžete zavrieť okno nastavení a sústrediť sa na svoje lepšie veci.

To sú všetky kroky, ktoré musíte vykonať, aby ste napravili čas Windowsu narušený duálnym zavádzaním Linuxu.

3. Nastavte, aby systém Windows používal pre hardvérové ​​hodiny čas UTC

Ako už bolo uvedené, systém Windows predpokladá, že hardvérové ​​hodiny sú nastavené na miestny čas a neobťažuje sa ich opätovnou konverziou na váš miestny čas, pretože by to bolo nadbytočné.

Ak chcete vyriešiť tento problém, môžete nastaviť systém Windows na konfiguráciu hardvérových hodín a nastaviť ich na UTC, aby bol systém Windows nútený konvertovať UTC z hardvérových hodín na miestny čas.

Toto je zložitejšia oprava, preto sa odporúča vyskúšať ďalšie dve riešenia a až potom sa uchýliť k tomuto. V prípade, že obe predchádzajúce opravy zlyhali, postupujte takto:

  1. Pomocou vyhľadávacieho panela resp Win + R skratka, otvorte dialógové okno Spustiť v systéme Windows a zadajte regedit.
  2. S otvoreným Editorom databázy Registry systému Windows prejdite na toto miesto: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation.
  3. Kliknite pravým tlačidlom myši na prázdne miesto a kliknite na Novýa pridajte nový Hodnota Q-WORD (64-bit). s uvedením názvu RealTimeisUniversal. Ak ste na a 32-bitová verzia systému Windows, musíte pridať a Hodnota D-WORD (32-bit). namiesto toho.
  4. Po pridaní položky na ňu dvakrát kliknite a nastavte hodnotu na 1 a reštartujte svoj systém.

Systém Windows teraz najskôr nastaví hardvérové ​​hodiny na UTC a potom skonvertuje UTC na váš miestny čas, čím získate správny čas a dátum, čím sa eliminujú časové nezrovnalosti vyskytujúce sa v dôsledku dvojitého zavádzania systému Windows Linux.

Späť na súčasnosť: Systém Windows zobrazuje nesprávny čas v nastavení s dvojitým spustením Opravené!

Nesprávny čas, kedy je duálne spustenie bežným problémom, ktorému čelia všetci používatelia s duálnym spustením bez ohľadu na to, akú verziu systému Windows a Linux používajú.

Nežiaduce cestovanie v čase vám môže spôsobiť problémy alebo rozpaky, ale teraz viete, ako tento problém vyriešiť tromi rôznymi spôsobmi.

Hoci vinník tohto problému vo všeobecnosti spočíva v tom, ako Linux a Windows pristupujú k časomiere, niekedy príčinou problému môže byť znak zlyhania hardvéru alebo problém so zabezpečením, ako je skrytý malvér vo vašom počítači systém.

V prípade, že sa vám zdá, že žiadna z týchto opráv s dvojitým spustením pre vás nefunguje, môžete zvážiť kontrolu stavu hardvéru alebo preskúmanie akýchkoľvek stôp škodlivého softvéru vo vašom systéme.