With one time instances of a driver
hangup a full restart will often see a normal resume until the desktop is reached. With a problematic bad install of something repeat hangs often need to see the item removed and then reinstalled fresh for a normal result.
A bad install of Windows while usually seen when bad ram or worn drive heads is apparent can still occur when no hardware faults are present. Generally when that happens however you may still see the normal desktop but everything ends up having problems.
The solution now is simply to isolate items one at a time if the problem persists in order to rule or confirm where the problem is being seen such as a flaky driver typically a problem or a need to remove one of the updates that may well have seen a bad install. When you are not sure just what is the offender booting up in safe mode to disable startups and remove a few updates as well as device drivers
will usually find the source once you see a normall boot that.
Something is causing Windows to hang which does suggest a 3rd party item as the likely item to find there. Drivers for addon devices as well as those for video cards can be a royal pain at times if one loads with Windows and that went on bad. It's always a step by step process especially when you first load up a fresh install of Windows with a number of items all at the same time.