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.
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:
- Spustite nové okno terminálu.
- 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
- 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:
- Kliknite pravým tlačidlom myši na pravý dolný roh panela úloh kde sa zobrazuje čas.
- V ponuke, ktorá sa zobrazí, kliknite na Upravte dátum a čas. Alebo môžete otvoriť nastavenie > Čas a jazyk > Dátum Čas.
- 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:
- Pomocou vyhľadávacieho panela resp Win + R skratka, otvorte dialógové okno Spustiť v systéme Windows a zadajte regedit.
- S otvoreným Editorom databázy Registry systému Windows prejdite na toto miesto: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation.
- 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.
- 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.