For a rock solid stable windows rig , the following should be disabled windows update, defender, firewall , action center maintenance , sleep time , and setting apperance for best performance , not using windows 10 but most of this things are in different windows versions and they are the cause of all mining problems
Don't turn off Update, Defender, or Firewall. Even if nothing is ever running besides your mining software, a Windows machine connected to the Internet that is not continually patched will quickly become vulnerable to remote exploitation. Especially if you aren't using a commercial-grade firewall or threat management device at the network edge.
The local Windows Firewall should remain on, and only open the necessary ports. You don't just get rid of the locks on your house because you don't want to deal with them.
It's better to have some reboots once in a while due to security updates than to have your entire mining operation become part of a botnet, or need to have an OS reinstall on every machine.
http://thehackernews.com/2017/05/smb-exploit-cryptocurrency-mining.htmlI'm absolutely amazed at the number of people who still suggest disabling Windows Update. You don't have to actively do anything on a computer for it to become infected. No amount of "being careful" is going to keep an unpatched computer secure. A single compromised machine anywhere on the network is enough to compromise every other computer.