11-04-2024 02:44 AM
On a reboot of a Windows 11 system, I got the BSOD.
I do not have any recent back up. I really would like to avoid a re-installation of Windows.
I have gotten a lot of help here:
https://www.elevenforum.com/t/bsod-how-does-one-run-the-v2-log-collector-on-the-bsod-pc.30019/
with the suggestion now that I seek assistance at a forum such as this one.
I have either worked through cmd prompt from the Advanced Options above or by booting in Window 11 Media Creation Tool (MCT) (Windows 11 iso) on a USB drive.
From Windows\System32\Logfiles\Srt\SrtTrail.txt
Root cause found:
---------------------------
Boot critical file f:\windows\system32\drivers\iastorvd.sys is corrupt.
Repair action: File repair
Result: Failed. Error code = 0x57
Time taken = 703 ms
Repair action: System files integrity check and repair
Result: Failed. Error code = 0x57
After many, many checks and postings, I get this:
There is this guide to installing the IRST driver: https://www.asus.com/us/support/faq/1044458/
However, that does not appear applicable to this case because the drives can be seen and looks like it requires a re-installation of Windows.
There were issues with a RAM module. That module has been identified and removed.
Is there a way to install iastorvd.sys having booted using the MCT? Or is there some better approach?
11-04-2024 09:52 AM
Maybe try this: Turning off Raid in Bios, switching to AHCI, Turning off secure boot, Booting into safe mode, Then booted into safe mode with networking and update the IRST driver
11-04-2024 12:10 PM
I do not have a Raid.
I had not done Safe Mode is a long time and at first did know even how to get into it. Nevertheless, I figured from the Recovery BSOD above that F8 would get me to the options.
Rather than Safe Mode, I thought option 7) is what I needed. It works! However, I do have to go through this two-step route on every reboot. Not sure now how to get the iastorvd.sys into it now. But at least this a better situation than before.
Thanks
11-04-2024 01:02 PM - edited 11-04-2024 01:17 PM
Try option 4 or whatever gets you into Windows. Then you should be able to simply reinstall the latest VMD drivers. I don't have drivers going back far enough that contain the driver version you have. So download on another PC, unzip the zip archive and put that folder on a memory stick (as you probably won't have networking in safe mode, but a USB stick should work I believe).
Yes, 20.1.1.1016 are the latest drivers available for 600, 700 and 800 series motherboards. Install them with device manager. Go to Storage Controllers/Intel RST VMD Controller 467F (or whatever version you have listed), then right click, select update driver and manually browse to the folder where the drivers are. Installation should then complete automatically in a couple of seconds.
It will be much better to reinstall from within Windows, then reboot normally and fingers crossed. If that doesn't work, then I'm pretty much out of ideas.
The only problem you might encounter is that safe mode might prevent driver installation or maybe not even list the storage controller. I've never tried doing it that way, so I don't know. If it doesn't work, try right clicking on the .inf file (in the drivers folder) and then select install.
11-04-2024 03:47 PM
Using option 7 once you get into Windows, go to the folder where the file is corrupt i.e. \Windows\System32\drivers folder. Then right click on the corrupted file and choose properties. In this case asStorVD.sys. This should tell you the version of this file. Then you can find this exact same driver file online or from someone here on the forum to replace your corrupted file.
Are you on Windows 10 or 11? Do you know the exact version of Windows like Windows 11 23H2?
11-04-2024 04:54 PM - edited 11-04-2024 05:01 PM
iaStorVD.sys: 20.1.0.1013 (5/10/2024.) Is it okay in stall a new one such as 20.1.0.1016 (8/13/2024)?
Windows 11 22H2 (OS Build 22621.4317)
I am copying files before I do any driver installation.
Thanks,
Jeff
11-05-2024 08:19 AM
Don't replace that file with a different version (but the same version should work), but better to just install the drivers again in my opinion, which means that you should be able to install the latest driver package.
11-04-2024 10:52 AM - edited 11-04-2024 11:16 AM
Not clear if you are using RAID or not. I am not and I still have that driver file installed. I also understand that you can't reinstall the drivers unless Windows is working, so here's a possible solution. Note that's it's only an idea and I really don't know if it will work. SO BE WARNED and take an image of the current broken OS so at least you can go back if things get even worse using a free image backup tool. Or, maybe you could use another machine to clone the drive onto a spare one as a backup?
I also think that cekeu's idea to boot into safe mode is a better idea if that works. Then you can reinstall the drivers within Windows.
Anyway, perhaps as a last resort, here's my idea: MokiChU provides VMD drivers here (https://rog-forum.asus.com/t5/downloads-for-motherboards/drivers-intel-chipset-mei-vmd-6xx-7xx-8xx/t...) which contain the following files (including iaStorVD.sys):
Perhaps you could download his archive and manually place that file into the correct driver location using the command prompt in the rescue environment (or boot into a live version of Linux and do it that way if you prefer a graphical interface). If all else fails, something to consider. HOWEVER, remember that those might be more recent driver files than the ones Windows expects to find.
So, the other way (and probably the safer way) would be to do the same, but see if you can extract that file from the last drivers that you installed - maybe it was the one from your motherboard support page? I don't know if you can extract the file out of those drivers, you'd need to investigate further with the drivers you actually used.
Once you get things working again, suggest you set up automatic OS backups. I use a free version of Macrium Reflect for that every 3 days on a schedule, but there is plenty of other free software for OS backups. I used to use Clonezilla before Macrium, although that needs to be run manually as a boot OS rather than Reflect, which does the job entirely from within Windows. Having OS backups has saved me on a few occasions, so worth looking into.
Good luck.
11-04-2024 12:23 PM
Yeah, see my response to cekeu. Disabling driver signature enforcement is a temporary work around. As MokiChU's drivers, how do I make sure I have the correct one? i presume
Intel VMD Drivers (Drivers Only) :
11-06-2024 03:13 AM
Hello, have you updated the bios to the recent version? Also the version of the IRST VMD drivers of the bios can be earlier than that of the system if you install recent intel drivers but this does not interfere with the proper functioning of the drivers in the system.
So I think to update the bios, take the version of the intel drivers on the motherboard support page then start as I suggested above (5 Enable safe mode with networking) and update the driver if possible.