EDIT: The reason that the Windows 10 Boot manager doesn't work with f8, is because it has been disabled by Microsoft. to Re-enable it, follow these steps. (you will need a recovery DVD or partition available for your Windows 10 installation)
- Power on your PC.
- Use the appropriate key(s) to enter into the BIOS setup.
- Configure your PC’s BIOS to use your recovery medium as the first boot device.
- Reboot into the recovery medium
- On the first displayed screen, click Next, and then click Repair your computer from the next box.
- From the Choose an option window, go to Troubleshoot > Advanced options > Command Prompt.
- In the opened command-line interface, type C: and press Enter.
- Once the first commend executes successfully, type BCDEDIT /SET {DEFAULT} BOOTMENUPOLICY LEGACY command and press Enter.
- In the command line-interface itself, this time type EXIT and press Enter.
- Set your bios to boot from your Windows 10 installation again.
- When your computer begins to restart, start pressing the F8 key repeatedly until you see the Advanced Boot Options menu.
- Select the "Safe Mode" boot option
P.S. I think I found a solution to your problem here, apparently lots of people are having problems with "INTERNAL_POWER_ERROR" on windows 10.
Answer from Ulincsys on Stack ExchangeMy computer is stuck in a boot loop. It gets to a pyron start up screen, loads then restarts. I don't have an F8 option and spamming the key doesn't work. I can't get to Windows troubleshooting either, all I can access is Gigabyte BIOS.
EDIT: The reason that the Windows 10 Boot manager doesn't work with f8, is because it has been disabled by Microsoft. to Re-enable it, follow these steps. (you will need a recovery DVD or partition available for your Windows 10 installation)
- Power on your PC.
- Use the appropriate key(s) to enter into the BIOS setup.
- Configure your PC’s BIOS to use your recovery medium as the first boot device.
- Reboot into the recovery medium
- On the first displayed screen, click Next, and then click Repair your computer from the next box.
- From the Choose an option window, go to Troubleshoot > Advanced options > Command Prompt.
- In the opened command-line interface, type C: and press Enter.
- Once the first commend executes successfully, type BCDEDIT /SET {DEFAULT} BOOTMENUPOLICY LEGACY command and press Enter.
- In the command line-interface itself, this time type EXIT and press Enter.
- Set your bios to boot from your Windows 10 installation again.
- When your computer begins to restart, start pressing the F8 key repeatedly until you see the Advanced Boot Options menu.
- Select the "Safe Mode" boot option
P.S. I think I found a solution to your problem here, apparently lots of people are having problems with "INTERNAL_POWER_ERROR" on windows 10.
Do the following:
- When your PC is powered off, turn it on.
- Once it gets past the BIOS screen, you should see the spinning circular indicator that tells you Windows 10 is booting up. At that point, press and hold down your PC's power button until it turns off.
- Turn on your PC again.
- Wait until Windows 10 starts booting up, and then for a second time, press and hold down your PC's power button until it turns off.
- Turn on your PC for a third time.
- Then Windows should load the Recovery Environment.
- Select Troubleshooting, then Advanced Options, then Startup Settings.
- Tell it to Restart.
- After your PC restarts, you will see a list of options including various Safe Mode options.
I got some of the above steps from a Microsoft article, and they worked for me.
Entering Safe mode and bios in windows 10
Unable to boot windows 10 or get in to safe mode
can someone help me get to safe mode on windows 10?
Are there any ways to start Safe Mode while the pc is booting?
Can I boot in Safe Mode from BIOS?
How to start Windows 10 in Safe Mode?
How to stop booting into Safe Mode?
(1) Try Startup Repair at least twice more, as I read it may take more than one.
(2) Try to regenerate boot files & the BCD.
(a) "Troubleshoot > Advanced Options > Command Prompt"
(b) Find out whether C:\ is still the boot drive in the Recovery Environment...
*DIR C:*
*DIR D:*
*DIR E:*
Until you see the Windows folders: Program Files, Program Files (x86), Users, Windows.
(c) Use that letter (instead of X:) in the following command...
BCDBoot X:\Windows
That should copy a new set of boot files from the boot drive onto the System drive & generate a new BCD, per what I read here...
C:\WINDOWS\system32>BCDBoot /?
Bcdboot - Bcd boot file creation and repair tool.
The bcdboot.exe command-line tool is used to copy critical boot files to the
system partition and to create a new system BCD store.
bcdboot [/l ] [/s [/f ]] [/v]
[/m [{OS Loader ID}]] [/addlast] [/p] [/c]
source Specifies the location of the windows system root.
/l Specifies an optional locale parameter to use when
initializing the BCD store. The default is US English.
/s Specifies an optional volume letter parameter to designate
the target system partition where boot environment files are
copied. The default is the system partition identified by
the firmware.
/v Enables verbose mode.
/m If an OS loader GUID is provided, this option merges the
given loader object with the system template to produce a
bootable entry. Otherwise, only global objects are merged.
/d Specifies that the existing default windows boot entry
should be preserved.
/f Used with the /s command, specifies the firmware type of the
target system partition. Options for are 'UEFI',
'BIOS', or 'ALL'.
/addlast Specifies that the windows boot manager firmware entry
should be added last. The default behavior is to add it
first.
/bcdclean Clean the BCD Store. By default, simply removes any duplicate
entries in the BCD. Can be followed by 'full'. In this case,
each entry is scanned. If the corresponding device for that entry
does not exist, the entry is deleted.
/p Specifies that the windows boot manager firmware entry
position should be preserved. If entry does not exist,
new entry will be added in the first position.
/c Specifies that any existing objects described by the template
should not be migrated.
Examples: bcdboot c:\windows /l en-us
bcdboot c:\windows /s h:
bcdboot c:\windows /s h: /f UEFI
bcdboot c:\windows /m {d58d10c6-df53-11dc-878f-00064f4f4e08}
bcdboot c:\windows /d /addlast
bcdboot c:\windows /p
Hi DeanGriffiths2
My name is Andre Da Costa; an Independent Consultant, Windows Insider MVP and Windows & Devices for IT MVP. I'm here to help you with your problem.
Power on and off your computer three times
How do you do that?
Power on, when you see the Windows Logo - power off
Power on, when you see the Windows Logo - power off
Power on, it will then your computer will boot into the Advanced Recovery environment
You might be asked to sign in with your Microsoft Account or Local Account password.
Click Advanced Options
Click Troubleshoot
Click Advanced Options
Click System Restore, see if you can go back to an earlier time.
If not, boot into the recovery environment again, then try performing a startup repair.
Perform the startup repair a couple more times then restart again to see if you are able to boot to the desktop successfully.
If that does not work, boot into the recovery environment, then click 'Go back to previous version of Windows'
If that does not work.
Power on and off your computer three times
On the third time, your computer will boot into the Advanced Recovery environment
Click Advanced Options
Click Troubleshoot
Click Reset this PC
Click Keep my files
Choose your account
Enter your password
Click Continue
Click Reset
If that does not work.
Go to a working computer, download, create a bootable copy, then perform a clean install.
Step 1: How to download official Windows 10 ISO files
http://answers.microsoft.com/en-us/windows/wiki...
Step 2: How to: Perform a clean install of Windows 10
http://answers.microsoft.com/en-us/insider/wiki...
If there are files on the drive you want to recover, see - How to: Perform a Custom install of Windows 10
http://answers.microsoft.com/en-us/insider/wiki...
Step 4: how to recover your files from Windows.old:
https://answers.microsoft.com/en-us/windows/for...