okay, after a very painful (and rather expensive) 3 hour chat session with microsoft, here's the deal. Turning off the Problem reports and solutions doesn't stop werfault from running, it just stops it from sending the info to microsoft. if you want to stop werfault from running, go to services (from the search bar), scroll down to windows error reporting service and double click to open it up. From there, change the startup setting to "disable" and the status to stop. This stops werfault from running which is the short term fix.
For a long term fix, you have to figure out what's causing werfault to run. So, turn it back on (yes, i know, it hurts). Then open msconfig (from the search bar). Choose selective startup and then go to the services tab. On the services tab, hide all the microsoft items (check box at the bottom) and then uncheck everything that's left. Apply these settings and then restart your computer.
If werfault comes on, then it's a problem with a microsoft app, call them for tech support and they won't charge you because it's their app. If it doesn't, then then go back to msconfig, and put roughly half your items back in and restart again. If werfault comes on, then the problem is in one of the apps that is checked. If it doesn't, then it's in one of the apps that isn't. Keep repeating this till you figure out which one's causing werfault to trigger by process of elimination. In my case, it was PC Doctor by PC tools. Reinstalled it and everything's better
Good luck.