Microsoft Defender for Endpoint
Developer and API

Schedule antivirus scans using PowerShell

In brief

The documentation now states that after two missed scheduled quick scans, a catch-up scan runs when the device powers on or resumes from sleep or hibernation, rather than when someone signs in.

What Defender admins need to know

No administrator action is stated. Update expectations for when missed scans may run.

Summaries are generated from the documentation change itself.

Documentation change

The comparison below shows only the changed extract. Use the full-page view for complete context.

Schedule antivirus scans using PowerShell

  • DisableCatchupQuickScan: Specifies whether to disable catch-up scans for missed scheduled quick scans. Valid values are:

    • $true: Windows Defender doesn't run catch-up scans for missed scheduled quick scans. This value is the default.
    • $false: After two missed scheduled quick scans, Windows Defender runs a catch-up scan the next time someone signs in to the computer.device powers on or resumes from sleep or hibernation.
  • EnableFullScanOnBatteryPower: Specifies whether to enable full scans while on battery power. Valid values are: