Bsod 'inaccessible boot device' after bios update

Jun 3, 2018
3
0
10
I built this pc maybe 6 years ago, mb is Asrock Z68 extreme4 gen3

Just ran a bios update (maybe for the first time ever) and it gets to the windows logo, loading, then bsod 'inaccessible boot device', reboots into automatic repair which fails and saves a log file.

I am an absolute noob, but googled the issue, found out the uefi likely went to default settings. The boot drive is an ssd, sata mode was ide so I changed to to ahci. My ssd was listed as a hdd so changed it to ssd. Pci rom priority is legacy, tried changing to efi compatible but didnt work so changed it back.

I did notice the log file was saved to f: drive, weird. Unplugged all my hdds leaving only the ssd boot drive. Now the log file saves to d: drive... the ssd is c, with no other drives connected, is not partitioned.

Any ideas...? Thanks!

Edit: also, its not a clean windows 10 install. I cant remember if it was 8 or 7... I think 7. I saw this discussed a few times, not sure what difference it makes
 

Colif

Win 11 Master
Moderator
is it 32bit or 64 bit?

if it was 32bit its likely it used legacy boot method so putting ssd as 1st choice in boot listing should boot off SSD**
Win 7 32bit used MBR which matches legacy
Win 7 64bit can be either MBR or GPT - which matches EFI
Win 8 64bit and win 10 64 bit use GPT, which matches EFI

your motherboard manual - http://asrock.pc.cdn.bitgravity.com/Manual/Z68%20Extreme4%20Gen3.pdf - page 76 shows boot screen

sata mode was ide as thats the default - its not what you were after though.

you know your bios better than I do, can't find some of the settings you changed in manual.

** when you installed win 10 on SSD, was it only drive in PC or were there more drives? reason being if win 10 finds spare space on other drives when it installs, it may put the boot partition on one of them instead. This will complicate matters when you go to try to boot up again and that hdd isn't in the PC.
 
Jun 3, 2018
3
0
10
You may even know the bios better than me - its not something I've ever tinkered with!

Its 64 bit.

There will almost certainly have been other drives connected, but this problem occurred with them all connected, I just disconnected them to try and force it to use the ssd as it didn't seem to be.

The bios looks different after the update, now version 2.3 (if that helps?)

The bits I have changed:
Advanced - storage configuration - sata mode selection - ahci (was ide, only other option is raid)
Marvell sata3 operation mode - ahci (was also ide)
Selected my ssd - sata device type - ssd (was hdd)
Boot - pci rom priority - efi compatible rom (was legacy rom)

Didnt need to change boot option 1 or order priorities, my ssd is the top one.

Any way for me to find out if the boot particion is on a diff drive? Or does this not matter? I have plugged them all back in again.

Thanks for helping out - really appreciated it!
 

Colif

Win 11 Master
Moderator
alas, bios manual pdf never get upgraded to match the bios versions.
not sure if changing sata device type makes any difference.

sadly the normal answer i find for this error is a fresh install. That isn't the reason I am offering the next thing, just a coincidence

On another PC, download the Windows 10 media creation tool and use it to make a win 10 installer on USB - if you don't have one now, its a handy boot drive

curious what hard drives look like in diskpart
change boot order so USB is first, ssd is second
boot from installer
on screen after languages, choose repair this pc, not install.
choose troubleshoot
choose advanced
choose command prompt
type diskpart and press enter
type list vol and press enter
this will show all the partitions - can you either type them out here or show a screen shot. The fat32 partition is the boot partition, might also be marked as system
type exit or get out or just close it
 
Jun 3, 2018
3
0
10
How do I add screenshots here? Doesnt seem to be an option. The system one is volume 4 but its ntfs not fat32. The only fat32 is the usb drive.. could this be the problem?