Free tools Windows power users keep installed
One-click scans. No signup required.
The fastest, safest Windows configuration for an NVMe SSD is usually not a hidden registry tweak. Install current Windows and validated SSD firmware, confirm the drive is using the intended PCIe slot and lane width, keep scheduled SSD optimization enabled so Windows can issue TRIM, leave practical free-space headroom, and test power modes only against the workload you actually run. Write-caching changes, manual defragmentation and a “high performance” plan are not universal speed upgrades.
What “maximum performance” means for an NVMe SSD
NVMe performance has several dimensions. A drive can post a high sequential-read score yet feel unchanged in a browser, compile job or game if that workload is limited by random I/O, latency, CPU time or software support. Evaluate the behavior that matters to you:
As an Amazon Associate I earn from qualifying purchases.
- Sequential throughput: large, continuous transfers such as video files.
- Random I/O and latency: the small, scattered requests common in operating-system, application and source-code workloads.
- Sustained performance: speed after the SSD’s temporary write cache is exhausted.
- Thermal behavior: temperature-related throttling can reduce speed during long transfers.
- Platform limits: PCIe generation, lane width, firmware and the motherboard’s M.2 wiring.
- Capacity state: an almost-full drive has less working room for background management.
- Application support: features such as DirectStorage or Dev Drive help only where the software is designed to use them.
There is no authoritative percentage gain that applies to every Windows NVMe system. Treat optimization as removing avoidable limits and then measuring the result under repeatable conditions.
Start with a safe baseline
Before changing a setting, record the exact SSD model, capacity, firmware revision, Windows edition and the M.2 slot it occupies. Make a backup before firmware work or storage-layout changes. Complete Windows Update first; a storage driver, platform component or reliability fix can otherwise be mistaken for a tuning result.
#1 Best Overall
- MEET THE NEXT GEN: Consider this a cheat code; Our Samsung 990 PRO Gen4 SSD helps you reach near max performance with lightning-fast speeds; Whether you’re a hardcore gamer or a tech guru, you’ll get power efficiency built for the final boss
- REACH THE NEXT LEVEL: Gen4 steps up with faster transfer speeds and high-performance bandwidth; With a more than 55% improvement in random performance compared to 980 PRO, it’s here for heavy computing and faster loading
- THE FASTEST SSD FROM THE WORLD'S FLASH MEMORY BRAND: The speed you need for any occasion; With read and write speeds up to 7450/6900 MB/s you’ll reach near max performance of PCIe 4.0 powering through for any use
- PLAY WITHOUT LIMITS: Give yourself some space with storage capacities from 1TB to 4TB; Sync all your saves and reign supreme in gaming, video editing, data analysis and more
- IT’S A POWER MOVE: Save the power for your performance; Get power efficiency all while experiencing up to 50% improved performance per watt over the 980 PRO; It makes every move more effective with less consumption
| Check | Where to check it | What a good baseline looks like |
|---|---|---|
| Windows version | Settings → Windows Update | All offered updates installed, followed by a restart when requested. |
| Drive capacity and use | Settings → System → Storage | You know the used space, temporary files and remaining headroom. |
| SSD maintenance | Defragment and Optimize Drives | The NVMe volume is listed as a solid-state drive and scheduled optimization is enabled. |
| Storage device and controller | Device Manager | The expected NVMe device and controller appear without warning icons. |
| Firmware | The SSD manufacturer’s validated firmware utility | The installed revision is identified and any update procedure is understood before it is started. |
| Platform link | Motherboard UEFI documentation and hardware information | The M.2 slot is wired for the intended PCIe generation and lane width. |
Do not replace a working Microsoft or vendor storage driver merely because an internet “tweak” promises more speed. A driver change can alter compatibility, power behavior or recovery options without improving the workload you care about.
Keep Windows’ SSD optimization and TRIM enabled
Windows’ Optimize Drives tool does not treat an SSD like a mechanical hard disk. For a solid-state volume, its maintenance operation is TRIM: Windows tells the drive which blocks are no longer needed so the controller can reclaim them during internal housekeeping. Microsoft summarizes the default approach this way: “For the most part, Windows automatically optimizes your data drives to maintain performance.”
Verify the schedule
- Open Start and search for Defragment and Optimize Drives.
- Select the NVMe volume in the list.
- Confirm that Windows identifies it as a solid-state drive and that scheduled optimization is on.
- Use Optimize if you need to invoke the SSD-appropriate maintenance operation immediately.
- Leave the schedule enabled unless you have a documented administrative reason to manage it elsewhere.
Do not substitute routine manual defragmentation for this schedule. HDD defragmentation rearranges magnetic-disk data; it is a different operation from SSD TRIM. Running a manual defragmentation ritual on an NVMe drive is not an evidence-based performance setting.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
If the drive is not identified as an SSD
Stop and verify the storage path in Device Manager and UEFI rather than forcing a defragmentation option. A misidentified device, unusual controller mode or storage filter can indicate a configuration problem that should be resolved before maintenance is changed.
Rank #2
- Ideal for high speed, low power storage
- Gen 4x4 NVMe PCle performance
- Up to 6,000MB/s read, 4,000MB/s write
- Includes Acronis cloning software
- 5-year limited warranty
Manage free space with Storage settings
Open Settings → System → Storage to see capacity, category usage, temporary files and the drive’s status. Use Storage Sense and Cleanup recommendations to remove unneeded temporary data and old Recycle Bin contents. Windows also reserves storage for updates and temporary files, so the space shown as available is not all discretionary workspace.
Microsoft does not publish a universal “keep 20% free” or “stop at 70% full” rule for every NVMe model. Maintain practical headroom for your workload—especially when compiling, downloading large projects or writing sustained data—but treat that headroom as a safeguard, not a guaranteed benchmark threshold. If a drive is nearly full, clean or move data before diagnosing a throughput decline as a firmware or power-plan problem.
What to clean first
- Temporary files identified by Cleanup recommendations.
- Recyclable data that Storage Sense can remove safely.
- Large installers, archives or project outputs you no longer need on the active volume.
- Old files that can be moved to another backed-up location without changing the application’s expected path.
Keep enough space for Windows updates and the temporary files created by your normal workload. Do not delete folders merely because they are large; verify what owns them and whether an application depends on them.
Recommended Free Tools
Confirm the NVMe path, PCIe link and firmware
Windows supports NVMe through its StorNVMe stack and supports NVMe firmware-update capability, but the physical platform still determines the link you receive. An SSD installed in a secondary M.2 connector may share lanes with another device or run at a lower PCIe generation than the primary slot.
Rank #3
- This product has been replaced by our latest generation. Please search for the SANDISK Optimus GX 7100 NVMe SSD
- HIGH-OCTANE GAMING. Experience speeds up to 7,250MB/s read and 6,900MB/s write (1-2TB models), with up to 35% faster performance than previous generation.
- PURPOSE-BUILT. Designed for serious on-the-go gamers, with a PCIe Gen4 interface and SANDISK’s next generation TLC 3D NAND.
- MORE TIME TO CLEAR THAT CHECKPOINT. Built with laptops and handheld gaming devices in mind, with up to 100% more power efficiency over the previous generation.
- DO MORE WITH DASHBOARD. Ensure your drive is optimized for prime performance with the downloadable WD_BLACK Dashboard (Windows only).
Check the motherboard slot
- Identify the M.2 connector used by the SSD and consult the motherboard manual.
- Confirm that the connector is wired for the PCIe generation and lane width expected by the drive.
- Check whether populating another slot, SATA port or expansion card changes lane allocation.
- Record the current configuration before changing UEFI settings.
Do not change unrelated chipset, storage or RAID options simply to chase a benchmark result. If a UEFI change prevents Windows from booting, restore the recorded setting or use the board’s documented recovery procedure before making further changes.
Update firmware with a validated method
- Identify the exact SSD model and current firmware revision.
- Use the SSD maker’s validated firmware utility and read its power, backup and reboot requirements.
- Close applications and ensure the system will not lose power during the update.
- Restart as requested, then verify that Windows still sees the expected capacity and that your data is intact.
Firmware procedures are vendor-specific. A firmware release can improve compatibility or sustained behavior, but the evidence supplied here does not establish a universal speed increase for every model.
Choose a Windows power mode for the workload
StorNVMe maps NVMe device power states to Windows’ logical performance states and exposes NVMe-related power settings. A performance-oriented plan can reduce latency caused by power-state transitions during sustained work, while increasing power use and heat. It is therefore a workload trade-off, not a guaranteed accelerator.
Compare Balanced with a performance-oriented mode
- Open Settings → System → Power & battery.
- Record the current power mode and whether the system is on battery or mains power.
- For a sustained workload, select the available performance-oriented mode and restart the workload from the same starting state.
- Measure completion time, latency, temperature and throttling behavior.
- Return to Balanced if the result is indistinguishable, temperatures rise, fan noise is excessive or battery life matters more.
No cited authority establishes a universal percentage gain from this change. A desktop running long compiles or repeated data processing may value consistent latency; a laptop may be better served by Balanced mode outside those sessions.
Rank #4
- HUGE SPEED BOOST: Get random read/write speeds that are 40%/55% faster than 980 PRO; Experience up to 1400K/1550K IOPS, while sequential read/write speeds up to 7,450/6,900 MB/s reach near the max performance of PCIe 4.0*
- BREAKTHROUGH POWER EFFICIENCY: Use less power and get more performance; Enjoy up to 50% improved performance per watt over 980 PRO, plus optimal power efficiency with max PCIe 4.0 performance**
- SMART THERMAL CONTROL: Samsung's own nickel-coated controller delivers effective thermal control; With its slim size, 990 PRO is a perfect fit for desktops and laptops that meet the PCI-SIG D8 standard***
- THE CHAMPION MAKER: Up to 65% improvement in random performance enables faster loads for an ultimate gaming experience on PS5 and DirectStorage PC games****
- SAMSUNG MAGICIAN SOFTWARE: Get the most out of your SSD with Samsung Magician's advanced yet intuitive optimization tools; Monitor drive health, protect valuable data, and receive important updates for your 990 PRO
Write caching: understand the scope before changing it
Windows exposes write-cache policies in storage-device properties, but the safe recommendation depends on the device and enclosure. External-drive policies such as “Better performance,” removable-drive removal settings and write-caching controls are a different case from an internal NVMe boot drive.
Do not present enabling or disabling write caching as a blanket internal-NVMe optimization. The available evidence does not support a universal percentage gain, and an unsafe policy can increase the amount of data at risk if power is lost. For an internal boot drive, leave the working Windows default unless your hardware documentation and backup plan justify a specific change. For an external enclosure, follow its documented removal policy and disconnect only after Windows reports that it is safe.
Use DirectStorage only when a game supports it
DirectStorage is designed to let supported games use high-speed NVMe storage to reduce load times. It is not a switch that accelerates every game, file copy or application. Verify support in the individual title and confirm that the system meets that title’s requirements. If the game does not implement DirectStorage, changing a Windows setting cannot make it use the API.
How to evaluate a supported title
- Use the same game build, save point and graphics settings before and after any change.
- Compare loading time and in-game hitching rather than relying only on a synthetic disk score.
- Keep the game on the NVMe volume being tested and maintain similar free-space conditions.
- Record whether the result changes after the SSD’s cache fills or after several repeated loads.
Evaluate Dev Drive for development workloads
Dev Drive uses ReFS and is designed for development scenarios with performance-oriented controls. Its value depends on what you do: compiler outputs, package caches, repositories and large dependency trees can behave differently from a normal NTFS volume.
Best Value
- SPEED UP PROJECTS. Launch creator applications fast with uncompromising PCIe 4.0 read speeds up to 7,100MB/s,[2] (1TB and 2TB[1] models) and write speeds up to 6,700MB/s[2] (1TB[1]-4TB[1] models).
- CREATE AND STORE MORE. Make more room for your 4K videos and high-resolution images with capacities from 500GB[1] up to 4TB[1] on M.2 2280 built with our trusted 8th generation SANDISK BiCS QLC 3D CBA NAND.
- IT GOES WHERE YOU GO. With an all-new power efficient design, your drive delivers high performance with low power, giving you more time to be productive while on the go.
- UNCOMPROMISED RELIABILITY. With up to 1,200 TBW[3] (4TB[1] model) endurance rating, your drive is designed for creators.
- KEEP YOUR DRIVE UPDATED. Monitor your SSD’s performance and check for updates with the downloadable SANDISK Dashboard application.[5]
Compare before moving a project
- Choose a representative repository or build that you can reproduce without changing source files.
- Measure a clean build, incremental build, package-restore operation and test run on the existing NTFS volume.
- Create or select a Dev Drive according to Windows’ supported setup process, keeping backups of the project and its configuration.
- Repeat the same operations with identical tool versions, caches and antivirus policies.
- Keep the project on the volume that wins for your actual workload, not for a synthetic benchmark.
Dev Drive is a targeted option, not a requirement for every developer and not a universal replacement for NTFS.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Measure safely and make results comparable
Benchmarking is useful only when the test conditions are controlled. A score from one queue depth, test size or free-space state cannot promise an application-level improvement.
| Record | Why it matters | Keep constant |
|---|---|---|
| Sequential read and write | Shows large-transfer capability. | Test size, queue depth, number of runs and target volume. |
| Random read and write | Better reflects small, scattered operating-system and development I/O. | Block size, queue depth, thread count and cache state. |
| Latency | Reveals delays that throughput can hide. | Power mode, background applications and thermal state. |
| Temperature and throttling | Shows whether sustained speed falls as the drive heats. | Case airflow, heatsink configuration, ambient conditions and run duration. |
| Sustained behavior | Captures performance after the SSD’s temporary write cache fills. | Drive capacity state and the amount of data written before each run. |
| Application completion time | Connects storage behavior to the work you actually perform. | Same files, software versions, workload steps and starting state. |
A repeatable test sequence
- Restart Windows and let background maintenance settle.
- Record free space, power mode and SSD temperature.
- Run the same benchmark settings for sequential and random I/O, including the queue depths you care about.
- Repeat enough times to identify a stable range rather than relying on one run.
- Run the real workload—such as a build, archive operation or supported game load—and record completion time.
- Change one setting, return to the same starting conditions and repeat.
If a setting improves a synthetic score but not the real workload, keep the setting only if its power, heat and reliability trade-offs are acceptable.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Troubleshoot an NVMe drive that feels slow
Low scores immediately after installation
- Recheck the M.2 slot’s PCIe generation and lane width.
- Confirm the drive model and firmware revision.
- Check Device Manager for warning icons and verify that Windows sees the expected controller.
- Ensure the volume is not nearly full and that the test is not running from a different disk.
Speed falls during a long transfer
- Watch temperature and look for throttling.
- Repeat with the same test size and record performance after the temporary write cache is exhausted.
- Check airflow and heatsink installation without changing unrelated UEFI settings.
Games do not load faster after an NVMe upgrade
- Confirm that the title supports DirectStorage; the feature is not universal.
- Measure actual loading times using the same game state and software build.
- Check whether CPU, decompression or other game work—not storage throughput—is the limiting factor.
A power-plan change raises heat without helping
Return to Balanced mode and keep the performance-oriented plan only for sessions where measured latency or completion time improves enough to justify additional power use and heat.
Windows maintenance appears wrong
Open Defragment and Optimize Drives, select the NVMe volume and verify that scheduled optimization is enabled. If Windows does not identify the device as solid-state storage, investigate the controller and platform path rather than scheduling manual defragmentation.
Settings to leave alone unless you have a documented reason
- Registry “speed” tweaks that promise a fixed percentage improvement.
- Routine manual defragmentation of an NVMe SSD.
- Forced write-cache policies copied from external-drive tutorials.
- Unrelated RAID, chipset or UEFI changes made without a recovery plan.
- Disabling Windows maintenance because a benchmark was run once.
- Moving a development workload to Dev Drive without comparing it to the current NTFS volume.
These changes can add risk or power consumption without evidence that they improve your particular workload.
A practical optimization order
- Update Windows and make a backup.
- Identify the SSD model, firmware, capacity state and physical M.2 slot.
- Confirm the slot’s PCIe generation and lane width in the motherboard documentation.
- Verify the device and controller in Device Manager.
- Use Settings → System → Storage to remove unnecessary temporary and Recycle Bin data while preserving useful headroom.
- In Defragment and Optimize Drives, leave scheduled SSD optimization enabled and use Optimize when an immediate maintenance pass is appropriate.
- Compare Balanced and a performance-oriented power mode only with a sustained, repeatable workload.
- Check DirectStorage support for a specific game or compare Dev Drive with NTFS for a specific development workload.
- Measure sequential and random I/O, latency, temperature and sustained behavior under identical conditions.
This order fixes physical, firmware, maintenance and capacity limits before introducing a workload-specific trade-off. It also gives you a recovery point after every meaningful change.
Windows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallOutdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchQuick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

