Event Viewer MMC could not create the snap-in

Programs you are having problems with
Event Viewer

Error messages
MMC could not create the snap-in 
 at System.Windows.Forms.Control.OnHandleCreated(EventArgs e)
   at System.Windows.Forms.Control.WmCreate(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Recent changes you made to your computer
Installed the most recent Windows Update but I do not think it is the problem as I have uninstall the update but problem still there

What you have already tried to fix the problem
Tried SFC /Scanow but cannot fix the issue. Tried fix to replace files but problem still there.
Used .net verifier and found that error in .net 2.0. 3.5.1 is not turned. Do not know how to fix this and already tried copy files from a workable system.
Anything I can try to fix the problem without reinstall.


Question Info

Last updated November 23, 2018 Views 131,639 Applies to:



Step 1: To turn on the Microsoft .net Framework, do the following:


a. Click start-Control Panel > Programs and Features.
b. Click Turn Windows features on or off.
c.  Now select “Microsoft .net Framework 3.5.1".  You have to expand each component and check the ones you want. 
d.  Restart the computer and check if the issue is fixed.


Step 2: You may run the system file checker tool once again. It might fix the issue.


Let us know the error message you got when running the system file checker tool before.


Check the articlehttp://support.microsoft.com/kb/929833    “How to use the System File Checker tool to troubleshoot missing or corrupted system files on Windows Vista or on Windows 7”
Microsoft Answers Support Engineer
Visit our Microsoft Answers Feedback Forum and let us know what you think.

If this post helps to resolve your issue, please click the "Mark as Answer" or "Helpful" button at the top of this message. By marking a post as Answered, or Helpful you help others find the answer faster.

76 people were helped by this reply


Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.