Have you tried starting it up in "Safe Mode" and then seeing if it will fully load in there? If it does, you should then be able to turn off fast boot, restart the computer and then enter BIOS.
How to enter "Safe Mode" when booting the computer.
In Windows 8 and 10...
As your computer restarts, press F8 (possibly a few times) to enter "Safe Mode"
a. Press the "F4" key to Enable "Safe Mode".
(The computer will then start in "Safe Mode" with a minimal set of drivers and services.)
b. Press the "F5" key to Enable "Safe Mode" with Networking.
( Once "Safe Mode" with Networking starts, Windows is in Safe Mode, with additional network and services for accessing the Internet and other computers on your network.)
c. Press the "F6" key to Enable "Safe Mode" with Command Prompt.
(In "Safe Mode" with "Command Prompt" starts Windows in Safe Mode, with a Command Prompt window instead of the Windows interface. This option is mostly only used by IT professionals.)
Now sign in to the computer with your account name and password. (If you have one set.) When you are finished troubleshooting, you can exit "Safe Mode" restarting your computer.
In Windows 7/Vista/XP...
1. Immediately after turning on the computer, or restarting it (usually after you hear your computer beep), tap the F8 key, repeatedly, in 1 second intervals.
2. The computer will then display hardware information and run a memory test.
3. Next the "Advanced Boot Options" menu will appear.
4. In the "Advanced Boot Options" menu use the arrow keys to select "Safe Mode" or "Safe Mode with Networking" and press ENTER.
To Turn On or Off Fast Startup in System Settings...
1. Go to 'Control Panel' and click on the "Power Options icon".
2. Click "Choose what the power buttons do" on the left side.
3. Click "Change settings that are currently unavailable".
4. If prompted by UAC (User Account Control), click "Yes".
5. Do step 6 or step 7 below for what you would like to do.
6. To Turn On Fast Startup.
6a. Under "Shutdown settings", check the "Turn on fast startup box", click "Save changes", and go to step 8 below.
7. To Turn Off Fast Startup.
7a. Under "Shutdown settings", uncheck the "Turn on fast startup box", click "Save changes", and go to step 8 below.
8. You can now close the 'System Settings' window.
Note: If the "Turn on fast startup" setting is not listed, then you will need to close the "System Settings" window, enable "hibernate", and then start over at step 1 again.