Skip to content

A one-click tool by GoQit One to instantly fix your Windows clock. Perfect for PCs with CMOS battery issues that reset the time on every startup.

License

Notifications You must be signed in to change notification settings

GoQit/GoQit-Time-Sync-Tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

GoQit One Time Sync Tool

License Platform Compatibility

Is your Windows clock always wrong every time you start your computer? This often happens due to a faulty CMOS battery, forcing you to manually update the time again and again.

The GoQit One Time Sync Tool is a simple one-click solution to this problem. Instead of navigating through settings, just run this script, and it will instantly and forcefully sync your system time with the correct time.

Screenshot


Table of Contents


Why Use This Tool?

The primary goal of this script is to provide a quick and effortless fix for systems where the clock resets after every shutdown, typically due to a drained or faulty CMOS battery. It saves you the daily frustration of correcting the time manually.

Key Features

  • Administrator Check: Automatically verifies if the script is run with admin rights.
  • Internet Check: Provides a clean retry/exit option if no internet is detected.
  • Forceful Sync: Completely resets the Windows Time service (w32time) to clear stubborn errors.
  • Reliable Servers: Uses a list of well-known NTP servers (Google, NIST, Microsoft).
  • Clean UI: Presents all messages in a professional, centered interface.
  • Customizable Timezone: Easily configurable to any timezone.

System Requirements

This script is designed to work on Windows Vista and all newer versions, including:

  • Windows 7, 8, 8.1, 10, 11
  • Windows Server versions (2008 and newer)

It will not work on Windows XP or older versions.

Getting Started

  1. Download the GoQit_TimeSync.bat file from the Releases page.
  2. Right-click the downloaded file.
  3. Select "Run as administrator".
  4. The script will handle the rest!

Configuration

By default, the script is set to India Standard Time. If you live in a different timezone, you can easily change it.

➡️ Click here for Step-by-Step Instructions on how to change the timezone.

Step 1: Find Your Official Timezone Name

  1. Open the Windows Command Prompt. You can do this by pressing Win + R, typing cmd, and hitting Enter.
  2. In the command prompt window, type the following command and press Enter:
    tzutil /l
    This command will display a long list of all timezones recognized by Windows.
  3. Scroll through the list to find the official name for your region. For example, someone in New York would look for Eastern Standard Time.
  4. Carefully copy the full, exact name of your timezone.

Step 2: Edit the Script File

  1. Right-click the GoQit_TimeSync.bat file and select Edit. The file will open in Notepad.
  2. At the very top of the script, you will see the CONFIGURATION section:
    :: =================================================================
    ::                       CONFIGURATION
    :: =================================================================
    set "TIMEZONE=India Standard Time"
  3. Replace "India Standard Time" with the timezone name you copied from the command prompt. For example:
    set "TIMEZONE=Eastern Standard Time"
  4. Click File > Save in Notepad to save your changes.

That's it! Now, when you run the script, it will use the new timezone you have set.


Contributing

Found a bug or have a suggestion? Feel free to open an issue.

Author

This tool is created and maintained by Parth (GoQit One).

License

This project is licensed under the MIT License. See the LICENSE file for details.


© 2025 GoQit One

About

A one-click tool by GoQit One to instantly fix your Windows clock. Perfect for PCs with CMOS battery issues that reset the time on every startup.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published