Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: Nvme Driver

11 Jun 2019   #21
reds4nilan

Windows 7 Ultimate x64
 
 

Just before i go ahead and buy a nvme, will i see large difference in boot times with this than the existing Samsung 850 Evo sata ssd, i already use? And would the m.2 slot on the motherboard, (even though it is restricted) be faster than the 850 Evo ssd i have. As the only reason for the upgrade is that i'm now running out of space on the 850 Evo and if real world performance is neglible and not so much noticeable, would it be better to go with a sata ssd or m.2 than a nvme?


My System SpecsSystem Spec
.
4 Weeks Ago   #22
reds4nilan

Windows 7 Ultimate x64
 
 

Quote   Quote: Originally Posted by johnhoh View Post
That is the method I used when I got my first m.2 nvme drive and it worked fine.

I'm unable to get my nvme drive to boot in to windows.



1. I installed the win7 nvme hotfix.
2. Cloned my original boot partition to the nvme disk.
3. Bios settings CSM enabled and Boot from PCI-E/Expansion devices set to UEFI driver first.
4. Can't find the nvme drive in Boot priority only my original win7 disk, but it is visible in win7 when booted from the original boot disk.


Please help, as i don't know if i've missed something or doing something wrong.
My System SpecsSystem Spec
4 Weeks Ago   #23
johnhoh

Win7 pro x64
 
 

Some of these issues are motherboard dependent - some have different names for their settings and some have more settings than others. My board is two generations newer than yours and it worked pretty easily. Here's a thread with some ideas to check out. Most points may not apply, but maybe your fix is buried in there.
m2 SSD not detectable in BIOS | TechPowerUp Forums

Couple other things to check are:

- When you boot from your original win7 boot drive...
..... does the nvme drive show up as pci-e, or just sata attached. An m.2 nvme drive can run either way and you obviously want it to be pci-e.
.... Try replacing the microsoft nvme driver with the manufacturer's driver for your nvme. Mine is samsung, I do not use the windows nvme, but some nvme manufacturers do not have their own driver so you have to stick with microsoft.
..... are both drives the same partition type (both MBR or both GPT)

- The instant you finish a clone you need to shutdown and remove the original drive because if you boot again from the original drive, the boot sector of your nvme drive gets altered and may become unbootable. This means when you do things like I suggested above (e.g. check on sata vs pci-e mode with the nvme as the non-boot drive), you will need to re-clone afterward. Alternatively, you could use bootsec or other tool to repair the boot sector but I wont go into that. Easier to just re-clone.

- You mentioned the nvme does not appear on the bios boot menu but if it does not even appear in bios that's another story. The bios itself does not require a valid boot sector in order to detect a drive but the bios boot menu does require a boot sector. So next time you boot from the nvme look in bios to see if it detects the nvme (hopefully as pci-e, not as sata - check both places). If so set it as the boot drive within bios itself, then save the bios settings. Avoiding using the bios boot menu for now.
My System SpecsSystem Spec
.

4 Weeks Ago   #24
reds4nilan

Windows 7 Ultimate x64
 
 

Thanks for reply and help.
1. When i boot to the original win7 the nvme shows up as a pci-e ssd
2. The pci-e that i gor was a pioneer brand no drivers came with it and am not even sure if there any, i will have a look.
3. Both partitions are MBR
4. I did not remove the original boot disk after cloning it to the partition, so maybe that was the issue, if so i can re-clone it and do it that way to see if it works.
5. If you press F8 at the splash screen it is there under Boot selection, but selecting on that seems to take me to the original win7 disk, it is not in bios under boot priority.


I will check the link you sent to see if there are any thing i have missed, possibly as you mentioned taking the original disk out after cloning may probably be the cause.


Thanks once again for your help, most appreciated.
My System SpecsSystem Spec
4 Weeks Ago   #25
reds4nilan

Windows 7 Ultimate x64
 
 

Quote   Quote: Originally Posted by johnhoh View Post
Some of these issues are motherboard dependent - some have different names for their settings and some have more settings than others. My board is two generations newer than yours and it worked pretty easily. Here's a thread with some ideas to check out. Most points may not apply, but maybe your fix is buried in there.
m2 SSD not detectable in BIOS | TechPowerUp Forums

Couple other things to check are:

- When you boot from your original win7 boot drive...
..... does the nvme drive show up as pci-e, or just sata attached. An m.2 nvme drive can run either way and you obviously want it to be pci-e.
.... Try replacing the microsoft nvme driver with the manufacturer's driver for your nvme. Mine is samsung, I do not use the windows nvme, but some nvme manufacturers do not have their own driver so you have to stick with microsoft.
..... are both drives the same partition type (both MBR or both GPT)

- The instant you finish a clone you need to shutdown and remove the original drive because if you boot again from the original drive, the boot sector of your nvme drive gets altered and may become unbootable. This means when you do things like I suggested above (e.g. check on sata vs pci-e mode with the nvme as the non-boot drive), you will need to re-clone afterward. Alternatively, you could use bootsec or other tool to repair the boot sector but I wont go into that. Easier to just re-clone.

- You mentioned the nvme does not appear on the bios boot menu but if it does not even appear in bios that's another story. The bios itself does not require a valid boot sector in order to detect a drive but the bios boot menu does require a boot sector. So next time you boot from the nvme look in bios to see if it detects the nvme (hopefully as pci-e, not as sata - check both places). If so set it as the boot drive within bios itself, then save the bios settings. Avoiding using the bios boot menu for now.

Thanks, re-cloned the disk and restarted the pc, with the original disk disconnected, when into bios checked that boot from pci-e ssd was the 1st boot option and saved and it started in Win7. So that was the problem not disconnecting the original drive with the os for the 1st boot with the cloned drive and once it booted and got into os, i shut down connected the other original win7 disk and restarted and everything is working fine.


