How to Enable Automatic Updates in Windows 11

How to Enable Automatic Updates in Windows 11

How to Enable Automatic Updates in Windows 11

Keeping your Windows 11 system updated automatically ensures you always have the latest security patches, performance improvements, and new features without manual intervention. This guide explains how to enable automatic updates in Windows 11.


Why Enable Automatic Updates?

  • Security Protection: Automatic updates help safeguard your PC against vulnerabilities.
  • Performance Optimization: Updates often include bug fixes and enhancements.
  • Convenience: No need to check for updates manually.
  • Compliance: Many organizations require systems to stay updated for security standards.

Steps to Enable Automatic Updates in Windows 11

1. Open Windows Settings

  • Click the Start button or press Windows + I.
  • Select Settings from the menu.

2. Go to Windows Update

  • In the left panel, click Windows Update.
  • You’ll see your update status and options.

3. Enable Automatic Updates

  • By default, Windows 11 installs updates automatically. To confirm:
    • Click Advanced options under Windows Update.
    • Ensure Receive updates for other Microsoft products is turned On.
    • Under Update notifications, enable notifications if you want alerts.

4. Configure Active Hours

  • In Advanced options, set Active hours to prevent restarts during work time.
  • Windows will schedule updates outside these hours.

5. Optional: Enable Delivery Optimization

  • Go to Settings > Windows Update > Advanced options > Delivery Optimization.
  • Turn on Allow downloads from other PCs for faster updates (optional).

Tips for Automatic Updates

  • Keep your PC connected to the internet.
  • Ensure sufficient disk space for updates.
  • Restart your PC when prompted to complete installation.

Troubleshooting Automatic Updates

  • Check Update Settings: Ensure automatic updates are not paused.
  • Run Windows Update Troubleshooter: Go to Settings > System > Troubleshoot > Other troubleshooters.
  • Verify Group Policy Settings: If on a corporate network, policies may restrict updates.
  • Manual Update: Download updates from Microsoft Update Catalog.


    • Related Articles

    • How to Update Your Windows 11 System

      How to Update Your Windows 11 System Keeping your Windows 11 system up to date is essential for security, performance, and access to the latest features. Regular updates help protect your device from vulnerabilities and ensure smooth operation. Why ...
    • Setup Basic Security on Windows 11

      How to Set Up Basic Security on Windows 11 Securing your Windows 11 system is essential to protect your data, prevent unauthorized access, and maintain system integrity. This guide explains the basic steps to configure security settings on Windows ...