QUOTE(PhakFuhZai @ Oct 26 2016, 12:17 PM)
Due to random freezing and some unsolvable issue with Hyper-V, I decided to reformat Win10 with a clean, stock MS Win10 image, left it overnight to auto installed some essential drivers such as GPU, sound card, and some Intel chipset drivers.
Now basically the essential drivers are installed, minus the HP OEM apps like HP 3D Drive guard, HP support assistant, still thinking whether to install them or not. I kinda suspect these OEM software caused the Win10 system to freeze randomly
here comes the question, do you guys always get the drivers from device manager (download from MS), instead of going to laptop manufacturers website to download?
HP does bundled these so called "bloatware" but not all are useless, for example the "HP 3D DriveGuard" is very useful where upon shutdown it will park the HDD's head into a "park" position thus protecting the platter from damages due to vibration, drops etc.
You need to check your device manager, some of these "bloatware" does have their functions.
Drivers download is always recommended from manufacturer's website, as these drivers is fully tested & compliant with Windows. While Microsoft own drivers update is more generic or to fix certain problems only. For full potential of the hardware, it is always recommended to use manufacturer's latest version.
Hyper-V required HW virtualization to be enabled in UEFI (aka BIOS), did you enabled that feature ? It might be the root cause to your problems. Also manufacturer will not enable this feature by default, you need to manually enabled it.