Microsoft blocks registry trick that unlocked performance-boosting native NVMe driver on Windows 11 — workarounds still exist to enable support, however

DRIVER_POWER_STATE_FAILURE
(Image credit: Tom's Hardware)

Microsoft has blocked the registry trick that allowed Windows 11 users to enable native NVMe support on their PCs, according to members of the My Digital Life forum, who first noticed the change in recent Windows 11 Insider builds.

The native NVMe driver (nvmedisk.sys) replaces the legacy storage path that has routed NVMe commands through a SCSI translation layer since before NVMe SSDs existed. Microsoft originally shipped the driver in Windows Server 2025 last December, claiming up to 80% higher IOPS and 45% lower CPU utilization under high I/O loads. The driver binary was already present in Windows 11 but disabled by default.

Article continues below

Within days of the Server 2025 announcement, enthusiasts discovered that toggling specific registry keys forced Windows 11 to load the native driver. Benchmarks varied by drive and CPU, but gains in random I/O were consistent. AS SSD testing by Neowin also showed substantial write speed improvements, and StorageReview's server-side FIO benchmarks measured up to 64.89% faster 4K random reads.

The registry trick came with caveats, though. Third-party SSD management tools like Samsung Magician and Western Digital Dashboard were not compatible with the new driver, and BitLocker could trigger recovery prompts after the driver swap.

While the registry method is dead, users can still enable native NVMe through ViVeTool, according to Deskmodder, a third-party utility that toggles hidden Windows features. The relevant feature IDs are 60786016 and 48433719. This does require an elevated command prompt, and a reboot is still necessary for the change to take effect. The same compatibility risks naturally apply, and users running BitLocker should suspend protection before attempting the change.

It’s not yet known when native NVMe support will be rolled out to Windows 11 25H2 and 26H2 users.

Google Preferred Source

Follow Tom's Hardware on Google News, or add us as a preferred source, to get our latest news, analysis, & reviews in your feeds.

Luke James
Contributor

Luke James is a freelance writer and journalist.  Although his background is in legal, he has a personal interest in all things tech, especially hardware and microelectronics, and anything regulatory. 

  • hotaru251
    MS: "we are going to do betetr and make good changes"
    Reply
  • ceetee
    I just reinstalled on my nvme SSD and switched this on... Speed improvement is massive. Wonder why they're reversing it....
    Reply
  • Gururu
    I debated using the hack but decided to wait to see if they put something official out for consumers. Probably something not working so well or the hack going to thrash some new update with a consumer version.
    Reply
  • ezst036
    Why?
    Reply
  • abufrejoval
    Can't say that I ever noticed any practical difference, but I enabled it across my entire fleet of Windows systems, all based on Win1124H2 IoT LTSC, which is exactly the same code base as Window Server 2025.

    Leading graphically with a BlueScreen, this article again seems mostly clickbait, because evidently the worst harm that Microsoft is currently hatching is that enabling this SCSI workaround will become impossible: there is no danger existing systems will suddenly start to fail.

    Of course there is always the theoretical possibility that M$ might escalate and have all systems with this "illegal tunup" fail at boot, but that would be going nuklear in terms of self harm.

    These days it seems hard not to put something beyond anyone or anything but bluescreens would be truly suicidal.

    Please, there is enough fearmongering and indeed FUD is a M$ adage, so don't overdo it on the graphics until the danger is real!
    Reply
  • SkyBill40
    ezst036 said:
    Why?

    MICROSOFT.
    Reply
  • Paradoxides
    I've given up complaining about Microsoft making Windows worse, so that they can charge you to fix it.

    Giving up is called, running Linux desktops/laptops/servers for everything that I actually care about doing with the least pain involved.

    I suppose I'll run a single Windows VM in future for doing my taxes, when I finally get rid of my last dual boot laptop from 2015ish.

    Tax software being the only type of program I still hate enough not to want to invest time in my life finding a better solution and don't feel worse about running on Windows.
    Reply
  • DarkestDot
    Microslop winblows is intended for enterprise use at this point. Go to Linux and stop having a company enshitify your equipment.
    Reply
  • chaos215bar2
    DarkestDot said:
    Microslop winblows is intended for enterprise use at this point. Go to Linux and stop having a company enshitify your equipment.
    🤣 It's the 90s again!
    Reply
  • TheyStoppedit
    Why would they do this? Why is Native NVME not enabled by default on Windows 11? I dont get it......??
    Reply