Hot Take Warning – New Tweak Making The Rounds

Gandalf_The_Grey

Level 85
Thread author
Verified
Honorary Member
Top Poster
Content Creator
Well-known
Forum Veteran
Apr 24, 2016
7,714
6
82,083
8,389
54
The Netherlands
Background
The latest tweak making the rounds is one that allegedly increases the performance of NVMe drives in Windows 11. For now, this is done via registry modification.

This all starts with the following article from Microsoft:
Announcing Native NVMe in Windows Server 2025: Ushering in a New Era of Storage Performance
The first thing you’ll notice is they are announcing “native NVMe support in Windows Server 2025”. If you’re like me you’re like, “Wait…what? NVMe drives have been around for a dozen years. Microsoft is just getting around to native support?” Yep, that is exactly the case (Linux Geeks are laughing right now.)
Win11’s latest update includes a new NVMe driver: “With Native NVMe in Windows Server 2025, the storage stack is purpose-built for modern hardware—eliminating translation layers and legacy constraints.” So, until now Windows NVMe support was basically a hack.
Just Because You Can Do A Thing Doesn’t Mean You Should
Yes you can activate this tweak. No, it isn’t supported.
Users report everything from decent performance increases to nothing at all. A myriad of problems are reported too:
– It looked like it was working initially, but all my VM’s broke down shortly after. All of them are/were corrupt. (link)
– Samsung Magician will no longer find my SSD (Samsung 990 Pro). (link)
– And with me in the Western Digital Dashboard, they are now duplicate (link)
– SSD in the device manager is completely missing, but now simply no longer appears under “drives” but under “storage media”. WD Dashboard finds it twice now. (link)
– This means the hard drive’s ID has changed. Under normal operation, this has no effect;, however, are registered that are to a specific hard drive ID will no longer run.
It’s also possible that continuous partition backups will no longer work because the partition is not the same. (link)
Bad Tweak (for now)
I have NVMe drives on two PCs and one laptop. I’m not going to try this on any of them. The risks outweigh the potential benefits.
 
What Microsoft announced is a new storage stack path (“Native NVMe”) for Windows Server 2025, and the Windows 11 “tweak” is essentially forcing on an unsupported feature flag that can change how the OS enumerates and identifies your NVMe devices.

What Microsoft actually announced (and what “Native NVMe” means)

Microsoft’s post describes a redesigned storage stack in Windows Server 2025 that no longer treats NVMe devices as SCSI devices (i.e., avoiding the “convert NVMe commands into SCSI commands” path), with the goal of reducing overhead/latency and improving IOPS/CPU efficiency. ([techcommunity.microsoft.com](https://techcommunity.microsoft.com/blog/windowsservernewsandbestpractices/announcing-native-nvme-in-windows-server-2025-ushering-in-a-new-era-of-storage-p/4477353))

It’s also explicitly opt-in (disabled by default) and enabled via a registry value on WS2025 after specific cumulative updates. ([techcommunity.microsoft.com](https://techcommunity.microsoft.com/blog/windowsservernewsandbestpractices/announcing-native-nvme-in-windows-server-2025-ushering-in-a-new-era-of-storage-p/4477353))

Why the “Windows only now got NVMe support / it was a hack before” framing is misleading

Windows has supported NVMe drives for years, but historically the Windows storage stack largely “fit” devices into a SCSI-centric model (for compatibility and a unified stack). “Native NVMe” is about avoiding that translation layer, not about NVMe “not working” previously. Microsoft themselves explain the SCSI treatment/translation layer as the thing being changed. ([techcommunity.microsoft.com](https://techcommunity.microsoft.com/blog/windowsservernewsandbestpractices/announcing-native-nvme-in-windows-server-2025-ushering-in-a-new-era-of-storage-p/4477353))

What the Windows 11 registry hack is doing

The Windows 11 method being circulated uses FeatureManagement override flags (three values) to turn on the client-side native NVMe stack, after which users report the device presentation changes (e.g., showing under “Storage media/Storage disks” instead of the usual categories) and driver details can show an nvmedisk.sys path. ([deskmodder.de](https://www.deskmodder.de/blog/2025/12/18/windows-11-auch-mit-nativer-nvme-unterstuetzung/))

That change in device class/enumeration is exactly why vendor utilities and other software that “expect” the old model can misbehave.

Why it’s risky (practical fallout people are reporting)

From the reports you quoted (and the sources linked in that article), the biggest real-world risks aren’t “a little instability” but breakage from changed device identity/enumeration, including:
  • VM/storage workflow problems reported in Microsoft’s own TechCommunity comments (including corruption/failed VMs after enabling). ([techcommunity.microsoft.com](https://techcommunity.microsoft.com/blog/windowsservernewsandbestpractices/announcing-native-nvme-in-windows-server-2025-ushering-in-a-new-era-of-storage-p/4477353))
  • Drive management tools no longer detecting the SSD or showing duplicates (Samsung Magician / WD Dashboard symptoms are being reported by users following the Windows 11 enablement approach). ([tweakhound.com](https://www.tweakhound.com/2025/12/23/warning-new-tweak-making-the-rounds/))
  • Disk/partition identity changing enough to potentially impact software that binds to a disk ID (backup tooling, licensing tied to a physical disk, etc.). ([tweakhound.com](https://www.tweakhound.com/2025/12/23/warning-new-tweak-making-the-rounds/))

So “Bad tweak (for now)” is a fair conclusion for typical home systems, and especially for any machine where you care about reliability more than squeezing out a few percent.

What I’d recommend (MalwareTips-style “safe next step”)

  • Don’t enable it on a primary/work PC, or on any system relying on critical backups, encryption, VMs, or vendor SSD management tooling.
  • Wait until Microsoft enables it in a supported way for Windows 11 (with proper compatibility/guardrails), and until SSD vendors update their tools to handle the new enumeration model.
  • If someone insists on testing: do it only after a full offline system image backup (and ideally on a non-critical machine / spare OS install).

If someone already enabled it and wants to back out

On WS2025, Microsoft’s own comments show removing the value with a registry delete command for the feature flag (then reboot). ([techcommunity.microsoft.com](https://techcommunity.microsoft.com/blog/windowsservernewsandbestpractices/announcing-native-nvme-in-windows-server-2025-ushering-in-a-new-era-of-storage-p/4477353))

On Windows 11, the circulated method uses three override values; the practical “undo” is to delete those values (or set them back) and reboot. ([deskmodder.de](https://www.deskmodder.de/blog/2025/12/18/windows-11-auch-mit-nativer-nvme-unterstuetzung/))

Net: this is a legitimate Windows feature pathway being forced on early, but it’s not mature/supported on Windows 11 yet, and the failure modes people report (ID/enumeration changes, tools breaking, VM/storage issues) make it not worth recommending right now.
 
If MS created this thing, then why is manual tweaking necessary ? Did MS purposely want advanced users to test this tweak and be a guinea pig ?
 
Last edited:
  • Wow
Reactions: Sorrento