Windows

How to Check when Windows Update was Last Checked in Windows 11

Richard
Written by
Richard
Apr 27, 2026 2 min read
How to Check when Windows Update was Last Checked in Windows 11

Windows 11 automatically looks for updates to keep your computer safe and running well. Sometimes, you may want to know exactly when your computer last looked for these updates to ensure everything is up to date.

Why do this? Checking this date helps you verify that your automatic updates are working correctly. It also lets you know if you should manually search for new security patches.

What happens when done? You will see a specific date and time stamp indicating the last successful check performed by the Windows Update service.

Option One : Check the Settings Home Page

  1. Open your Settings menu by pressing Win+I on your keyboard.
  2. Click on Home located on the left-hand menu.
  3. Look at the top of the window. You will see a label that says Last checked followed by the time.  Open Settings Home page
Windows 11 Settings Home page showing the last checked update status

Option Two : Check the System Page

  1. Open Settings (Win+I).
  2. Click on System on the left side of the screen.
  3. Check the top of the page to see the Last checked information.  Open Settings System page
System settings page in Windows 11 displaying last update check time

Option Three : Check the Windows Update Page

  1. Open Settings (Win+I).
  2. Click on Windows Update in the sidebar on the left.
  3. The Last checked status will be displayed clearly at the top of this page.  Open Settings Windows Update page
Windows Update settings page showing the last successful update check timestamp

Option Four : Check Using a Command

Note: This method does not require admin privileges.

  1. Right-click the Start button and select Terminal, or search for Command Prompt in the search bar.
  2. Copy and paste the following command into the window and press Enter:
  3. powershell "(New-Object -Com 'Microsoft.Update.AutoUpdate').Results.LastSearchSuccessDate.ToLocalTime()"
  4. The terminal will display the exact date and time of the last update check.

Summary

Keeping your computer updated is essential for security and performance. You can quickly view when Windows last checked for updates by visiting the Home, System, or Windows Update sections within the Settings app, or by running a simple command in the Terminal. This ensures your machine is always running the latest software improvements.

Was this guide helpful?

Tags: #Windows 11
Richard

About the Author

Richard

Tech Writer, IT Professional

Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.

2469 articles → Twitter

📚 Related Tutorials

How to Schedule Windows Update Restarts in Windows 11
Windows How to Schedule Windows Update Restarts in Windows 11
How to Set Active Hours for Windows Update in Windows 11
Windows How to Set Active Hours for Windows Update in Windows 11
How to Read Windows Update Logs in Windows 11
Windows How to Read Windows Update Logs in Windows 11
How to Check for Windows 11 Updates
Windows How to Check for Windows 11 Updates

Leave a Reply

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