The MS .Net Framework 2.0 library on my PC got corrupted a few days ago. I am not sure what went wrong. I did suffer an NTFS file system corruption on the Windows system C: drive before that though. What caused this? I do not know. This is something that I have been trying to nail down since 2013, without much success unfortunately. My previous suspicion was with my anti-virus software Avira, but after uninstalling it (and replacing it with Avast) the problem is still there.
Symptoms
These are the symptoms that I encountered after the .Net Framework 2.0 got corrupted:
-
My VirtualDub scheduler, V2CRS, does not launch anymore. Instead a pop-up message saying that "mscorwks.dll could not be loaded" (or something similar; can't remember the exact words) greeted me.
-
I keep getting a pop-up error message saying that "Reader_sl.exe: Application failed to initialize properly (0xc0150004)" every time when I boot-up Windows.
-
None of the MS Office 2007 applications (Excel and Word in particular) work anymore. They just fail to start.
A Possible Fix
I could have just restored from my most recent backup to fix this problem. But then I would have to reinstall Avast (and uninstall Avira) again. No. Not more work for me if, I could help it. I'll keep that as a last resort for now.