How to Fix Windows 11 Time Not Updating?

Is Time and Date Not Correctly Updating on your Windows PC. Here is the Simple Guide to Fix Windows 11 Time Not Updating.

If Windows 11 Time is not updating on your PC, then follow this guide to know the tips to troubleshoot the issue. Seeing the wrong time can be confusing and tends to mess up the schedule of the user.  Usually, the Windows 11 time is set to retrieve the time as per the location of the PC. Often due to a buggy software update installed on the PC, such glitches with time can be experienced.

Also, there can be more reasons for time not updating on Windows 11. It may be something as simple as time is not set to update automatically. The user has to manually set it. Windows 11 time on the display is managed by the dedicated time service which is one of the various Microsoft Windows services present on the computer.

If the Windows time service has been stopped then time won’t update. Also, the w32time dll file needs to be registered on Windows 11. This allows them time to display correctly. Otherwise, you will experience that Windows 11 time is not updating.

Best Ways to Fix Windows 11 Time Not Updating

Here are the various troubleshooting tips that you can use to set the time correctly on your PC.

1. Reset w32time dll

To register the w32time.dll file you have to use the command prompt. here are the exact steps.

  1. Launch the Command Prompt on your PC.
    windows 11 command prompt
  2.  Enter the command
    regsvr32 w32time.dll

    register w32time dll file on Windows

  3. Press enter.
  4. Once you are done, close the command prompt and reboot the PC.

Check the time and see if it is set correctly now.

2. Start the Windows Time Service

Follow the steps mentioned below to restart the Windows Time Service.

  1. Press Windows + R.
  2. Enter the search term services.msc
    open windows services msc
  3. Press enter.
  4. Once the services list opens, scroll to Windows Time. Double-click on it.
    Windows time services
  5. Set the Startup Type to Automatic.
  6. Click on Start and click Apply to confirm the changes you have made.
    set Windows time service to automatic
  7. After completing the above steps, restart your PC to check the correct time.

3. Enable Set Time Automatically on Windows 11

It is important to check that you have set your computer running Windows 11 to fetch the correct time automatically as per your time zone.

To enable automatic time on your PC,

  1. Press the Windows key to bring up the search console.
  2. Type the term date and you should see a search result for Date & Time Settings.
  3. Click Open.
    Windows date and time settings
  4. You will get to the date and time settings for Windows 11.
  5. Click on the toggle beside Set Time Automatically to enable it.
    enable set time automatically for Windows

4. Update the Server of Internet Time

Your PC fetches the correct time based on your time zone from internet-based servers. You have to update this server to get the correct time on your computer.

  1. Open the Control Panel using the Windows search console.
    open control panel
  2. Click on Date and Time.
    date time settings Windows OS
  3. When the Date and Time properties open, click on the tab Internet Time.
  4. Then click on Change Settings.
    change settings for the Internet time
  5. Change the time-server.
  6. Click Update Now to make the changes.
    update time server

5. Use Command Prompt to Set Time on Windows 11

You can even set the time using the command prompt It’s quite easy. here’s how to do it.

Setting the date,

  1. Launch the Command Prompt.
  2. Set the date as per dd–mm–yy or mm–dd–yy format.
  3. For example, to set it to 7th June 2022, you have to give the command like this.
    date 07/06/2022

    set date using command prompt

  4. Alternatively, you may give the command to set the date in mm–dd–yy format.
    date 06/07/2022
  5. Press enter after typing the command.
  6. Now, you can set the time to AM or PM as well using the cmd.
  7. To set time in AM give the command like this.
    time 9:00
  8. Press enter
  9. If you wish to set the time in PM, enter the command mentioned below.
    time 21:00

    set time using command prompt

  10. Once you have set the time and date exit the command prompt.

6. Scan for Corrupt System Files

If you were trying to install an update and it got interrupted in the middle, then you may end up with a few corrupted system files on the PC. This can cause the services to get disabled or the DLL files we fixed earlier to get affected. While fixing the time no updating issue on Windows 11, do scan for the presence of corrupt system files.

To do that,

  1. Open the command prompt.
  2. Insert the following command
    sfc /scannow

    perform system scan

  3. Press Enter key.
  4. Let the Windows OS check for possible corrupt files and fix them. Do not interrupt the process and it may take some time to finish.

7. Re-enable Auto Time Zone Updater Service

Here is another service of Windows 11 that is associated with the time being displayed on your PC. You can disable this feature and re-enable it to fix the time on Windows.

  1. Press Windows + R.
  2. Enter the search term services.msc
    open windows services msc
  3. Press enter.
  4. Once the services list opens, scroll to Auto Time Zone Updater. Double-click on it.
    auto time zone updater Windows 11
  5. As the Auto Time Zone Updater properties dialog box shows up, click on the Startup Type dropdown and set it to disabled.
  6. Also, change the Service Status to Stopped.
    disable auto time zone updater
  7. Close everything and restart the computer to re-enable the Auto Time Zone Updater.

8. Install Latest Windows 11 Update

Fixing the bugs on the Windows 11 is important as well. If time is not updating try to install a newer version of Windows 11. You can manually check for an available update.

  1. Press Windows + I to access the settings.
  2. On the left-hand side, click on Windows Update.
    click on Windows Update
  3. Click on Check for Updates.
    check for latest Windows updates
  4. If a new build of Windows 11 is available click on Download Now to grab it and start the installation process.
    download windows 11 update
  5. After the installation is over and the PC reboots, check if the time has been updated.


Having the wrong time on your PC may look like a smaller issue. On the contrary, it is an indication of buggy system updates, disabled services, or the presence of corrupt system files. So, follow the tips mentioned in this guide and fix the issue of time not updating on Windows 11.

If you've any thoughts on How to Fix Windows 11 Time Not Updating?, then feel free to drop in below comment box. Also, please subscribe to our DigitBin YouTube channel for videos tutorials. Cheers!

Swayam Prakash
Swayam is a professional content creator with 6-years of experience in conceptualizing, creating, and managing tech-based content for notable online publishing firms. At DigitBin, he creates quality-rich and simple content related to Windows OS, Android, iOS, social media, cloud computing, and other general consumer technology. Contact Me on Linkedin

Leave a Reply

Your email address will not be published. Required fields are marked *