GUIDE: NVMe drivers - Which driver for which card?

Discussion in 'SSD and HDD storage' started by 386SX, Jul 31, 2018.

  1. ryegrass

    ryegrass Active Member

    Messages:
    56
    Likes Received:
    7
    GPU:
    Radeon RX 570
    I just installed and tested OpenFabricAlliance Driver 1.5 build 1.9.7 (r1800392) which still requires test signing to be enabled in order to install on Windows 7x64. Unfortunately it is still slower than the Samsung 3.2 driver on my Aorus Gen4 SSD. (approximately 7% on sequential tests and as much as 200% on RND4K) with DiskMark64.

    Drive Test croped.jpg

    Link to DiskMark64 results for non-members of Guru3D: https://ibb.co/ysCvDhN

    Windows 7x64
    Ryzen 3900X
    MSI X570 Gaming Plus
    Radeon RX570

    [​IMG]
     
    Last edited: Mar 28, 2020
  2. Astyanax

    Astyanax Ancient Guru

    Messages:
    13,675
    Likes Received:
    5,455
    GPU:
    GTX 1080ti
    the OFA driver fails the WHQL test kit because it doesn't restore from S4 or Hyberboot, thats why its not WHQL signed.
     
  3. 386SX

    386SX Maha Guru

    Messages:
    1,499
    Likes Received:
    1,699
    GPU:
    AMD Vega64 RedDevil
    - ! Added better download option for the OpenFabrics driver. The new option includes signed files, there is no need for Testmode anymore, just disable hybernation and fast boot!
    Because I do not hotlink files and they are put on MEGA (links may change over time) I linked the site where you can get them.

    If you like to thank anyone, thank @Fernando 1 , as he did all the work. I strongly recommend his forum for all firmware modding purposes!! ;)

    @ryegrass : this should be of interest ... :)
     
    ryegrass likes this.
  4. Astyanax

    Astyanax Ancient Guru

    Messages:
    13,675
    Likes Received:
    5,455
    GPU:
    GTX 1080ti
    Windows 10 cannot boot self signed or non-microsoft rsa signed drivers under secureboot.
     
    386SX likes this.

  5. 386SX

    386SX Maha Guru

    Messages:
    1,499
    Likes Received:
    1,699
    GPU:
    AMD Vega64 RedDevil
    Therefore there is a root CA included to import as trusted root CA.
    It works on my machine, but I dont use SecureBoot at all. ;)
     
  6. Shakey_Jake33

    Shakey_Jake33 Master Guru

    Messages:
    280
    Likes Received:
    30
    GPU:
    GeForce RTX 3080
    This is all quite eye-opening for me. I have a Silicon Power P34A80 1TB drive and it never occured to me that a different driver might actually be better. Does this apply to pretty much all drives?
     
  7. ryegrass

    ryegrass Active Member

    Messages:
    56
    Likes Received:
    7
    GPU:
    Radeon RX 570
    I can only speak from my limited experience. Since no Windows 7x64 driver existed for my Aorus Gen4 SSD, I first tried KB2990941 which adds native NVMe support in Windows 7. Unfortunately with the exception of certain sequential reads with CrystalDiskMark 7, performance was far below that of internet benchmarks and manufacturing specs for this drive which is why I started seeking alternative drivers. Although the Samsung 3.2.0.1910 driver needs to be "force" installed, it works perfectly in every other respect.

    As to your drive, if it uses the generic windows driver, and/or performs below manufacturing specs, it may be worth while trying alternatives. Of course if you do try other "non-standard" drivers, be sure and have an image of your drive to restore if anything goes drastically wrong.
     
    Last edited: Jan 23, 2020
  8. 386SX

    386SX Maha Guru

    Messages:
    1,499
    Likes Received:
    1,699
    GPU:
    AMD Vega64 RedDevil
    Yes, a different driver MAY get you more performance.
    For your drive I would recommend to try the OpenAlliance driver from win-raid.com (link in 1st post!). Only downside is you have to disable hibernation and fast boot, so if you critically rely on those, dont use the driver. If you dont mind disabling those, go on. ;)
     
  9. Astyanax

    Astyanax Ancient Guru

    Messages:
    13,675
    Likes Received:
    5,455
    GPU:
    GTX 1080ti
    scsiport doesn't support Trim on windows 7, so nvme and asus usb boost is not recommended to be used with nand based storage.
     
  10. 386SX

    386SX Maha Guru

    Messages:
    1,499
    Likes Received:
    1,699
    GPU:
    AMD Vega64 RedDevil
    Win7 is EOL anyway, so who cares about "abandonware"? ;)

    But thanks for posting this. Probably THE tip someone needs. :)
     

  11. fry178

    fry178 Ancient Guru

    Messages:
    1,858
    Likes Received:
    309
    GPU:
    Aorus 2080S WB
    EOL doesnt mean no ones uses it anymore.
    and even if it only helps preventing one user "messing up" a storage drive..
     
  12. 386SX

    386SX Maha Guru

    Messages:
    1,499
    Likes Received:
    1,699
    GPU:
    AMD Vega64 RedDevil
    My first sentence of my previous post was more meant as a joke. I guess some people still use XP, for myself I still run DOS, beat that. :D
    And our both 2nd sentences are mostly identical about the meaning.

    Lets have a coffee, mate. It seems you arent awake completely, and I am about to snooze, so lets have one and forget this. ;)

    Have a nice day.
     
  13. fry178

    fry178 Ancient Guru

    Messages:
    1,858
    Likes Received:
    309
    GPU:
    Aorus 2080S WB
    all good, you just forgot the sarcasm switch: on :D
     
    386SX likes this.
  14. SpajdrEX

    SpajdrEX AMD Vanguard

    Messages:
    2,951
    Likes Received:
    1,210
    GPU:
    MSI RTX 3080 12GB
    I tried all the steps, but still can't force NVME driver to be installed (OFA one).
    After a requested restart, a driver is still old, I guess my NVME disk is not supported?
     
  15. 386SX

    386SX Maha Guru

    Messages:
    1,499
    Likes Received:
    1,699
    GPU:
    AMD Vega64 RedDevil
    I am very sorry @SpajdrEX it didn't work out for you.
    Did you disable hibernation and fast boot as required? Sorry, I cannot help you more right now.
    Probably ask on win-raid.com as they usually provide support for the stuff they post.
    If you find a solution to your problem please feel free to post it here.
    In theory this driver was intentionally made to support all drives.
    You MAY force the driver to install, but I don't know if that would break your system. Maybe ask on win-raid first. ... ;)
     

  16. SpajdrEX

    SpajdrEX AMD Vanguard

    Messages:
    2,951
    Likes Received:
    1,210
    GPU:
    MSI RTX 3080 12GB
    Yes, hibernation and fast boot is disabled, it's no biggie, just wanted to check it, if I could spot any speed difference.
     
  17. Astyanax

    Astyanax Ancient Guru

    Messages:
    13,675
    Likes Received:
    5,455
    GPU:
    GTX 1080ti
    Windows 7 is still recieving patches, and Windows 10 is a joke.

    Abandonware would be applicable to Windows 8.1, but i'd even move to that over 10.
     
  18. Astyanax

    Astyanax Ancient Guru

    Messages:
    13,675
    Likes Received:
    5,455
    GPU:
    GTX 1080ti
    Last edited: Mar 10, 2020
  19. Chastity

    Chastity Ancient Guru

    Messages:
    3,031
    Likes Received:
    1,128
    GPU:
    Nitro 5700 XT
    Windows 7 is so pedestrian. Ugh. Same mindset as people who prefer vinyl.
     
  20. Astyanax

    Astyanax Ancient Guru

    Messages:
    13,675
    Likes Received:
    5,455
    GPU:
    GTX 1080ti
    difference is cd's and vinyl both work

    Windows 7 doesn't break every other update, 10 often does. Even if you don't immediately notice it.

    i mean sure if you like a search box that just stops working randomly which still occurs in 1909 at random (seems fixed in 2004)
    or signtool consuming your cpu and reduced performance in games
    legacy sound devices not working well
    Sleep/Hibernate deciding to just not work sporadically
    or have particular network devices whose windows 10 drivers are fundamentally broken (like the PCE-68U)
    or breaks the user profile just coz
    or accidentally broke dxgmms2 for almost an entire service update by implementing 4KB chunks in a broken manner.

    Windows as an operating system is superior to windows as an operating service.

    But lets continue to ignore the fact that windows updates are pulled atleast 4x a year since 2017 (and theres only 12 accumulative updates a year)
     

Share This Page