8Jul

Kā noteikt Windows un Linux, parādot dažādas reizes, kad dubultā booting

click fraud protection

Jūsu datorā tiek uzglabāts laiks aparatūras pulkstenī uz tā mātesplatē.Pulkstenis seko līdzi arī tad, kad dators ir izslēgts. Pēc noklusējuma Windows pieņem, ka laiks tiek saglabāts vietējā laikā, bet Linux pieņem, ka laiks tiek saglabāts UTC laikā un tiek piemērots nobīde. Tas noved pie viena no jūsu operētājsistēmām, kas parāda nepareizu laiku dubultās palaišanas situācijā.

Lai to novērstu, jums ir divas iespējas: Padariet Linux izmantot vietējo laiku vai arī Windows izmanto UTC laiku. Neievērojiet abus instrukciju soļus vai arī viņi joprojām nerunā vienā un tajā pašā valodā!Ja iespējams, iesakām Linux izmantot vietējo laiku.

Opcija One: Padariet Linux izmantot vietējo laiku

Lai Linux izmantotu vietējo laiku tādā pašā veidā, kā to dara Windows, iespējams, ir labākā izvēle. Windows sistēmai ir reģistra iestatījums, kas liek tai saglabāt laiku kā UTC, taču tas, iespējams, netiek atbalstīts un var radīt problēmas ar dažām trešo pušu lietojumprogrammām, kas vienmēr uzskata, ka aparatūras pulkstenis ir vietējā laikā.Tas ir arī nesavienojams ar Windows pašu interneta laika sinhronizācijas pakalpojumu.

instagram viewer

Soli, lai jūsu Linux sistēma izmantotu vietējo laiku, var atšķirties no Linux izplatīšanas līdz Linux izplatīšanai. Tomēr jebkurā Linux izplatīšanā ar systemd, jūs varat izmantot komandu timedatectl, lai veiktu šīs izmaiņas. Tas darbosies ar mūsdienu Ubuntu, Fedora, Red Hat, Debian, Mint un citu Linux distribūciju versijām, kas izmanto systemd.

Lai veiktu šīs izmaiņas, vispirms atveriet termināļa logu savā Linux sistēmā.Palaidiet šādu komandu, lai vietējā laikā ievietotu mātesplatē reālā laika pulksteni. Linux laikus uzglabās vietējā laikā, tāpat kā Windows.

timedatectl set-local-rtc 1 - nepareizs sistēmas pulkstenis

Lai pārbaudītu savus pašreizējos iestatījumus, palaidiet:

timedatectl

Ja redzat "RTC vietējā TZ: jā", Linux vietā tiek izmantota vietējā laika josla, nevisUTC.Komanda brīdina, ka šis režīms nav pilnībā atbalstīts, un tas var radīt dažas problēmas, mainot laika zonas un ar vasaras laiku. Tomēr šis režīms, iespējams, ir labāk atbalstīts nekā UTC opcija sistēmā Windows. Ja jūs dubultā sāknēšana ar Windows, Windows rīkosies vasaras laiks jums.

Ja jūs kādreiz vēlaties atsaukt šīs izmaiņas, palaidiet šādu komandu:

timedatectl set-local-rtc 0 - nepareiza sistēmas pulksteņa

otrais variants: Windows izmanto UTC laiku

Lai Windows izmantotu UTC laiku, piemēram, Linux, iespējams, navlabākais risinājums. Jūs varat rediģēt reģistru, lai Windows izmantotu UTC laiku, taču tas varētu radīt vairāk problēmu nekā vienkārši padarot Linux vietējo laiku.

Ja jūs vēlaties to izdarīt, vispirms vēlaties atspējot Interneta laika atjaunināšanas funkciju sistēmā Windows. Tas nodrošina, ka sistēma Windows nepareizi iestatīs pulksteni, mēģinot sinhronizēt pašreizējo laiku no interneta. Sistēmā Windows 10 dodieties uz Iestatījumi & gt;Laiks &valodu un atspējot "Automātiski iestatīt laiku".Operētājsistēmā Windows 7 ar peles labo pogu noklikšķiniet uz sistēmas pulksteņa uzdevumjoslā un atlasiet "Datuma / laika pielāgošana".Noklikšķiniet uz cilnes Interneta laiks, noklikšķiniet uz pogas "Mainīt iestatījumus", noņemiet atzīmi no opcijas "Sinhronizēt ar interneta laika serveri" un noklikšķiniet uz "Labi".

Padarīt Windows Izmantot UTC laiku, rediģējot reģistru

Tagad jums būs jāpievieno atbilstoša vērtība Windows reģistram. Lūk, mūsu standarta brīdinājums: reģistra redaktors ir spēcīgs rīks, un tā ļaunprātīga izmantošana var padarīt jūsu sistēmu nestabilu vai pat neīstenojamu. Tas ir diezgan viegli uzlauzts, un jums nedrīkst būt nekādas problēmas, kamēr jūs izpildiet norādījumus. Tas nozīmē, ka, ja jūs nekad iepriekš neesat strādājis, apsveriet iespēju lasīt par to, kā izmantot reģistra redaktoru pirms sākat darbu. Un noteikti noteikti dublējiet reģistru( un jūsu datoru!) Pirms izmaiņu veikšanas.

Pirmkārt, atveriet reģistra redaktoru, noklikšķinot uz Sākt, ievadot regedit un nospiežot Enter. Piekrītiet parādītajai drošības vaicājumam.

Pārvietojiet uz šādu atslēgu reģistra redaktora kreisajā rūtī:

HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ TimeZoneInformation

Jaunākās Windows 10 versijās jūs varat nokopēt un ielīmēt iepriekš norādīto rindu adreses lodziņā.Tomēr šis satricinājums darbosies arī ar Windows 7.

Ar peles labo pogu noklikšķiniet uz taustiņa "TimeZoneInformation" un atlasiet New & gt;DWORD( 32 bitu) vērtība.

Nosaukiet savu jauno vērtību RealTimeIsUniversal .

Veiciet dubultklikšķi uz RealTimeIsUniversal vērtība, ko tikko izveidojāt, iestatīt vērtību datus līdz 1 un noklikšķiniet uz "OK".

Tagad esat pabeidzis, un jūs varat aizvērt reģistra redaktoru. Windows laika joslu saglabās UTC, tāpat kā Linux.

Ja jūs kādreiz vēlaties atsaukt šīs izmaiņas, atgriezieties šajā atrašanās vietā reģistrā, ar peles labo pogu noklikšķiniet uz pievienotās RealTimeIsuniversālās vērtības un izdzēsiet to no sava reģistra.

Lejupielādējiet mūsu vienu klikšķu reģistru Hack

Ja jūs pats nevēlaties rediģēt reģistru, varat izmantot mūsu lejupielādējamo reģistra hack. Mēs izveidojām vienu kapacitāti, kas Windows izmanto UTC laiku un atjauno to vietējā laikā.Abi ir iekļauti šādā ZIP failā.Vienkārši lejupielādējiet failu, veiciet dubultklikšķi uz hakeru, kuru vēlaties izmantot, un piekrītiet pievienot informāciju savam reģistram.

Padarīt Windows Izmantot UTC Laiks

Iepriekš minētie hacks dara to pašu, ko aprakstījām iepriekš.Windows Vista izmantošana UTC laika uzlaušana izveido ierakstu "RealTimeIsUniversal" ar vērtību "1", savukārt vietne "Make Windows" izmantošana vietējā laikmetā izdzēš ierakstu "RealTimeIsUniversal".

Ja jūs kādreiz vēlaties redzēt šo vai kādu citu. reg failu, ar peles labo pogu noklikšķiniet uz tā un atlasiet "Rediģēt", lai skatītu failu Notepad. Jūs varat viegli izveidot savu reģistra hacks, kas vienkārši sastāv no reģistra ierakstu saraksta, lai pievienotu, rediģētu un noņemtu pareizi formatētā sarakstā.

Kas par dual-booting Windows uz Mac?

Kaut arī Apple MacOS izmanto UTC laiku, piemēram, Linux, jums nevajadzētu darīt kaut ko īpašu, ja operētājsistēma Windows darbojas Boot Camp datorā Mac. Apple Boot Camp vadītājiem ir viss.(Hackintosh divu booters ir vēl viens stāsts, tomēr, un mēģinās izmantot Windows reģistra kniebiens iepriekš.)

Ja jums ir jautājums, kāpēc Windows izmanto vietējo laiku, nevis UTC, tāpat kā citas operētājsistēmas, oficiālais Microsoft blogs Old New Thingto paskaidro šeit.Īsāk sakot, tā bija saglabāt atpakaļsaderību ar Windows 3.1 sistēmām un novērst to, ka cilvēki kļūst neskaidri, iestatot laiku datora BIOS.Protams, datoru ražotāji izvēlējās vietējo laiku, lai tas būtu saderīgs ar Windows, un Windows izvēlējās vietējo laiku, lai tas būtu saderīgs ar lēmumu, ko izvēlēsies datoru ražotāji, tāpēc cikls kļuva par pašstiprinošu.

Pašlaik nav standarta marķēšanai, vai BIOS vai UEFI programmaparatūras laiks tiek glabāts kā UTC vai vietējais laiks, kas, iespējams, būtu viss loģiskākais risinājums. Bet tam būtu nepieciešams zināms darbs, un lielākā daļa cilvēku nekad neievēros dažādas operētājsistēmas, izmantojot dažādus laika formātus, izņemot divu boot konfigurāciju.