0x80040600 is Outlook's unknown error, which makes it unhelpful as a diagnosis but consistent in practice: when Outlook cannot name the failure, the cause is usually damage in the local data file (PST or OST) or in the profile that points at it. It tends to appear on send and receive, on opening folders, or when deleting mail, often right after a crash, a forced shutdown, or a data file growing very large.
outlook /safe. If the error stops, disable COM add-ins in batches under File, Options, Add-ins. A failing add-in can surface as this generic code because Outlook cannot attribute the crash properly.If scanpst reports errors it cannot repair and the file keeps growing worse, recover what is readable by creating a new PST and moving folders into it in small batches, skipping the folder where the move fails. That folder holds the corruption; the rest of the mail is usually intact.
Is 0x80040600 a virus? No. It is a generic failure code, and its common causes are a damaged data file, an oversized data file, or a corrupt profile. Malware is not on the usual list for this code.
What is the difference between repairing a PST and an OST? A PST holds the only copy of its mail, so it is worth repairing carefully with scanpst. An OST is a disposable cache of server mail, so deleting and resyncing it is both safer and quicker.