Lets cut to the chase, my laptop has a celeron N4020, 8GB of ram, a WD NVMe (which i have slipstreamed drivers for). Ive tried everything. Replacing bootmgfw.efi didnt work aswell, and its always disk.sys thats problematic. Any suggestions?
@lordershocker
Welcome to the Win-Raid Forum!
The MS in-box driver named disk.sys is responsable for the Windows Disk Management and probably not the reason for your trouble.
AFAIK Western Digital has never released an NVMe driver, which supports Windows 7 (Win8.1 or up is required).
What you need is a WHQL certified NVMe driver, which supports the NVMe Controller of your SSD and the OS Win7. If you should not find any suitable third-party NVMe driver for your system, I recommend to integrate the MS NVMe Hotfixes into the boot.wim and install.wim of your Win7 Image. You can find a download link to the NVMe Hotfixes within the start post of >this< thread.
Good luck!
Forgot to mention, i also tried installing on a SATA drive but it also hung on disk.sys, which leads me to believe NVMe hotfixes/drivers probably wont fix anything, but regardless ill slipstream the hotfixes and update you, thanks.
Didnt work, as expected.
This doesn’t help us, who want to help you.
What have you done? What exactly happened?
By the way - are you sure, that your laptop supports booting off an NVMe SSD in UEFI mode at all? The BIOS must contain an NVMe EFI module. Otherwise you cannot use the NVMe SSD as system drive.
To clarify, i slipstreamed MS NVMe hotfixes KB2990941 and KB3087873 using ntlite into both boot.wim and install.wim, which lead to the same outcome of disk.sys being the last driver to load before the system hangs, and yes, my laptop boots fine off an NVMe in UEFI mode, as i have installed both windows (other versions) and linux in the past
Thanks for the requested details.
Additional questions:
- Did you use an original (untouched) Win7 ISO file as source?
- Which specific modifications of the ISO file did you do?
- Which storage driver(s) did you integrate besides the MS NVMe Hofixes (e.g. WD NVMe driver)?
- Yes, i have used an original windows 7 iso, though it did have SP1 by default
- Only modified parts were the updates and the driver repeated throughout every .wim file
- Integrated a third party WD NVMe driver which was loaded prior to disk.sys succesfully but same result and it got stuck on disk.sys
As I already have written, the WD NVMe driver doesn’t support Win7.
You should not use a boot.wim or install.wim, where a not matching storage driver has been integrated.
I recommend to repeat the NTLite procedure from scratch by using the original Win7 SP1 ISO file as source and to integrate just the MS NVMe Hotfixes.
Good luck!
Back to this, sorry for the latency. I first redownloaded a fresh ISO just in case, integrated the same hotfixes from earlier and nothing else, which lead to the same outcome of it hanging on disk.sys. Also tried the new ISO on my sata drive.