Once again thanks for your help.



I owe you a beer
My System SpecsSystem Spec
4 Weeks Ago   #26
johnhoh

Win7 pro x64
 
 

Cool, glad you got it worked out
My System SpecsSystem Spec
3 Weeks Ago   #27
MessyWs

Windows 7 64bit
 
 

Quote   Quote: Originally Posted by SIW2 View Post
Thank you!
Finally got my Windows 7 professional working with nvme.
Attached Atto speeds for 2 Intel 660p 1 TB in Raid 0
And single Intel 660p 2 TB, Raid speed could be better...
OS Windows 7 64bit CPU Intel core I77700K Motherboard Msi Z270 sli plus Memory Corsair 32Gb Graphics Card(s) Msi gforce 1050ti 4gb


Attached Thumbnails
Nvme Driver-atto-0.jpg   Nvme Driver-atto-2.jpg  
My System SpecsSystem Spec
3 Weeks Ago   #28
SIW2

Microsoft Community Contributor Award Recipient

Vista x64 / 7 X64
 
 

Great

Now you the MS nvme updates installed, these drivers might improve performance


PCI\VEN_8086&DEV_F1A6.DeviceDesc = "Intel(R) SSD Pro 7600p/760p/E 6100p Series"
PCI\VEN_8086&DEV_F1A8.DeviceDesc = "Intel(R) SSD 660p Series"
PCI\VEN_8086&DEV_0953.DeviceDesc = "Intel(R) Solid-State Drive P3700/P3600/P3500/P3520/750 Series"
PCI\VEN_8086&DEV_0A53.DeviceDesc = "Intel(R) Solid-State Drive DC P3520 Series"
PCI\VEN_8086&DEV_0A54.DeviceDesc = "Intel(R) SSD DC P4500/4600/4501/4601/4608/4510/4610/4511 Series"
PCI\VEN_8086&DEV_0A55.DeviceDesc = "Intel(R) SSD DC P4600 Series"
PCI\VEN_8086&DEV_2700.DeviceDesc = "Intel(R) Optane(tm) SSD 900P/905P Series"
PCI\VEN_8086&DEV_2701.DeviceDesc = "Intel(R) Optane(tm) SSD DC P4800X Series"

For win10/win8/Win7

11/7/2018 [possibly better for non-optane intel ssds]
Intel-nvme-4.2.0.1002.zip

Latest: 4/9/2019
Intel-nvme-4.3.0.1006.zip


My System SpecsSystem Spec
3 Days Ago   #29
dlwmacgregor

Windows 7 Pro 64-bit SP1/Windows 10 Dual Boot
 
 

I figured I would just tack this onto the existing thread rather than create a new one.


I just received my new Crucial P1 NVMe M.2 1TB SSD (from Amazon Prime Day no less).
It works just fine (almost full speed - 1600+ MB\s Read) in Windows 10.


Windows 7 is another story.
I am using it for just a data drive for now until I get any bugs ironed out.
Windows sees the drive in Explorer and Disk Management but when I run Crystal Disk Mark I get 125 MB/s second. Ugh!


Update: Sorry, I picked the wrong drive. Reads are in fact 1648 MB/s.



And the Crucial Executive software says the driver installed doesn't allow management of the drive.


I downloaded and installed the 2 Hotfixes but still no joy.
The BIOS sees the drive (v10.01) ASUS 970 Pro Gaming Aura.


Any ideas what's going on?
Thanks.


Sisoft Sandra sees the drive as NVMe.


Attached Thumbnails
Nvme Driver-crucial-p1-nvme-1tb-ssd.jpg   Nvme Driver-storage-executive.jpg  
My System SpecsSystem Spec
3 Days Ago   #30
dlwmacgregor

Windows 7 Pro 64-bit SP1/Windows 10 Dual Boot
 
 

Any idea why the Crucial Storage Executive software gives the error and doesn't show the drive in the list?


Just finished talking with Crucial Tech Support and apparently Self Test doesn't work for NVME drives right now.
So I am satisfied.
Thanks all.
My System SpecsSystem Spec
Reply

 Nvme Driver




Thread Tools




Similar help and support threads
Thread Forum
How to solve hibernate not working with Samsung NVME SSD
Just want to share here. Recently I found hibernate or hybrid sleep is not working on my newly built desktop pc. When I perform hibernate, the pc shuts down instead. When the pc starts, it shows Windows Error Recovery screen with message "Windows did not shut down successfully". Have tried some...
General Discussion
Use a NVMe SSD as a boot drive for Win7 x86...sort of
I guess this is really a question for the moderator. I have not been able to find anything, here or elsewhere, about using a virtual machine so you can use a NVMe SSD as boot drive for Win7 x86. I have found a lot of people frustrated, as I was, about it only being able to be used as a storage...
Installation & Setup
Installing Win7 x64 on Samsung 950 Pro NVMe
Hello everyone, I am having trouble in installing Windows 7 x64 on my Samsung 950 Pro. My configuration is the following: Asus P9X79 Deluxe, Intel i7 SB-E 3930k @ 4500 Mhz, 64GB Corsair Dominator DDR3 1600 Mhz, Corsair AX1200i PSU, x2 Gigabyte 980ti SLI, Intel 750 Nvme 400Gb, Samsung 950 Pro...
Installation & Setup
Help with Samsung NVMe 950 pro.
Hey guys, I'm at my wits end here and hopefully someone can help me out. I recently bought a Dell xps 8900, a Samsung 950 pro and Able Conn PCIe 3.0x4 for M.2 to install in a PCIe slot on my tower. For the past two weeks I've been trying to either a clean install of Windows 7 from a thumb...
Hardware & Devices


Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 12:20.
Twitter Facebook