Your Windows Clock Is Wrong and It’s Causing Problems
You try to save a document, and the timestamp is from yesterday. Your email client shows messages arriving from the future. A critical security update fails to install because your computer thinks it’s 2015. A wrong system clock is more than a minor annoyance; it can disrupt workflows, break applications, and even compromise your security.
If you’re seeing the wrong time or date in the bottom-right corner of your Windows 10 screen, you’re not alone. This common issue has a variety of causes, from simple time zone mix-ups after traveling to deeper problems with your computer’s internal clock battery or synchronization settings.
This guide will walk you through every method to correct your Windows 10 time and date. We’ll cover the quick settings adjustment, the deeper control panel options, how to troubleshoot when automatic time sync fails, and what to do if the time keeps resetting to a wrong value. By the end, you’ll have a perfectly accurate clock and the knowledge to keep it that way.
Understanding Why Your Computer’s Time Drifts
Before we fix the time, it helps to know what might have broken it. Modern computers keep track of time using a combination of hardware and software.
Inside your PC is a small component called the CMOS battery, a coin-shaped cell on the motherboard. This battery powers a real-time clock (RTC) chip that keeps time even when the computer is completely unplugged and turned off. If this battery is dying—common in older machines—the time and date will reset to a default factory date (often January 1, 2009 or 2012) every time you power off.
Software handles the rest. Windows 10 is configured by default to synchronize with time servers on the internet. This ensures millisecond accuracy. However, if you’re disconnected from the internet, if your chosen time server is unreachable, or if you’ve manually turned this feature off, your PC will rely solely on the less-accurate hardware clock, which can drift by several seconds per day.
Other culprits include incorrect time zone settings, especially if you’ve recently traveled or installed an update that reset regional settings, and administrative policies that might lock the time settings.
The Fastest Fix: Using Windows 10 Settings App
For most users, the quickest and easiest way to adjust the time and date is through the modern Settings app. This method is ideal for correcting time zone errors or making a simple manual adjustment.
First, click on the time and date display in the bottom-right corner of your taskbar. A small calendar and clock pop-up will appear. At the bottom of this pop-up, click on “Date and time settings.” This will open the relevant page in the Settings app directly.
Alternatively, you can open the Start menu, click the gear icon to open Settings, and then navigate to “Time & Language,” and select the “Date & time” tab on the left.
Setting the Time Zone Automatically
On the Date & time settings page, look for the option labeled “Set time zone automatically.” Make sure this switch is turned On. When enabled, Windows uses your location data (if permitted) to determine your correct time zone, automatically adjusting for Daylight Saving Time.
If you prefer to set it manually, turn this switch Off. A dropdown menu labeled “Time zone” will become active. Click it and select your correct time zone from the list, such as “(UTC-08:00) Pacific Time (US & Canada).”
Adjusting the Date and Time Manually
By default, Windows sets the time automatically. To change it manually, you must first turn Off the “Set time automatically” switch. Immediately below it, the “Set time manually” option will become available. Click the “Change” button next to it.
A new window will pop up. Use the calendar control to select the correct year, month, and day. Below the calendar, use the digital clock controls or type directly into the hour, minute, and AM/PM fields to set the exact time. Click “Change” to apply your new settings. Your taskbar clock will update instantly.
Enabling Automatic Time Synchronization
For ongoing accuracy, it’s best to let Windows manage the time. Ensure the “Set time automatically” switch is On. Right below it, click “Sync now.” Windows will contact the configured internet time server and instantly correct any drift. You should see a “Last successful sync” timestamp update.
If the sync fails, don’t worry. We will cover troubleshooting steps for that in a later section.
Advanced Control via the Classic Control Panel
While the Settings app covers most needs, the classic Control Panel offers a few additional options, particularly for changing the internet time server or if you’re more comfortable with the older interface.
To open it, type “Control Panel” into the Windows search bar next to the Start button and select the app. In Control Panel, set “View by” to “Large icons” or “Small icons” in the top-right corner, then find and click on “Date and Time.”
You’ll see a window with three tabs: Date and Time, Additional Clocks, and Internet Time.
Changing Date and Time Manually (Control Panel)
In the “Date and Time” tab, click the “Change date and time…” button. A smaller window will appear. Here you can click on the calendar to pick a date. To set the time, click on the digital hour, minute, or second display and use the up/down arrows, or type the values directly. Click “OK” to save.
Also in this tab, you can click “Change time zone…” to select your region from a dropdown list. There’s a checkbox to “Automatically adjust clock for Daylight Saving Time,” which should remain checked.
Configuring Internet Time Servers
Click the “Internet Time” tab. This is where you can see and modify the server Windows uses for synchronization. Click “Change settings…” You may need to click “Yes” or provide administrator permission if User Account Control prompts you.
In the new window, ensure the box for “Synchronize with an Internet time server” is checked. The “Server” dropdown will show the default, which is usually `time.windows.com`. You can try an alternative server like `pool.ntp.org` if sync fails. Click “Update now” to force an immediate synchronization. A message will confirm success or failure. Click “OK” to close all windows.
When Time Won’t Stay Set: Troubleshooting Steps
If you correct the time and it reverts to a wrong value after a reboot, or if the “Sync now” button consistently fails, you need to dig deeper. Follow these steps in order.
Check for a Failing CMOS Battery
This is the most likely cause for a PC that always resets to a date years in the past when unplugged. The CMOS battery (CR2032) on the motherboard is depleted. Replacing it is a straightforward hardware fix: power down and unplug your computer, open the case, locate the silver coin-cell battery, gently release the clip, and replace it with a new one. After reassembly, you’ll need to set the time manually once, after which automatic sync should maintain it.
Run the Windows Time Service Troubleshooter
Windows includes built-in troubleshooters for common issues. Press the Windows key + I to open Settings, go to “Update & Security,” then select “Troubleshoot” from the left menu. Click “Additional troubleshooters.” Find “Internet Connections” and run that troubleshooter, as time sync requires internet access. You can also try the “Windows Store Apps” troubleshooter, as the Settings app is a modern app.
Restart the Windows Time Service
The background service that handles time synchronization might be stopped or stuck. Press Windows key + R, type `services.msc`, and press Enter. In the Services window, scroll down and find “Windows Time.” Right-click on it and select “Restart.” If its “Status” is not “Running,” right-click and select “Start.” Ensure its “Startup type” is set to “Automatic.”
Sync from an Elevated Command Prompt
Sometimes syncing via the GUI fails, but a command-line force works. Right-click the Start button and select “Windows PowerShell (Admin)” or “Command Prompt (Admin).” In the window, type the following commands, pressing Enter after each:
w32tm /resync
This command forces an immediate resynchronization. If it fails with an error, try re-registering the time service first:
w32tm /unregister
Wait a moment, then type:
w32tm /register
Then restart the service with:
net start w32time
Finally, try the `w32tm /resync` command again.
Verify Group Policy Settings (For Work PCs)
If you’re on a workplace or school computer, administrators might lock the time settings via Group Policy. You can check this by pressing Windows key + R, typing `gpedit.msc`, and pressing Enter (this works on Windows 10 Pro and above; Home edition lacks this tool). Navigate to Computer Configuration > Administrative Templates > System > Windows Time Service. Policies here can enforce a specific time server or disable client-side time adjustment. If these are configured, you may need to contact your IT department.
Setting Multiple Time Zones for Travel or Work
Windows 10 allows you to display up to two additional clocks for different time zones, which is incredibly useful for working with international teams or tracking family abroad.
Go to Settings > Time & Language > Date & time. Scroll down and click “Add clocks for different time zones” under the “Related settings” heading. This opens the old Control Panel “Date and Time” window to the “Additional Clocks” tab.
Check the box for “Show this clock.” Select the desired time zone from the dropdown and give it a display name, like “London Office.” You can add a second clock as well. Click “Apply” and “OK.” Now, when you hover your mouse over the taskbar clock, you’ll see all your configured time zones. Clicking on the clock will show them in the calendar pop-up.
Ensuring Your Clock Stays Accurate for Good
Once you’ve corrected your time, take these final steps to prevent future issues. First, leave both “Set time automatically” and “Set time zone automatically” turned On in your Settings app. This hands off maintenance to Microsoft’s reliable time servers.
Second, if your PC is older than four or five years, be mindful of the CMOS battery. If you experience another time reset after a power outage, consider replacing the battery proactively.
Finally, for power users who need extreme precision, such as for media production or scientific logging, you can configure Windows to use more accurate, stratum-1 time servers via the command-line `w32tm` tool, though the default servers are sufficient for nearly all civilian and business purposes.
A correct system time is a small but critical part of a healthy PC. It ensures file histories make sense, certificates validate correctly, and your online interactions are seamless. With the steps outlined here, from a simple toggle in Settings to advanced service troubleshooting, you have all the tools needed to master your Windows 10 clock and keep it running perfectly.