Recommend you read this page:
https://blogs.msdn.microsoft.com/astebn ... ers-guide/
and download the .NET setup verification tool. Run it from an administrative command prompt using the command line:
Code: Select all
netfx_setupverifier.exe /q:a
That command line will check only the .NET versions that are installed on your computer.
Run the program then select each version of .NET that the tool finds installed and click the "verify now" button. Doing so will confirm that each of your .NET instances are properly installed.
If the tool does find any errors then as the article says download the .NET Framework Repair Tool and run it.
If you do all of the above and CMX still crashes I would try temporarily disabling Kaspersky using the services applet then run CMX again for a few hours.
Let me know how it goes.
--Kurt