I got a very nice email from the author of that story, Ed Bott, yesterday, and have since changed my blog post to include warning not to use this utility. I dug into it with NotePad++ and found the majority of the PowerShell directives therein available in clear text (now also appended to that same blog post). As far as I can tell, the utility's directives are mostly benign (and widely recommended here and elsewhere for system repair) but the resetting of all apps and settings could indeed cause user problems. Thanks for bringing those findings to the community's attention. I also withdraw my earlier suggestion.
I just updated to version 1607 and it seems to be doing this whenever I try to play online games (mainly league of legends) it would freeze at the start of the game a couple times causing me to do a hard restart (holding down the power button until my laptop shuts off) and then after a couple times of freezing it would usually be fine. It was fine before the update, so I'm not sure exactly what is causing the issue.
I had lots of system freezes with a clean install of the anniversary update from USB. The whole system just seems to lock up for almost a minute or more. It does it exiting games, process hacker, sumatraPDF etc. I will be going back to the build 1511 due to them, the new build should have had much more beta testing on it as these freezes, webcams not working, drives showing as RAW etc should have been fixed before it was released.
Try a Clean Boot. If that works, add one startup item at a time rebooting each time till the computer freezes, then you will know the problematic program or driver.
Here are some additional settings that I have used to eliminate some of the problems... these apply mostly to PC's
Under Advanced Power Settings
(settings / power & sleep / additional power settings / change plan settings / change advanced power settings)
+ Wireless Adapter Setting set to Maximum Performance (only if you are using wireless)
+ Sleep set Allow Hybrid Sleep to OFF
+ USB Settings set USB selective suspend setting to DISABLED
+ PCI Express set Link State Power Management to Moderate (I believe this can be OFF or Maximum depending on if you have PCI devices. I don't, and my system works, so I left this at the default, but it might be something to look at if you have PCI devices.)
+ Processor power Management set both Minimum and Maximum processor state to 100% and set cooling policy Active. ( Especially on a PC, why would one ever not want to run their CPU at 100%, FWIW, I set my laptop this way as well, as I rarely am on battery for longer than a few hours)
Then under Device Manager
- Under the Power Management tab of the Keyboard and Mouse Properties screen, ensure ONLY the "Allow this device to wake the computer" is checked.
- Under Universal Serial Bus controllers ensure the Power Management tab of all of the USB Root Hub items and USB Root Hub (xHCI) items have NOTHING checked. The default is "Allow the computer to turn off this device to save power." Not even sure why you would want to do that on a laptop, but certainly no reason on a desktop. Make sure it's unchecked.
The usual disclaimers apply... but so far I and all of the people I have helped, have been FREEZE free and NOT-ABLE-TO-WAKE-IT-UP free.
Good luck out there.
I also have had this problem for some time and it was becoming worse, with the system freezing several times a day.
I was convinced that it was graphics related so I bought a graphics card, assuming that there was a problem with the motherboard. That partially worked in that the frequency of freezes reduced to one freeze every couple of days. However, the problem was still there.
I did a Google search for Windows 10 freezes and found the following Youtube video:-
Windows 10 Freezing Issue Solution - YouTube
Guess what? It seems to have worked. The computer has now been on continuously for 7 days and not a single freeze. Everything graphics related also seems to work better although that could just be my relief that I have corrected the problem.