Windows 0x80092004Medium

Windows Certificate Date Error: Causes and Fix

This article explains why Windows reports an invalid certificate date and provides step-by-step instructions to diagnose and fix it by adjusting time settings, updating certificate stores, and checking antivirus software.

Updated at February 22, 2026
5-10 minutes
Easy
FixPedia Team
Применимо к:Windows 10 (version 1607 and later)Windows 11Windows Server 2016 and later

Certificate Date Error in Windows

Chrome browser displays an SSL error due to an invalid certificate date

Typical error message in the Chrome browser

The "Certificate: The certificate is not valid" error (code 0x80092004 or CERT_E_EXPIRED) occurs when Windows detects that the current system time does not fall within the validity period of an SSL/TLS certificate. This can be due to an expired certificate, an inactive (future) validity period, or incorrect time settings on the computer. The issue appears in browsers (Chrome, Edge) and applications using encrypted connections, blocking access to websites.

Main Causes

  • The system time significantly deviates from real time. The clock is fast or slow by more than a few minutes.
  • A root or intermediate certificate in the Windows certificate store is expired.
  • The certificate store is corrupted or contains invalid entries.
  • Antivirus software with HTTPS scanning intercepts certificates with its own, and its certificate has expired.
  • A corporate proxy or VPN uses a self-signed or expired certificate.

Checking and Correcting System Time

Windows Date and Time settings window with the Internet Time tab open

Configuring time synchronization with the time.windows.com server

Incorrect time is the most common cause. Fix it first.

  1. Open Control PanelClock and RegionDate and Time.
  2. On the Date and Time tab, check the readings. Manually set the correct values if necessary.
  3. Go to the Internet Time tab, click "Change settings".
  4. Ensure the checkbox "Synchronize with an Internet time server" is checked and the server time.windows.com is specified. Click "Update now""OK".
  5. To force synchronization, open the command prompt as an administrator and run:
    w32tm /resync
    
  6. Restart your computer and check if the error has disappeared.

Updating Windows Root Certificates

Root certificates are updated via Windows Update, but updates may be missed.

  1. Open Windows Settings (Win + I) → Update & SecurityWindows Update.
  2. Click "Check for updates" and install all available updates, especially cumulative ones. They often include root certificate updates.
  3. Alternatively, use the command prompt as an administrator:
    certutil -generateSSTFromWU roots.sst
    certutil -addstore -f root roots.sst
    del roots.sst
    
    The first command downloads updated certificates, the second adds them to the store, and the third deletes the temporary file.
  4. Restart your browser.

Checking and Cleaning the Certificate Store

Expired certificates are visible in the Windows Certificate Management snap-in

Removing expired certificates from the Trusted Root Certification Authorities store

A corrupted store may contain expired entries.

  1. Launch certmgr.msc via the Run menu (Win + R). For the system store, use certlm.msc (requires administrator privileges).
  2. In the snap-in, expand "Certificates - Current User""Trusted Root Certification Authorities""Certificates".
  3. Sort by the "Expiration Date" column and find certificates with an expired date.
  4. Delete all expired ones (right-click → "Delete"). Do not delete certificates with a future start date—they will become active later.
  5. After cleaning, download fresh root certificates as in the previous step.

Checking Antivirus and Firewall

Antivirus software with HTTPS inspection intercepts site certificates with its own. If its certificate is expired, the error occurs.

  1. Temporarily disable your antivirus (via the tray icon or settings). Disabling is not required for the built-in Windows Defender.
  2. Restart your browser and try to open the site.
  3. If the error disappears, the problem is the antivirus:
    • Update your antivirus to the latest version.
    • In settings, find the "HTTPS scanning", "SSL inspection", or "Encrypted traffic scanning" section and disable it. For a permanent solution, add the problematic site to exclusions.
  4. If you use a third-party firewall, check its SSL inspection settings.

Checking Proxy Server and VPN

In corporate networks or when using corporate VPN, a proxy with its own certificate is often used.

  1. Determine if a proxy is in use. In the browser: Settings → System → Open proxy settings. Or in the command prompt:
    netsh winhttp show proxy
    
  2. If a proxy is active, request the current Certificate Authority certificate for this proxy from your system administrator.
  3. Import the certificate:
    • Double-click the .crt or .cer file.
    • Click "Install Certificate""Local Machine""Yes" to confirm UAC.
    • Select "Place all certificates in the following store""Trusted Root Certification Authorities".
  4. Restart your browser.

If the Problem Persists

  • Check if any third-party root certificates with an expired validity period are installed. Remove them via certmgr.msc.
  • Create a new Windows user account and check if the error occurs under that account. If not, the problem is in the current user's profile.
  • As a last resort, perform a system file repair:
    sfc /scannow
    dism /online /cleanup-image /restorehealth
    

Prevention

Enable automatic time synchronization. Install Windows updates regularly, especially cumulative ones. Monitor the expiration dates of corporate proxy certificates. Do not install unknown root certificates from untrusted sources.

F.A.Q.

How does a 'certificate date invalid' error differ from a 'certificate not trusted' error?
Why does the problem only appear in the browser while other programs work?
How can I identify which specific certificate has expired?
Can I disable certificate date validation in Windows?

Hints

Check and correct system time
Update Windows root certificates
Check certificate store for corruption
Temporarily disable antivirus HTTPS scanning
Check corporate proxy or VPN

Did this article help you solve the problem?

FixPedia

Free encyclopedia for fixing errors. Step-by-step guides for Windows, Linux, macOS and more.

© 2026 FixPedia. All materials are available for free.

Made with for the community