The problem started when a user mentioned to me that Outlook Web Access isn't working, so I checked the services to make sure all the exchange services were started, some services weren't started, so I rebooted the server. Upon reboot I noticed that none of the exchange services started. I tried starting the Microsoft Exchange Active Directory Topology Service and I got the error " Error 14001: The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for details."
After some research it would seem that the problem is fixed by reinstalling the visual C++ redistributable package, so I did that but it didn't fix the problem.
I decided to check out the event log but when I open up event viewer I get this error:
"MMC could not create the snap-in. The snap-in may not have been installed correctly.
Name event viewer
Some research pointed to this being a problem with .net framework 3.5 and suggested to reinstall .net 3.5 via server manager. But MMC can't open server manager either, I get the same error I got when trying to open the event viewer.
More research suggested to run the .net framework clean up tool and try to manually install .net 3.5. I ran the cleanup tool and everything went fine, but when I try to reinstall .net framework manually it doesn't complete, I just get a Setup Error and the installer quits.
This is a bit frustrating, because initial problem is preventing people from getting email. So I guess this is a two part question:
1. How do I fix the MMC consoles?
2. How do I resolve the 14001 error?