I just enrolled in a course that requires running virtual machines on my Windows 10 Pro computer using VirtualBox. I couldn't start the virtual machines because of this error "The native API dll was not found (C:\WINDOWS\system32\WinHvPlatform.dll)". After doing some troubleshooting, I found this to mean that the hardware acceleration settings required by the CPU to support virtualization are currently disabled in my computer BIOS. I had to enable virtualization on my CPU chipset (VT-x/AMD-V).
Seems easy enough, right? I rebooted my computer and was expecting to see the memory counter and options to get into the BIOS. It must have been so quick that it took me straight to Windows 10 login prompt right away. I tried again and as usual I am immediately back to Windows 10 login. Each time I reboot, there is a box that says my monitor is going to sleep and does not wake again until presented with Windows 10 login prompt. I can hear the disk and fans spinning during startup, I just don't see any of the startup activities on screen. I have an HP Z220 Workstation SFF computer so the search gave me CTRL+I combination to get to my computer BIOS. I rebooted my computer again and get the message that my monitor is going to sleep so I immediately press CTRL+I combination hoping to wake the monitor and display the BIOS screen. No such luck.
I tried the following things before landing on the solution:
1. Turn off fast startup.
By default fast startup is enabled. To turn if off, go to Settings | Power & Sleep | Additional Power Settings | Choose what the power button does | Change settings that are currently unavailable | uncheck Turn on fast startup (recommended)
2. Check your monitor settings for sleep settings.
I have an HP L2245wg monitor and there were no settings that I could find on monitor controls that would help.