- Replacing the generic Disk.sys driver with the optimized nvmedisk.sys via the registry.
- Activating the Maximum Performance power plan to eliminate latencies on the PCIe bus.
- Adjusting CPU threads in the game's configuration files and exclusions in the antivirus.
- Thermal throttling control and use of specific hardware manufacturer drivers.
If you feel like your PC isn't performing well and that loading times in games like Civilization VII are endless despite having an NVMe SSD, you're not alone. Sometimes, even with powerful hardware, Windows 11 doesn't fully utilize modern storage drives, leaving the system running at half speed without us even noticing.
To solve this bottleneck, you don't need to perform magic or resort to dangerous overclocking. With a couple of technical adjustments to the registry and a thorough system optimization, you can make your drive fly and your gaming experience much smoother and faster , eliminating those annoying stutters.
The Disk.sys driver problem and the nvmedisk.sys solution

One of the biggest drawbacks of Windows 11 is that it uses a driver called Disk.sys by default . The problem is that this driver treats NVMe SSDs as if they were older SCSI devices, drastically limiting read and write speeds . To fix this, there's a more modern driver called nvmedisk.sys , originally designed for servers, which reduces CPU load and significantly increases IOPS.
To activate this change, you must enter the registry editor (regedit) and navigate to the path HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\OverridesThere you must create three 32-bit DWORD values with the following codes: 735209102, 1853569164 y 156965516assigning the value 1 to each one. After restarting, you'll notice that your drive no longer appears in "Devices" but in "Storage media" in Device Manager, confirming that the change has taken effect.
Energy optimization and thermal control
Another reason your SSD might be slow is aggressive power saving. To avoid micro-stuttering, it's vital to enable the power saving plan. Maximum Performance (Ultimate Performance). You can do this by opening PowerShell as administrator and running the command powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb616, which forces the PCIe bus to not to enter states of rest (L1 ASPM) while you play.
Don't forget to keep an eye on the temperatures. The phenomenon known as thermal throttling occurs when the drive controller exceeds 75°C, forcing the SSD to lower its clock speed to avoid overheating. If you notice performance dropping after a while of gaming, consider installing an efficient heatsink or improving the airflow in your case.
Advanced settings to gain speed
- Manufacturer drivers: Forget generic Microsoft drivers. Install brand-specific software from manufacturers like Samsung, WD or Sabrent It optimizes command queue management and reduces latency.
- Partition Alignment: If you cloned your disk, you might have misalignment. Check with
msinfo32that Partition Starting Offset be divisible by 4096; otherwise, the SSD will work twice as hard for each read. - Virtual RAM management: When physical RAM is full, Windows uses the SSD as virtual memory. If you have too many background processes, the Disk usage will rise to 100%, slowing down the entire system.
Specific settings for Civilization and heavy games

Sometimes the problem isn't just the hard drive, but how the game manages the CPU. In strategy titles like Civilization, it's been found that the default configuration doesn't utilize all the cores. Modifying the AppOptions.txt file and changing the Threads value from -1 to the actual number of logical processors in your CPU can reduce loading times by almost half.
Additionally, to prevent antivirus software from interfering with asset loading, it's recommended to add the game folder to Windows Defender's exclusions. This prevents the system from scanning every file the SSD attempts to read in real time, eliminating an unnecessary layer of latency when loading large maps.
Proper SSD maintenance

It's crucial to remember that you should never defragment an SSD as if it were a mechanical hard drive. Doing so only wastes write cycles and shortens the drive's lifespan (TBW). The correct approach is to let Windows run the TRIM (Optimize) command , which cleans up unused data cells without damaging the hardware.
If performance remains poor after trying all these tricks, check the disk's health using tools like CrystalDiskInfo . If the drive is over 80% full or has degraded cells, you're likely experiencing irreversible performance degradation , and the only solution is to upgrade to a high-end drive like the Samsung 990 Pro.
By combining the activation of the nvmedisk.sys driver, proper thermal management, updating official drivers, and adjusting threads in the game's configuration files, you can prevent Windows 11 from slowing down your hardware. Keeping your hard drive with free space and avoiding manual defragmentation will ensure that your NVMe investment translates into instant loading times and a remarkably responsive operating system.
Passionate writer about the world of bytes and technology in general. I love sharing my knowledge through writing, and that's what I'll do on this blog, show you all the most interesting things about gadgets, software, hardware, tech trends, and more. My goal is to help you navigate the digital world in a simple and entertaining way.