|
Problem description: My newly built pc started bluescreening when windows was loading. Now it will only boot to BIOS. If I save and exit in BIOS it just restarts and opens BIOS again. If I try to force it to boot the SSD with windows it just boots BIOS again also. The only way I can get into windows is to force BIOS to boot Boot Manager, makes makes windows boot instantly and work flawlessly. Until I restart again and have to boot windows through the bios boot manager. Disk Manager looks like this: Sorry for Swedish windows, but the biggest partition on C: is System Boot, Swap, Crash Dump, Primary Partition. Attempted fixes: Though it could be something with IDE/AHCI/RAID or something, but it still won't boot in IDE. The boot order in BIOS has my windows SSD first but it still won't even try to boot it. Recent changes: Have you made any changes to your system/configuration recently that might have caused the problem? -- Operating system: Windows 8.1 System specs: Chassi: Fractal Design Define R5 MB: ASUS Z97-A ATX CPU: i5 4690K Cooler: Cooler Master Hyper 212 EVO GPU: Gigabyte GeForce GTX 970 G1 Gaming PSU: EVGA Supernova G2 750W RAM: Corsair Vengance LP 1600Mhz 2x4GB SSD: Samsung EVO 850 250GB HDD: 1TB WD Green Location: Sweden I have Googled and read the FAQ: Yes
|
# ? Apr 11, 2015 23:36 |
|
|
# ? Apr 26, 2024 21:52 |
|
For this, you'll need a Command Prompt that is running as Administrator. Find the Command Prompt in the Windows 8 Start screen, *right-click* it and select "Run as Administrator". Then type: code:
You should see something similar to this: (the GUID values will most likely be different, but the structure should be essentially the same) code:
I'm guessing that these settings may have been corrupted on your system for some reason. Please post your "bcdedit /enum firmware" output, and we'll see how to go from there. It might be that just going to the BIOS settings and confirming two things is enough to fix it: 1.) the system is booting in UEFI mode (either exclusively or in preference over the legacy mode) 2.) the SSD is actually selected as the current UEFI boot disk If the ASUS UEFI BIOS symbology is still the same as I remember it, the boot disk icon should have a blue UEFI marker across its top left corner. Or if you are in the "Advanced Mode" BIOS menus, you should select the boot item whose description includes "Windows Boot Manager" or similar: selecting just the plain C: drive (or whatever your SSD is) selects the legacy MBR boot style... and as your SSD has only the UEFI-style bootloader on it, the boot attempt will fail and you'll end up in the BIOS unless other bootable devices are available.
|
# ? Apr 12, 2015 19:10 |
|
Thanks a lot for taking the time!code:
Could this give me more problems in the future or is it solved? Going to reboot and check the icons in bios. Edit: I'm apparently stupid, found a second entry for my SSD in the advanced version of the boot order, except it had Boot Manager written in front of it. Changed that to first boot priority and now it boots windows directly and looks like it should I think. code:
Sistergodiva fucked around with this message at 20:53 on Apr 12, 2015 |
# ? Apr 12, 2015 20:45 |
|
Sistergodiva posted:Thanks a lot for taking the time! That's right, it looks like you solved it. Your second output has "Firmware Application" (with a description of "Hard Drive") on the 2nd place in the boot order, but as long as the Windows bootloader in the first slot works, it does not matter. The "Firmware Application" is probably how this UEFI BIOS displays the legacy boot option in UEFI interface. You probably could remove the second option from the boot order if you want. This is one of the new UEFI features: there is a standard way to access the boot order settings while the OS is running. The built-in bcdedit tool is rather horrible, but utility programs like EasyBCD make it easier. The new Windows bootloader also has a BCD file in the EFI system partition for storing Windows-specific settings. Unfortunately, the bcdedit tool operates on both the UEFI BIOS boot settings and the BCD file, to maximize compatibility with non-UEFI systems... but it makes it harder to understand what is where, in my opinion. In Linux, the equivalent tool is "efibootmgr": it is also a command-line tool, but it is somewhat easier to use than Windows' bcdedit. Unfortunately, the Windows bootloader includes some extra arguments that apparently must be passed to Linux efibootmgr as generic binary data if you need to reconstruct the Windows boot entry from Linux. If you plan to have an UEFI-based Linux+Windows dual-boot system, you might want to record both Linux "efibootmgr -v" and "bcdedit /enum firmware /v" outputs, so you'll have an easier time of reconstructing the boot settings to the exact values they were if something like this happens again. Better utilities like EasyBCD can make it easier, but the outputs of those two commands should have all the necessary information even if the existing BIOS settings are totally lost.
|
# ? Apr 13, 2015 15:05 |
|
Thanks a lot! Will probably mess with linux later when I get bored so good to know! Every time I remove the second entry in easyBCD it's there the next time I start it. Even made sure to press the save button. Guess I will mess with it more when stuff breaks. Just nice having everything working right now.
|
# ? Apr 13, 2015 23:46 |
|
Sistergodiva posted:Don't know what I did, but I had installed a program called EasyBCD trying to change boot order. I messed around in bios and stuff and suddenly it booted to a screen where I could select what to boot. Why didn't you mention that under "Recent changes"? Seems kinda important. Happy it's solved, though!
|
# ? Apr 15, 2015 08:17 |
|
|
# ? Apr 26, 2024 21:52 |
|
brylcreem posted:Why didn't you mention that under "Recent changes"? Seems kinda important. Oh, yeah I did that to try to fix it and it changed nothing. Got into a windows skinned boot selection screen unlike the dos-looking normal one. This just happened once randomly, really strange.
|
# ? Apr 15, 2015 10:54 |