NVMe SSD vs SATA SSD: comparison of boot times in Windows

Today, everyone knows that a PCIe NVMe SSD is much faster than a 2.5 ″ SSD with SATA 3 interface, at least in theoretical terms. On this website we have already analyzed the benefits that having an NVMe SSD brings in terms of gaming performance , but what about starting a Windows PC ? This is what we will proceed to tell you in this article, in order to see if it is worth making the system SSD NVMe or SATA.

NVMe SSD vs SATA SSD

We are at a time in the market where there is practically no home PC without an SSD, at least for the operating system and the main programs. Many users choose to have an NVMe SSD for these purposes with another SATA 3 SSD as mass storage , since they are still much cheaper, but is this the best situation to have the best performance ?

How much time does an NVMe SSD save versus a SATA SSD when booting up the PC?

SSD-SATA-NVMe

When at the time we made the “leap” of using mechanical hard drives to the first SSDs, the performance improvement of the entire system increased remarkably, and especially when we talk about boot times . However, already within the ecosystem of solid state devices, when we went from having a SATA 2 to SATA 3 interface, we did not notice an improvement that was too high, although it is true that we did gain a lot of performance, especially in loading and transfer tasks. of files.

A priori, as solid-state devices with a PCI-Express interface and NVMe protocol have a significantly better performance than those with a 2.5-inch format and SATA 3 interface (on average, we are talking about multiplying by 6 the speed), they should do make the PC boot up a lot faster, right? We are going to see, however, in empirical figures how big this performance increase is, the time it saves us, and of course whether or not it is worth the change.

Before starting with the tests, we must clarify as always that each PC is different , and in fact when we talk about the startup time of a Windows system it depends to a large extent on the programs you have installed, and more specifically on those residents that are they start when you turn on the PC. This means that the results that each user will obtain will be empirically different, but even so we are going to show you a comparison on the same hardware, with a clone of an SSD on another (so the programs are the same on both) and therefore the performance increase figure will be accurate.

Transcend PCIe SSD 220S

That said, for this comparison we have used a 1 TB PCIe 3.0 NVMe Transcend SSD 220S SSD and compared it to a 512 GB Corsair Neutron XTi, two “reasonable” SSDs in terms of performance and price. For testing, we used an MSI Z370 Gaming M5 motherboard along with an Intel Core i7-8700K processor and 32GB of 3600MHz Corsair Dominator Platinum RGB DDR4 RAM.

As we have mentioned before, what we have done has been to clone the contents of one SSD into another, so both have an exact installation of Windows with all the programs, making the data that we would obtain with a clean installation of Windows would be better, the performance comparison between both SSDs is completely trustworthy. Note that Windows Quick Start is enabled in BIOS.

We have measured the time with a digital stopwatch, from the moment the power button on the box is pressed and until the Windows desktop is presented and allows us to work with it, but we have also measured the POST time . This has been the result obtained:

Tiempo de arranque SSD NVMe SATA

From this comparison we can draw two main conclusions: the first is that the POST time increases slightly (just two tenths of a second) with a slower SSD such as the variant with the SATA 3 interface, and the second is that the total time that we We save when a full boot with Windows 10 operating system is just over 3 seconds .

These 3.3 seconds that we save by having the operating system installed on the NVMe SSD represents an improvement of 12.13% in terms of total boot time, and of only 4.25% in POST time. Note that, according to our data, the total boot time with the SATA 3 SSD has been 27.2 seconds, while with the NVMe device this time has been reduced to 23.9 seconds.

Is it worth installing Windows on an NVMe device?

Dispador SSD NVMe PCIe

We have already seen that, according to our own tests, the improvement when using an NVMe SSD to install the operating system is 12.13% compared to having Windows installed on a SATA 3 SSD, an improvement that may seem quite a lot but in In reality, with the magnitudes we are dealing with (going from having to wait 27.2 seconds to 23.9 seconds) means having to wait just 3.3 more seconds.

So is it worth buying an NVMe SSD to install the operating system? It will depend on each one and their budget. We would tell you that if you are mounting a PC completely from scratch, opt for an NVMe for the operating system because it is the most optimal, since you will not only save time when starting the PC but also when handling files, loading games, etc. . However, if you already have a SATA 3 SSD with the operating system and you are considering upgrading it to an NVMe one, then the upgrade may not be too worth it .

You should also keep one thing in mind: with a clean installation of the operating system, the difference in performance (at least in terms of boot time, which is what we are talking about here) will be even less since you will have to load fewer programs at the beginning. On the other hand, for the comparison we have used a PCIe 3.0 SSD, but the latest models already with a PCIe 4.0 interface will give us better performance and, therefore, lower times (which is obviously better). In short, the boot time between an NVMe and a SATA SSD is short, small, but large in percentage, where each one must assess whether or not it compensates for the jump and of course, the difference in prices.