Last active
November 29, 2025 04:35
-
-
Save TomCan/9644966 to your computer and use it in GitHub Desktop.
Inject drivers in Windows installation after motherboard change
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Today, after working with Windows for over 15 years now, I finally came across the solution to the | |
| dreadfull BSOD STOP 0x0000007B after replacing the motherboard of a computer, or after moving the | |
| harddrive to another computer, or after doing a P2V, or after ... you get the point. | |
| Requirements: | |
| - Windows install / boot CD | |
| - Chipset / Mobo / Storage drivers of the new motherboard or storage controller | |
| Steps: | |
| - extract all the drivers to a USB thumb drive | |
| - boot with the Windows CD | |
| - go to the recovery console (typically hidden somewhere under repair, or advanced tools | |
| - find out what drive letter your windows installation is in (probably C:) and what drive letter your | |
| USB thumb drive is in (let's assume D:) | |
| - type in the magic command: | |
| DISM /Image:C:\ /Add-Driver /driver:D:\ /recurse | |
| - wait until the process completes. You should see lines indicating what driver is being injected | |
| - reboot | |
| After rebooting, you should be able to boot into windows (if the boot menu for start-up repair shows, | |
| just select the option to boot Windows normally). Once booted, Windows will probably install some more | |
| drivers and you will probably need to reboot once more. There's also a chance that you'll need to | |
| re-activate your Windows. |
Hi all,
Thank you very much. This is a very useful guide on how to add the missing drivers to a non-booting Windows installation. Following the same principle of using the DISM commands, I have found a somewhat easier way to doing this for anyone who doesn't want to go through CMD commands and Windows Repair/Recovery environment.
I have just done this on a HP Laptop where the Intel Rapid Storage driver was missing and therefore, I was getting the "Inaccessible Boot Device" error.
What I did was:
- Download SergeiStrelec WinPE. The link can be found via a Google Search.
- Write the WinPE .iso file to a USB Drive using Rufus to make a USB Bootable Drive
- Download the required storage driver and place the whole driver folder somewhere on the USB Bootable Drive. In my case, I needed to install the Intel VMD driver on an HP laptop. The driver comes as an .exe file that extracts to a folder. I copied this entire folder to the USB Bootable Drive.
- Upon booting with the USB Drive, you get the choice of Windows 10 or 11, choose any of the 2, it doesn't really matter.
- Once you are booted to the WinPE desktop, search for the Dism++ tool.
- Once you are in the Dism++ tool, it will show you the available options for the WinPE, YOU MUST choose your own Windows Installation on the top part of the Dism++ window
- Click on Drivers on the left hand side
- Click on Add, it will ask you to browse to the location of the driver you want to add
- Choose the Driver folder that you placed on the USB Drive in Step 3.
- Dism++ will install the driver and give you a confirmation message afterwards.
And that's it, you shut down the PC/Laptop, remove the USB Drive and boot normally. This is what worked for me. Hope it helps you guys out as well. Cheers!
Love u!!! Many tahnks bro!
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
still usefull! thanks,just upgraded from 6th gen intel + win10 to new intel pc and to win11 later without loosing any data/installed programs... injected "iastorvd" driver (i hope i remember driver name correctly)
also,still don't understand why on earth you would want intel vmd on nvme...