Additional Microsoft Defender tools and services that provide security across various platforms and environments
Dear @Transcend
Since Quick Scan completes successfully, while Full Scan consistently remains around 80%, I would first determine whether the scan is actually stuck or simply taking a long time to process a particular file or location. Full Scans can take considerably longer on systems with large disks, many files, or large archive files. The percentage displayed by Windows Security is also not necessarily a linear indication of the remaining scan time.
Before running the scan again, make sure Windows and Microsoft Defender are fully up to date and that the system drive has sufficient free space. I would also restart the PC and run the Full Scan before opening other applications, just to rule out resource contention.
For the Offline Scan failure, I would check the Windows Recovery Environment (WinRE), as Microsoft Defender Offline relies on it. From an elevated Command Prompt, run:
reagentc /info
Make sure Windows RE status is Enabled. If it is disabled, enable it with:
reagentc /enable
Restart the device afterwards and try the Offline Scan again.
It would also be useful to check Event Viewer > Applications and Services Logs > Microsoft > Windows > Windows Defender > Operational immediately after reproducing the issue. Look for errors or warnings corresponding to the time when the Full Scan stops or the Offline Scan fails. Depending on the Windows version, events related to the Offline Scan request may include Event ID 2030 or, on older builds, Event ID 5007.
If the Full Scan continues to stop at approximately the same point, you can also test it directly through MpCmdRun.exe from an elevated Command Prompt:
"%ProgramFiles%\Windows Defender\MpCmdRun.exe" -Scan -ScanType 2
This is useful for determining whether the behavior is specific to the Windows Security interface or whether the Defender scanning engine is encountering the same condition.
If the machine is actually freezing, restarting, or shutting down during the scan rather than simply remaining at 80%, I would additionally check the System event log for unexpected shutdown or power-related events.
The most useful next information would be the exact error shown by Microsoft Defender Offline, along with the Windows version/build and Microsoft Defender platform version. With those details, it should be possible to narrow down whether this is related to WinRE, the Defender engine, or a specific file/location being processed during the Full Scan.