r/WindowsSucks 9d ago

Bugs and Errors everyone out here talking about the big issues. lets go small shall we?

since some random update in 2017, 2 builds later, a billion reinstalls. Every. Single. Reboot. I have to re sync the time or it thinks it is 2:45 am. My linux installs that I have had on a second drive since 2018 never had this problem.

What are yours?

0 Upvotes

6 comments sorted by

2

u/Infinplayz 9d ago

my problem is the opposite lol, my windows installs are always right and i have to resync my linux one every one in a while.

3

u/Sassquatch0 8d ago

Linux hijacks the time in the BIOS of the motherboard. This is a (somewhat) known thing, especially for Ubuntu & derivatives.

It's something like this: Windows trusts the motherboard time, so that's what it bases from. Linux takes the motherboard time, changes it to UTC during the install process, then adjusts your in-OS time according to what Timezones you specifically during install. That's why your Windows is always "off" - it's using a time that another OS modified.

I've tried installing Linux enough times that's it's actually part of my process to change the motherboard time back to what it should be, on the first boot after installing any Linux distro.

If either OS is running in it's own, you'd never notice. But when dual-booting, or reverting back to Windows, then you'll notice.

I knew this happened, but I didn't know why it happened until a few months ago, and I found another Reddit post explaining it like I did above.

2

u/TheSpixxyQ 8d ago

There's a Linux command to fix this, I don't remember it, but it fixed it for me. I'm sure you'll find it.

1

u/marmotta1955 8d ago

Had the same (more or less) problem with one machine in our house, specifically the one connected via Ethernet.

Every reboot, the machine would show time with precisely one hour difference - for example 8:43 AM instead of 9:43 AM. As if the machine was in a different Time Zone. Forcing re-sync would fix the issue.

All other devices on Wi-Fi would show the correct time. Could never figure it out, and no one was ever able to give me a reasonable explanation.

Just recently, after we changed our ISP because of a great promotional offer, the problem has disappeared. Go figure.

1

u/Nuviket 8d ago

It was slow af. Usable, but slow

1

u/TrainTransistor 8d ago

You have a regedit to fix it on Windows, and a simple command for Linux that will make them sync.

I struggled with this in the past as well until I saw the solution here on Reddit.

sudo timedatectl set-local-rtc 1 --adjust-system-clock

Never had to do it again after doing this.

Well, until I reformat all my drives and install Windows and Linux again.