Does the error code on the blue screen have a 7b at the end?
Windows 7 only leaves the disk subsystem type active that was present when installed. MS says to speed up boot times but doesn't make much difference. I enable all of them in my base images to save this problem with new models of different disk bus types.
Here are the registry entries you need to change in your Win7 image for this
"HKLM\CurrentControlSet\services\msahci" /v Start /t REG_DWORD /d 0 /f
"HKLM\CurrentControlSet\services\pciide" /v Start /t REG_DWORD /d 0 /f
"HKLM\CurrentControlSet\services\iaStorV" /v Start /t REG_DWORD /d 0 /f
Actually, yes. I had the same issue with the 7710 and 7510 (they both use the Samsung NVMe drives). First, you have to boot in UEFI if you're not already, you have to have your SATA controller set to RAID in the BIOS, and "Enable Legacy Option ROMs" has to be enabled with fastboot set to thorough. Then you have to download the Intel RST drivers and inject them into your boot WIM and however you deploy the drivers. If you're trying to deploy Windows 7, there's an additional hotfix that you have to inject into your installation WIM (I'm going off the assumption you're using WIM images and imagex to deploy). This isn't necessary in 8/8.1/10, as it has native support.
If I remember correctly, there's a couple other drivers in the stock Dell driver cab (for the 7510 and 7710, anyway) that will also cause a BSoD on boot. To resolve this, I boot Windows to safemode and see which driver causes the fail, then boot to a standard Windows installation disk and use DISM to remove the faulty driver one at a time, while removing the bad driver from my driver store.
If you need any further help, let me know. I have a lot of time and effort put in to making these things work, and I do deploy flawlessly now, but I may be missing a step or two that you could refresh my memory on.
I am glad I am not the only one having this problem. We have a Lenovo P50 that has an NVME drive. We are using the LANDesk imaging tool to deploy our images. We were not using UEFI so is there a different method to apply this hotfix?
I have resolved my issue, I downloaded the drivers from here
I added the drivers to the boot.wim file and I also created a task to inject the nvme driver after the image was laid down. if you need more details let me know and I can send you exact details on what I did.
Yeah if you could give me those details that would be great. I assume those drivers we could work if I do the PE Builder? We are using 32bit since we are not using UEFI though.
Hey send your email address
Having a similar issue with a lenovo t460s. Any ideas?
How did you insert the drivers? I tried using NTLITE but that did not help. I was able to get a windows image after using a T450 in UEFI mode but ti just blue screens on boot
1 of 1 people found this helpful
These NVMe computers, UEFI is the only way I've gotten it to work. I used DISM to inject drivers / hotfixes into wims. When it came up and blue screened on boot, I just had it boot into safemode so I could see what driver was failing (write it down, this could happen with multiple drivers and you want to remove them all from your driver source when you've got the perfect combo), then boot into a windows installer usb to access the command line and use the following commands:
dism /get-drivers image:C:\ > drivers.txt
notepad drivers.txt (to find the OEM### that matches the failed driver.
dism /remove-driver /driver:Oem###.inf /image:C:\
where C:\ is the path of the actual drive you deployed to (it's almost always C:, but can sometimes be D:... use DiskPart to check, or embed Explorer++ into your boot.wim of your windows installer media) and ### is the number reported from get-drivers.
Reboot. If it works, great. If it doesn't, reboot back in safe mode to find the driver that fails then, and repeat the process. On most models, I only get one failed driver (usually an AMD driver), but there was one model where I had 23 total that caused a bluescreen.
So i was able to get windows 10 to install in UEFI mode and create an LDMS image form that but i still can not get windows 7 enterprise to install on the T460s. I have used NTLITE to inject the drivers into each WIM file in our windows 7 install files and it will still not recognize the drive or even let me see other media to try and install the drivers. https://www.ntlite.com/
cgodden have you slipstreamed this hotfix into your Windows 7 wim (if adding after capture) or source machine (if adding before sysprep / capture)? From your description, it sounds like that hotfix may be the culprit; NVMe support is native to 8.1 (or maybe 8, I cannot remember) and up, but required a hotfix for NVMe drives to be seen by the kernel as drives in Windows 7.
Follow me. I cannot message you otherwise.
In my company we started getting Dell Precision 7510 and 5510 with the Samsung NVMe, and we deploy Windows 7x64.
I applied the hotfix you managed directly in my image and assigned the drivers for NVMe in HII.
I then did a first test : I set the machine to start in UEFI mode and did a PXE boot in Legacy mode. First thing I noticed is that it downloaded the boot.wim and not the boot_x64.wim. When I then run my template with the step Create Default Partitions, it uses MBR instead of GPT. In the template description it says that Landesk would make the choice automatically, but it doesn't seem to work.
After a restart, the computer says : No bootable devices found.
If I go into the BIOS and change the boot mode to BIOS, Windows boots up and the template continues, installs the NVMe drivers and all the rest, BUT it is in BIOS mode. As Dell states that they don't support BIOS for the models with NVMe, I want the machine to run in UEFI.
Can you tell me what you do to get the UEFI configuration applied ?
We are using version 2016 with the recent fixpack installed.