Fissaggio non corretto orologio / impostazioni di tempo, mentre in dual-boot Windows/Linux

0
142

Così, di recente ho avuto mio padre per avviare il passaggio da Windows a GNU/Linux. L’uomo è un grave privacy freak che conosce i sistemi di Windows meglio di quasi chiunque che non è stato formalmente addestrato.

Immaginare un eremita, con i capelli lunghi e una barba folta che ha passato anni a lamentarsi dello stato di privacy, i governi e simili; non sei lontano dalla verità con l’immagine.

Alla luce di Windows 10, diventando il principale sistema operativo per gli utenti Windows, e Windows 7 gli utenti in fase di spinta, sempre più difficile da passare, egli è stato sempre più curioso di fare il passaggio. Attualmente è in dual-boot e non è ancora pronto per fare una conversione totale sicurezza, ma lui è sempre lì!

Con questo detto, un problema che sta affrontando, e che so che molti altri hanno affrontato durante l’esecuzione di un sistema dual-boot, è quando essi swap su GNU/Linux per un po’, e poi fare il boot in Windows solo per scoprire che il loro orologio è impostato al momento sbagliato!

La ragione di questo è perché GNU/Linux (così come altri sistemi operativi come Mac OS X) utilizzare UTC (Tempo Universale Coordinato) e Windows non. Perché i due sistemi operativi per comunicare con l’hardware e sistema un po ‘in modo diverso su questo argomento, ci sta andando sempre essere un po’ un problema….o c’è?

La Soluzione GNU/Linux

Linux Time

La soluzione, o meglio, più soluzioni possibili, sono tutti abbastanza facilmente risolto. Il mio metodo preferito per questo problema, è semplicemente per rendere il sistema GNU/Linux uso ‘localtime’ invece di UTC. Per fare questo su ogni moderno sistema utilizzando SystemD, utilizzare il seguente comando:

sudo timedatectl set-locale-rtc 1

E di fatto. È stato facile!

La Soluzione Windows

Tuttavia, per quelli di voi che sono curiosi di sapere cosa la soluzione basata su Windows sarebbe, abbiamo bisogno di creare un .reg file del registro di sistema. Aprire il blocco note e incollare questo:

Leggi anche: Vino 2.0 è ora disponibile

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTimeZoneInformation]
“RealTimeIsUniversal”=dword:00000001

Successivamente, salvare il file come “WindowsTimeFix.reg” e chiudere il blocco note. Quindi, navigare il vostro browser di file da dove è stato salvato il file che abbiamo appena fatto, e fare doppio clic su di esso. Una finestra pop-up, essenzialmente chiedendo se si desidera procedere, dire che.

Una volta fatto questo, potrai anche desidera disattivare la sincronizzazione di Windows. Per fare questo, si vuole andare per i vostri servizi applicazione facendo clic sul menu start e digitare “services.msc” e cliccando su “Servizi”. Una volta lì, scorrere verso il basso fino a trovare “Ora di Windows” e fare clic destro e selezionando “Proprietà”. Da qui, si desidera interrompere il processo, e quindi disattivarlo.

O, eseguire il comando sc config w32time start= disabled da un prompt dei comandi, invece. Per attivare il servizio Ora di Windows posteriore a questo punto nel tempo, eseguire il comando sc config w32time start= auto, invece.

Una volta che l’Ora di Windows è stato arrestato e disabili e la chiave del registro di sistema è stato modificato, il tuo Windows non hanno più il problema di tempo ogni volta che si passa avanti e indietro tra GNU/Linux.

Nota: non C’è bisogno di fare entrambe queste cose, così facendo mantengono effettivamente il problema vivo. Si prega di scegliere a seconda di quale soluzione ti senti di fare, e di fare questo. Non fare entrambe le cose! Ecco!!! Felice di calcolo!