BSOD - Unable to boot due to missing driver files after empty battery

freek

New Member
Messages
3
Laptop shut down when it reached a low battery level as it was not plugged in. After plugging it in and turning it on, it gave a BSOD, indicating a missing driver "storahci.sys". I had one restore point available of 1,5 weeks ago but instead opted to try Startup Repair first from a Windows 8 USB. (Installed OS is Windows 8.1) I am unable to boot into safe mode. I can boot if I choose "disable driver signature enforcement" but that only gets me to the login screen with clock which is completely unresponsive.

What I have tried so far:
- Ran Startup Repair but repair was not possible. It also seemed to have removed my single restore point.
- Ran chkdsk /r. No problems detected.
- Ran sfc /scannow. Said some things were fixed, reboot, but same problem still exists.

- Ran DISM /CheckHealth and /ScanHealth. No problems found.
- Copied the missing driver files "storahci.sys" and "intelide.sys" from the USB to the laptop.

My main problem now is that I still seem to be missing driver files as I am still getting a BSOD but it no longer indicates which driver files are missing. It only indicates the error code: 0xc0000001. I have made a list of files which are in the /system32/drivers folder on the USB but not on the laptop /drivers folder. I was wondering what my next step should be.

- Copy over all the missing files from USB to laptop
- Only copy certain files as perhaps I do not need all the drivers from the USB
- Any other option besides reinstalling?

Ps. For the future I will also make sure I have my restore points set up properly and try to figure out why critical system files are deleted after low battery.

List of drivers that are on the USB Windows 8 ISO but not on installed Windows 8.1 on laptop:
  • 3ware.sys
  • adp80xx.sys
  • amdsata.sys
  • amdsbs.sys
  • amdxata.sys
  • arcsas.sys
  • bcmfn2.sys
  • bfadfcoei.sys
  • bfadi.sys
  • bnxcd.sys
  • bnxfcd.sys
  • bxfcoe.sys
  • bxois.sys
  • bxvbda.sys
  • Cht4vx64.sys
  • elxfcoe.sys
  • elxstor.sys
  • evbda.sys
  • fbwf.sys
  • GAGP30KX.SYS
  • hpSAMD.sys
  • hyperkdb.sys
  • HyperVideo.sys
  • iaLPSSi_GPIO.sys
  • iaLPSSi_I2C.sys
  • iaStoreAV.sys
  • iaStorV.sys
  • ibbus.sys
  • IPMIDrv.sys
  • iwdbus.sys
  • lsi_sas.sys
  • lsi_sas2.sys
  • lsi_sas3.sys
  • lsi_sss.sys
  • megasas.sys
  • megasr.sys
  • mlx4_bus.sys
  • mvumis.sys
  • ndfltr.sys
  • nvraid.sys
  • NV_AGP.sys
  • ql2300i.sys
  • ql40xx2i.sys
  • qlfcoei.sys
  • ramdisk.sys
  • sacdrv.sys
  • sisraid2.sys
  • sisraid4.sys
  • stexstor.sys
  • storvsc.sys
  • TeeDriverx64.sys
  • UAGP35.SYS
  • ULIAGPKX.SYS
  • vmbkmcl.sys
  • vmbus.sys
  • VMBUSHID.sys
  • vsmraid.sys
  • VSTXRAID.SYS
  • wimfsf.sys
  • winhv.sys
  • winmad.sys
  • winverbs.sys
EDIT: Attached the Startup Repair log
 

Attachments

  • SrtTrail.txt
    15.2 KB · Views: 143
Last edited:

My Computer

System One

  • OS
    Windows 8.1
Could you upload the log Startup Repair creates.
 

My Computer

System One

  • OS
    Windows 10 Pro
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Custom build
    CPU
    i5-6500 @3.20GHz
    Motherboard
    Gigabyte B150-HD3P-CF
    Memory
    16GB DDR4 2133 Crucial Ballistix Sport LT
    Graphics Card(s)
    MSI GeForce GTX 1060 GAMING X 6G
    Sound Card
    Built-in
    Monitor(s) Displays
    Liyama ProLite XB2483HSU-B2
    Screen Resolution
    1920 x 1080
    Hard Drives
    Crucial MX200 500GB & Toshiba DT01ACA300 3TB
    PSU
    Corsair RM550x
    Case
    Fractal Design Define S
    Cooling
    Cooler Master TX3 i
    Keyboard
    Func KB-460 (MX Red)
    Mouse
    Corsair Gaming M65 RGB
    Browser
    Google Chrome
    Antivirus
    Bitdefender Total Security 2017 + MBAM Pro + MBAE Pro
    Other Info
    Creative Sound Blaster Tactic3D Rage V2 headset
I have added the Startup Repair log in the original post.
I was wondering if there is any harm in copying all the "missing" driver files from the USB to the laptop? Copying everything would also add a bunch of driver files that are not needed but I don't know if this matters. Hopefully this will at least restore the deleted files and allow Windows to start again.
 

My Computer

System One

  • OS
    Windows 8.1
The log shows that the reason for the boot issue is because of a BSOD crash, 0x5A which says a critical service failed to load.

Unfortunately, you rarely can just copy and paste drivers from one device to Windows, because there are some things that need to match to make sure it is 'compatible' so no new issues will arise. Another unfortunately, I am not aware of all the things that need to match.

Storahci.sys is the storage controller driver that Microsoft has developed as a default to communicate with storage devices connected for when no other controller drivers have been installed (yet). Because there are issues with this controller driver, it is no wonder safe mode isn't of much use.

What I would suggest is to use SFC in Command Prompt to fix the missing driver, use a Windows 8(.1) ISO for this (mount the ISO and copy the content to the USB)
You can use the following command which validates storahci.sys and repairs (replaces) it when it finds something wrong with it.
Code:
sfc /SCANFILE=c:\windows\system32\driver\storahci.sys /OFFWINDIR=y:\windows
NOTES:
C: is the partition letter where Windows is located, change the letter if needed
Y: is the partition letter of the location that you want to use for the repair, change the letter and/or path if needed.

To find the partition letter, run the following commands
Code:
diskpart
list volume
 

My Computer

System One

  • OS
    Windows 10 Pro
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Custom build
    CPU
    i5-6500 @3.20GHz
    Motherboard
    Gigabyte B150-HD3P-CF
    Memory
    16GB DDR4 2133 Crucial Ballistix Sport LT
    Graphics Card(s)
    MSI GeForce GTX 1060 GAMING X 6G
    Sound Card
    Built-in
    Monitor(s) Displays
    Liyama ProLite XB2483HSU-B2
    Screen Resolution
    1920 x 1080
    Hard Drives
    Crucial MX200 500GB & Toshiba DT01ACA300 3TB
    PSU
    Corsair RM550x
    Case
    Fractal Design Define S
    Cooling
    Cooler Master TX3 i
    Keyboard
    Func KB-460 (MX Red)
    Mouse
    Corsair Gaming M65 RGB
    Browser
    Google Chrome
    Antivirus
    Bitdefender Total Security 2017 + MBAM Pro + MBAE Pro
    Other Info
    Creative Sound Blaster Tactic3D Rage V2 headset
Back
Top