Hi, I found this blog and decided to add it here so that my esteemed readers could also know how to resolve it. It worked instantly for me.
This one took some time to weed out, but found that the Forefront Scan Engine had incorrectly flagged my welcome page in my Site Directory to VirusStatus=1 and was causing an Exception from HRESULT: 0×80041050 error.
Solution:
- Open your SQL Server Management Studio and go to the Content Database where your default welcome page is returing the error (Usually WSS_Content_[someguid]).
- Create a new query and run:
select * from AllDocs where (VirusStatus > 0) and (VirusStatus is not null)
- If you get any results this is your issue! (Given that you don’t actually have some virus in that file.)
- Run the next query:
update AllDocs set VirusStatus = null where (VirusStatus > 0) and (VirusStatus is not null)