Only on restart, PC does not boot, HDD not found

Dev_02

Honorable
May 1, 2012
14
0
10,510
When ever I restart my PC (Windows 10), using the restart button, it does not boot. When I enter the BIOS my HDD is missing from the list. I have changed the Disc to the different SATA slots. The the problem still persists. This only happens on the restart. If I power off and on, the PC will boot as normal no problem. I have no idea why this is happening only on restart. Can anyone suggest a solution. Thanks.
 
Solution
Try the CMOS then, we sort of running out of choices.

If that doesn't work, I will suggest you contact Asus and see if they have any bright ideas
Recommend against using the reset switch unless your PC is unresponsive. Doing this repeatedly can lead to filesystem corruption and random issues. If regular startup, sleep, and hibernate work I'd say there is no problem.
 
Do you mean the restart button on the case or the restart button in Start menu/power?

If the start menu option, what are specs of the PC? Is it a brand name PC or Custom? IF brand name. what make/model? If custom, what motherboard?

Need to check you have latest drivers for PC (if brand name) or motherboard (if custom) as it could be the sata drivers don't like the new Win 10 power schemes. I suspect you do as this error should happen whichever way you start it.

Win 10 doesn't turn off when you shut it down, it uses hybrid hibernate and saves a copy of the windows kernel + drivers into ram, meaning when you start up, its already got the drivers in memory so its fast to load. Restarts are the only time its actually off. Which means on a true cold boot your hdd doesn't show in start up options.

I would try a start up repair.
go to settings/update & security/recovery
under advanced startup, choose restart now
this loads a blue menu
choose troubleshoot
choose advanced
choose start up repair - this will scan PC and maybe fix this - will ask for logon info

Sounds like your boot records are messed up. If start up repair doesn't help, go back into the same blue menus as before and
choose troubleshoot
choose advanced
choose command prompt
follow this guide: https://www.lifewire.com/how-to-rebuild-the-bcd-in-windows-2624508
 


Not the the reset, the restart on the start/power menu. And when automatic updates happen and the PC restarts.
 


Hi Colif,
Its a fairly new PC, assembled by myself 12-18 months ago .
ASUS H170 Pro MB with Intel i& 6700 CPU and DDR4 2133 RAM.
Windows 10 was a fresh/new OS install.
I have never had any issues if I power down and Power up. This problem only exists when I use the restart after a software update or when it auto restarts after a software update.

I have tried your 1st suggestion above and on restart it went straight to the BIOS as it could not find the HDD. I will try your 2nd suggestion and let you know how is works.
 
Yes, power up/down isn't turning PC off anymore. Win 10 uses Fast Startup which puts the PC into a sleep state while its shutdown. Its not actually turned off, it is still powered on enough to let memory retain a copy of the windows kernel + a copy of active drivers.

The only times PC is off now are during a restart, or if you turn Fast Startup off, Or if you unplug it.

i should have known the 1st suggestion wouldn't work as it requires a restart... which is what isn't working properly now. There is one way to run it and that is boot off the win 10 installer and run repair menu from it

download the Windows 10 media creation tool and use it to make a win 10 installer on USB
change boot order so USB is first, hdd second
boot from installer
on screen after languages, choose repair this pc, not install.
choose troubleshoot
choose advanced
choose start up repair - this will scan PC and maybe fix this - will ask for logon info

the 2nd fix should fix it though as its clear the Boot order in bios isn't playing ball with the boot partition on the hdd. Windows can change the bios settings itself so hopefully the fix is enough.
 


Hi Colif,
I tried booting from USB. My windows 10 OS came on a USB. But it did not reboot from the USB even though I change the boot priority to USB as #1, kept going back to BIOS. I have updated the BIOS version but no change. I tried your option #2 above, but for some strange reason the "\" kept coming up with another symbol, only in the command promt, so had to give it up., so tried reset the PC via the recovery tab. Again during the process it had to restart but went straight to BIOS. Which is strange as when I initially installed windows 10 for the first time I have no such issues. Back to square one. I will change the OS from HDD to a SDD and re install the OS. Cannot think of anything else.
 
what motherboard do you have? Its possible a setting called fast boot is on, which means PC ignores all USB devices except mouse/kb at startup

don't install it on hdd yet, we probably need to clean install onto SSD now since it didn't restart properly during the reset.
 


Hi Colif,
ASUS H170 Pro MB with Intel i& 6700 CPU and DDR4 2133 RAM.
 
When starting up, press F8 to enter the boot menu. You can then select the USB drive and start installing from there. << that is what should happen

go to Boot tab (see page 2-41 of manual) and turn off Fast Boot

Old Asus motherboard like mine (Z97 Pro) also needed a setting in USB to be changed to make them live at boot but I can't see anything similar in yours. IT would be on page 2-34 if it did.
 


Hi Colif,

Turned off 'Fast boot'but no change. I pressed F8 and it did shown USB option but when I pressed it it went straight into Window 10, it did not give me any of the options you mentioned i.e install, trouble shoot etc.
 
PC really doesn't like us...

can't boot from USB to fix restart
can't restart PC so advanced startup options are not there.
can't run reset as it restarts.

could be unlucky and its the USB drive itself, could try another one.

i somehow got the link for manual wrong, i was hoping it included a tool to wipe SSD as some do. Alas, not.

See if this comes up with any errors:

right click start button
choose powershell (admin)
type SFC /scannow and press enter
once its completed, copy/paste this command into same window:
Repair-WindowsImage -Online -RestoreHealth and press enter
SFC fixes system files, the second command cleans image files, so re run SFC again if it failed to fix all files the first time, and restart PC - only restart if it finds anything
 


Hi Colif,
Did this
"Beginning verification phase of system scan.
Verification 100% complete.

Windows Resource Protection did not find any integrity violations."
PS C:\WINDOWS\system32> Repair-WindowsImage -Online -RestoreHealth
Path :
Online : False
ImageHealthState : Healthy
RestartNeeded : False

What if I reset the CMOS by removing the battery and replacing?
 
Which BIOS version are you on?

The most up to date BIOS is version 3402 (there is a newer but its Beta and I wouldn't use it until its not in beta - Go here and select win 10 as OS, then under the bios header click more downloads as it only shows the latest

https://www.asus.com/au/Motherboards/H170-PRO/HelpDesk_Download/

flashing BIOS is done via the tools menu in bios, instructions are on page 2-1 of manual I linked

flashing bios will do same as CMOS, it resets bios and 1st boot after it will ask you to set defaults again.

Only flash BIOS if you not already on 3402
 


Hi Colif,

I had already done that as the first step. I have the latest BIOS 3402.