Prime95 on Windows 10: Download and Run the Stress Test
Quick answer: Windows 10 uses exactly the same Prime95 packages as Windows 11. A normal 64-bit Windows 10 system runs the Windows 64-bit package, p95v3019b20.win64.zip, and an old 32-bit Windows 10 installation uses the Windows 32-bit package instead. There is no separate Windows 10 edition, no different Torture Test and no different settings file. Extract the zip to a writable folder, double-click prime95.exe, choose Just Stress Testing, and test. No installer and no administrator account are needed.
Prime95 is a freeware program by George Woltman for GIMPS, the Great Internet Mersenne Prime Search. The Windows version is the only graphical version; Linux and macOS use a command-line program called mprime. Because this page exists to serve a specific search intent, it is worth saying plainly at the start what is and is not different on Windows 10: the download files are the same files, the presets are the same presets, and the way results are checked is the same method. Anyone trying to sell or promote a special Windows 10 build of Prime95 30.19 build 20 is describing something that does not exist in the official distribution. Platform guidance for every system is indexed on the platforms hub.
Which package does your Windows 10 system need?
| Your Windows 10 system | Package | Verified details |
|---|---|---|
| 64-bit Windows 10 (the normal case) | p95v3019b20.win64.zip | 8,805,545 bytes; SHA-256 d9475f2ff3f4a6a701abc49a86a66126cb48abd10bda6fa87039d98fa8756bca |
| 32-bit Windows 10 (older installations) | p95v3019b20.win32.zip | 7,424,811 bytes; SHA-256 a77c9297bd80dffcb7e2e7e6e89db674126c06a2fe8e769dcec06da2e66e8516 |
If you are not sure which Windows 10 edition is installed, check the system information panel in Windows Settings before downloading; choosing by guesswork wastes a download and, on a 32-bit system, the 64-bit executable simply will not run. Most machines still in service run the 64-bit edition and should use the win64 package. The 32-bit package is a compatibility option for genuinely old installations, not a lighter version for modern hardware, and it should not be chosen on a 64-bit system for speed or caution reasons.
Download and verify
Get the package from the download page, which lists both Windows packages with their exact sizes and checksums, or use the official direct links: go/prime95-win64-official for the 64-bit file and go/prime95-win32-official for the 32-bit file, both pointing to the verified packages on mersenne.org. After downloading, compare the file’s SHA-256 with the matching value in the table above. A matching hash confirms the file is complete and unchanged from the verified official package. A mismatch means the download should be deleted and fetched again from the official link, not opened to see what happens. If a download arrives as an installer or under a different filename, treat that as a mismatch of a more obvious kind and start again from the download page.
Extract, launch and choose Just Stress Testing
Extract the full contents of the zip into a new writable folder, such as a Prime95 folder in Documents or on a second drive. Prime95 is portable: it stores settings in prime.txt and logs such as results.txt beside the executable, so the folder must remain writable and must not be a temporary extraction location or a protected system folder. Double-click prime95.exe when extraction is complete. Running as administrator is not required for a normal test, and there is no installation step, service or reboot involved. On first launch, choose Just Stress Testing if your aim is hardware validation rather than joining the GIMPS prime search through PrimeNet. The program will remember that choice in its settings file.
Run the Torture Test on Windows 10
Open Options, then Torture Test. The presets carry their official meanings: Smallest FFTs test the L1 and L2 caches with high power, heat and CPU stress; Small FFTs test the L1, L2 and L3 caches with maximum power, heat and CPU stress; Large FFTs stress the memory controller and RAM; Blend, the default, tests all of the above. Since version 29.8 the program chooses FFT sizes automatically from your CPU cache size, so ignore old tables that assign fixed size ranges to each preset. Watch temperatures with a monitoring tool while the test runs, and check your processor’s own specification for its temperature limit, because Prime95’s documentation publishes no universal number. For how long to run, the included stress.txt guide is the authority: it recommends 6 to 24 hours for a thorough check, observes that unstable machines often fail within minutes, and suggests short 10 to 15 minute runs only while stepping through overclock settings. Stop the test from the Test menu so the logs are preserved, and keep results.txt together with a note of the preset and duration.
Same test, same meaning as Windows 11
Results on Windows 10 mean exactly what they mean on Windows 11, which is the practical value of the shared package. A worker error on Windows 10 is a calculation that failed to match its known correct result under the tested conditions, and it should be handled the same way: note the details, return to conservative settings, and retest. A long error-free run is evidence of stability under that test on that machine, regardless of which of the two operating systems hosted it. If you maintain machines on both systems, you can use one written procedure, one set of presets and one results format for all of them. The companion page, Prime95 on Windows 11, walks through the identical flow written for that system’s search intent, and nothing in it contradicts this page, because there is nothing material to contradict.
Next steps
New testers should follow the full walkthrough in How to Use Prime95 for stopping a test and reading its outcome. Fresh verified packages are always on the download page, and the rest of the platform family, from Ryzen and Intel guidance to laptop and older CPU notes, is collected on the platforms hub.
