Windows OS have everything to do with loss of hashrates when updates get into your system without you knowing until you restart your PC, when I couldn't find a effective way to deactivate windows 10 update I've reload the whole OS just to get my normal hashrate back
I just did Win 10 updates on all my machines...no issues. I set the scheduler so it doesn't automatically apply updates (i.e. restart) until I do it manually.