To answer your question in regards to Windows Updates, By all means you need to make certain you are current,to include Internet Explorer even though it may not be your default browser. McAfee and other vital programs use it to function properly.
Also make sure your add-ons/extensions are current as well. Especially your Adobe Products, Flash Player being one. I don't quite understand what you mean by saying 'Reset'? Are you saying reverting back to another 'Restore Point'?
In any case, after making certain your Windows Updates/Add-ons are current. I would advise you to contact Technical Support It may be that they can run the McAfee Subscription Repair Tool' ,and resolve your issues.https://service.mcafee.com/webcenter/portal/cp/home/contact
Via Phone/Online Chat is the quickest, and it is (Free)
Please keep us apprised of your results.
All the Best,