Evetech Logo Mobile/EveZone Logo Mobile

Search Blogs...

Set Up NVMe Drive for Maximum Performance

Set up NVMe drive quickly and unlock maximum read/write speeds — BIOS tweaks, drivers, thermal control and benchmarking steps to squeeze peak performance 🚀💾

04 Nov 2025 | Quick Read | 👤 PCPulse
Set Up NVMe Drive for Fastest Performance - Evetech

Just dropped some serious ZAR on a new NVMe SSD, expecting lightning-fast load times, only to find it's... just okay? You're not alone, bru. The secret isn't just plugging it in; it's how you set up your NVMe drive for maximum performance. A few simple tweaks in your BIOS and Windows can unlock the face-melting speeds you paid for, turning your PC from a bakkie into a Formula 1 car. 🚀 Let's get your rig sorted.

First Steps: Physical Install and BIOS Prep

Before we even touch Windows, getting the physical and foundational setup right is critical. Your motherboard is the key. For the best results, always install your primary NVMe SSD in the M.2 slot closest to the CPU. This slot usually has the most direct PCIe lanes to the processor, minimising latency.

Once installed, it's time to dive into your PC's BIOS/UEFI. This is where many people miss out on easy performance gains.

Key BIOS/UEFI Settings to Check

Reboot your PC and repeatedly press the DEL or F2 key to enter the BIOS. The interface will vary by manufacturer, but you're looking for settings under "Boot," "Advanced," or "Storage Configuration."

  1. Set Storage Mode to AHCI/NVMe: Older systems might be set to IDE or RAID by default. Ensure the mode is set to AHCI (Advanced Host Controller Interface) or, if available, a dedicated NVMe mode. This is essential for the drive to operate correctly.
  2. Enable PCIe Gen4/Gen5 Support: If you have a newer motherboard and a drive like the speedy Klevv CRAS C925G 1TB Gen4 drive, you need to make sure the corresponding M.2 slot is configured to run at its maximum PCIe generation speed. Sometimes it's set to "Auto" or a lower generation to save power. Lock it in for pure speed.
  3. Disable CSM (Compatibility Support Module): CSM is a feature for booting older, non-UEFI hardware. For a modern NVMe setup, you should disable it. This ensures your system boots in pure UEFI mode, which is faster and more secure.
TIP FOR YOU

BIOS Pro Tip 🔧

Can't find your new NVMe drive in the BIOS? Some motherboards disable certain SATA ports when an M.2 slot is populated. Check your motherboard manual to see which ports are shared. Unplug any drives from those specific SATA ports, and your NVMe should pop right up!

Getting the Software Right: Drivers and Windows Optimisation

With the hardware and firmware configured, the next step is to properly set up the NVMe drive within Windows for that top-tier performance. A clean installation of Windows is always the gold standard for a new boot drive, as it avoids carrying over old drivers or misconfigured settings.

Install Manufacturer-Specific Drivers

While Windows has a generic NVMe driver that works, it's often not the most optimised. Go directly to the manufacturer's website to find the specific driver for your SSD model. Brands like Samsung and WD have custom drivers that can significantly boost performance and provide access to management software. You can find official support and software for all the top brands, including checking out the latest from Klevv's lineup in South Africa, to ensure you have the best tools for the job.

Fine-Tuning Windows for Peak NVMe Performance

Finally, let's make a few small but powerful adjustments inside Windows to ensure nothing is holding your SSD back. These settings help your system treat the NVMe drive like the high-speed device it is.

  1. Confirm TRIM is Enabled: TRIM is a command that allows Windows to tell your SSD which data blocks are no longer in use and can be wiped internally. This prevents the drive from slowing down over time. Open Command Prompt as an administrator and type fsutil behavior query DisableDeleteNotify. If the result is 0, TRIM is active. If it's 1, it's disabled.
  2. Check Your Power Plan: Go to Power Options in the Control Panel and select the "High performance" or "Ultimate Performance" plan. Power-saving plans can sometimes limit the power going to your PCIe slots, throttling your NVMe drive's potential speed.
  3. Update Your Drive's Firmware: Just like your graphics card, your SSD has its own firmware. Manufacturers regularly release updates that improve performance, stability, and longevity. Use their dedicated software utility to check for and apply any new firmware. ✨

Taking these extra steps ensures you're not leaving any performance on the table. A properly configured NVMe drive makes everything from booting Windows to loading levels in Alan Wake 2 feel instantaneous. If your current storage is feeling a bit slow, it might be time to browse our full range of SSDs and experience the difference for yourself.

Ready to Unleash True Speed? Properly setting up your NVMe drive is the key to unlocking its full potential. If you're ready to leave loading screens in the dust, it's time for an upgrade. Explore our massive range of PC components and find the perfect parts to supercharge your rig.

Enable NVMe in BIOS, set PCIe to x4 NVMe mode, update firmware and drivers, align partitions and add cooling to avoid throttling.

Yes. Update NVMe firmware and install the latest NVMe drivers to fix bugs and unlock performance and stability improvements.

Enable UEFI/NVMe support, set the slot to PCIe Gen3/Gen4 x4, disable legacy SATA-only modes and ensure NVMe drive priority in boot order.

Fit an M.2 heatsink, improve case airflow, monitor temps and enable temperature-aware firmware features to maintain sustained speeds.

Yes. Use 1MB partition alignment, choose NTFS or ext4 with suitable block sizes and avoid misaligned partitions to maximize performance.

Use CrystalDiskMark, AS SSD or fio, test sequential and random reads/writes after firmware and driver updates to measure real-world gains.

Yes. Ensure the NVMe slot supplies x4 PCIe lanes and avoid lane sharing with GPUs or controllers to keep peak bandwidth available.