If your computer is showing wrong date or time then you will face significant difficulty in some applications specially if you are browsing. In order to fix this issue follow these simple fixes and your computer will be showing right time and date just like before.
Fix-1 Set time automatically-
You can always enable your computer to show time automatically.
1. Press Windows key+I together to open Settings window on your computer.
2. Now, click on “Time & Language” in Settings window.
3. In Settings window, on the left hand side click on “Date & time“.
4. Now, on the right hand side of the same window, under Current date and time settings, toggle “Set time automatically” to “On“.
Close Settings window and restart your computer.
Check if it works or not.
Fix-2 Automate Windows Time service-
Automate Windows Time service on your computer.
1. Click on the Search box beside Windows icon and then type “services“.
2. Now, click on “Services” in the search results to open Services window.
3. In Services window, scroll down and double click on “Windows Time“.
4. In Windows Time Properties window, click on ‘Startup type:‘ and then choose “Automatic” from the drop-down list.
5. Now, click on “Start” to start the service on your computer.
6. Finally, click on “Apply” and then on “OK” to save the changes.
Close Services window.
Reboot your computer to witness the changes on your computer.
After rebooting check time and date settings on your computer.
Fix-3 Set time according to Internet Time settings-
1. Press Windows key+R to launch Run window on your computer.
2. Type this run command in Run window and then hit Enter. Date and Time window will be opened.
timedate.cpl
2. In Date and Time window, go to “Internet Time” tab and then click on “Change settings…“.
3. In Internet Time Settings window, check the option “Synchronize with an Internet time server“.
4. Now, click on ‘Server:‘ and choose “time.windows. com” server from the drop-down.
5. Then click on “Update Now“. Finally, click on “OK” to save the changes on your computer.
6. In Date and Time settings window, click on “Apply” and “OK” to save the changes on your computer.
Close Settings window. Check if you are still facing the same problem at your end or not. Your problem should be solved.
Fix-4 Reset w3time.dll from CMD-
Res-registering w3time.dll from Command Prompt may work out for you.
1. Click on the Search box beside Windows icon and then type “cmd“.
2. Then, right click on “Command Prompt” in the elevated search result and choose “Run as administrator“.
Command Prompt with administrative rights will be opened.
3. In Command Prompt window, copy-paste this command and then hit Enter to execute it on your computer.
regsvr32 w3time.dll
After executing the command, close Command Prompt window.
Restart your computer to save the changes.
Check if it works or not.
Fix-5 Set time and date manually-
If nothing is working out, set time and date manually-
1. Press Windows key+I together to open Settings window on your computer.
2. Now, click on “Time & Language” in Settings window.
2. Under Time & Language settings, on the left hand side click on “Date & time“,
3. Then on the right hand side of the same window, under Current date and time settings, toggle “Set time automatically” to “Off“.
4. Now, under ‘Set the date and time manually‘, click on “Change“.
5. In Change date and time window, click on “Date” to change the date to the actual date.
6. Repeat the same feat for “Time” by setting the right time.
7. Now, Click on “Change“.
8. Now, in Settings window, scroll down and find ‘Time Zone‘.
9. Click on the drop down and then select the time zone you are currently in*.
*NOTE– You will notice same time zone for a variety of locations. Choose the particular time zone where you are.
Close Settings window.
Now, reboot your computer.
After rebooting check the time and date settings.
Your problem will be solved.
Fix-6 Using Registry Editor
1. Press Windows key + R key together to open run.
2. Now, Type regedit in it and click OK.
3. After it opens up, before proceeding, take a registry backup.
Now, Move to the following location in the registry editor.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
4. Now, locate ControlTimeZoneInformation in left menu, if it does not exists, Right click on CurrentControlSet and create a new key .
5. name it ControlTimeZoneInformation .
6. Now, in the right side , right click on empty space anywhere and click on New > Dword (64 bit).
Name it as RealTimeIsUniversal .
7. Double click on RealTimeIsUniversal . Change Value data to 1.
Note: If still your problem is not solved, try to change your BIOS battery as it may be the reason behind this. As BIOS is having no battery backup, it fails to update time after the computer is shutdown.
Sambit is a Mechanical Engineer By qualification who loves to write about Windows 10 and solutions to weirdest possible problems.
Anonymous says
Thanks…this saved me