Thursday, April 20th 2017

TechPowerUp Announces MemTest64 - Test Memory from Within Windows

TechPowerUp today announced MemTest64, our lightweight, standalone utility that lets you test your system memory for hardware faults and other errors. The application has a graphical user interface (GUI), and can be run from within Windows, without needing any administrator privileges. MemTest64 can also be used to test the stability of your memory performance tuning, such as overclocks and tight timings. The utility puts your memory through a battery of test patterns, while juggling data from the memory to the page file. The app is portable, and does not require any installation. This is our first public release of MemTest64, after thorough internal testing. We welcome your feedback in the app's dedicated forum on TechPowerUp Forums.
DOWNLOAD: TechPowerUp MemTest64 1.0

Features
  • Runs on Windows XP, Vista, Windows 7, Windows 8, Windows 10. 64-bit OS only
  • Supports all modern processors, including Intel Core and AMD Ryzen
  • No reboot or DOS-mode required
  • You can control how much memory to test, to reduce operational impact
  • Memory is tested using various detection algorithms
  • Errors will be detected automatically
  • Does not require Administrator privileges
  • No installation or registry modifications required.
Add your own comment

85 Comments on TechPowerUp Announces MemTest64 - Test Memory from Within Windows

#51
xkm1948
MrGeniusI'd suspected my memory to be slightly unstable @ 10-12-12-31. So I've been running it @ 10-12-12-32 without issues. MemTest64 quickly and efficiently confirmed the tighter tRAS timing causes errors. I thought so. But now I know so.
Same here.

14-14-14-34-1T passed ASUS Realbench stress test with 128GB allocation. Failed in this test within 3 loops. Oh well I am going back to 14-14-14-34-2T now
Posted on Reply
#53
Solaris17
Super Dainty Moderator
MrGeniusI'd suspected my memory to be slightly unstable @ 10-12-12-31. So I've been running it @ 10-12-12-32 without issues. MemTest64 quickly and efficiently confirmed the tighter tRAS timing causes errors. I thought so. But now I know so.
Do you have a screen shot of this? I'm really curious to know what a "failed" stick looks like. Would you be able to get me a screenshot?
Posted on Reply
#54
biffzinker
Ferrum MasterI would only wish if such tool would exist for testing GPU memory errors. There was some long time ago one for ATI cards... but well... that's dino age.
There's HWiNFO that does report GPU memory errors.
Posted on Reply
#55
MrGenius
Solaris17Do you have a screen shot of this? I'm really curious to know what a "failed" stick looks like. Would you be able to get me a screenshot?
Sure.

This is the result of ~2 loops of 10GB @ 2400MHz 10-12-12-31-1T


This is the result of 20+ loops of 9GB @ 2400MHz 10-12-12-32-1T


I have no pagefile set(have it set to 0MB), so the test is really picky about how much memory it's able to allocate for the test. Or rather my system is really picky about how much memory it will allow the test to allocate. Any more than 8GB out of 16GB is hit or miss. But I tried to run each test at the highest amount it would do. So that's the story on that.

The story about the timings is just me trying to get the 8GB 2666 sticks I have to run at 2400 with the same stock timings as the 8GB 2400 sticks of the same brand/version. Which they can. But with limited stability.

Here's what I have.
www.newegg.com/Product/Product.aspx?Item=N82E16820313447

Here's what I was trying to emulate with them.
www.newegg.com/Product/Product.aspx?Item=N82E16820313325
Posted on Reply
#56
Frick
Fishfaced Nincompoop
theGryphonAwesome program! :clap:



What is it that Win 7 task manager can do and Win 10 version cannot?
I mean, OK, you can't view the CPU and memory graphs at the same page... is that it?
Yep. Useless, but your manhood is intimately related to the number of threads.
Posted on Reply
#58
W1zzard
xkm1948Good tool. Here are some of my suggestions.

1. Only used ~30GB RAM for my 128GB RAM. I hoped it can test close to the limit at least.
2. Reports RAM speed at 2933 while they run at 3000
3. Can't run with Windows task manager open
1) No idea what's going on there. Add me on Skype for a debugging session
2) It doesn't really read the RAM speed from hardware, it just displays what the motherboard thinks it's running at (using ACPI tables). This allows the app to run as no-admin
3) Elaborate please
Posted on Reply
#59
theGryphon
FrickYep. Useless, but your manhood is intimately related to the number of threads.
But you CAN see the threads in Win 10 Task Manager as well (right-click to select "change graph to logical processors"). The only thing it doesn't do is display both CPU and detailed RAM utilization at the same screenshot.
Posted on Reply
#60
Zeed
Its BETTER than Dos memtest86 and windows HCI Memtest !!!!
Reason is... more stress on IMC. I passed 9 hours dos Memtest and 7 hours HCI Mamtest. And today after 20 or so minutes PC crashed while running this one. Bumped SoC by 1 tick and 1 hour Pass no problem :)

Fantastic work You have done mr.W1zzard had to make an account comment on this even tho I'w been checking TPU daily for years. But this deserves more !!!!
Posted on Reply
#61
r4m0n
W1zzard1) No idea what's going on there. Add me on Skype for a debugging session
2) It doesn't really read the RAM speed from hardware, it just displays what the motherboard thinks it's running at (using ACPI tables). This allows the app to run as no-admin
3) Elaborate please
I'm having the same issue with tested memory here. Total of 64GB, it can't allocate anymore after around 20~30GB (varies by run). Running on Windows 7.
Posted on Reply
#62
xpredator_13
This app is amazing! The community needed this! Thx for your effort! Stick it somewhere visible on TPU main page! THX W1ZZ!
Posted on Reply
#63
ERazer
I run it for 2hr stable but when i stop it the whole system still laggy even though the memory is not being use anymore, i had to restart.
Posted on Reply
#64
Solaris17
Super Dainty Moderator
ERazerI run it for 2hr stable but when i stop it the whole system still laggy even though the memory is not being use anymore, i had to restart.
I think its because the data is still paged.
Posted on Reply
#65
ERazer
Solaris17I think its because the data is still paged.
not running in max should help?
Posted on Reply
#66
Solaris17
Super Dainty Moderator
ERazernot running in max should help?
yeah it should in theory. I think memtest64 is telling things to goto disk so after its done its upto Windows to move it back. So in theory not running the max amount of memory should help since not as much is getting forced to disk.
Posted on Reply
#67
Marecki_CLF
Thank you for this useful tool, W1zzard.
You are a true gentleman and a scholar.
Posted on Reply
#68
Arctucas
Tried multiple times, only once did it actually use 'maximum' memory.

Mostly detects only 3GB or less.
Posted on Reply
#69
W1zzard
ERazerI run it for 2hr stable but when i stop it the whole system still laggy even though the memory is not being use anymore, i had to restart.
Onec testing is finished, all memory is freed, but Windows will have to page applications back into memory from pagefile. This shouldn't be permanent though, once everything is paged back in from disk performance should be normal again
Posted on Reply
#70
basco
thanks very much for your time + work W1zzard!
win 8.1 64 32gb ram
i can only try 15360mb all above says memory locking failed(tried 5x)
taskmanager says 30gb available after fresh restart
Posted on Reply
#71
techtard
Damn nice work W1zzard! Just found this while I am tinkering with my new Ryzen build. I know what I'll be doing tonight! :)
Edit Ran until midnight local time, 0 errors. Looks like I got some decent memory.
Posted on Reply
#72
HugsNotDrugs
I've got a 6700K running 64GB of RAM. As such I've disabled my page file. App reporting "memory locking failed" even when testing a mere 45GB, all of which is unused.

Dropping it down to 33GB seems to allow me to run the test but not 36GB. Haven't tried other settings. Thought I'd report in case this is helpful to someone.

Big thanks for the app.
Posted on Reply
#73
Solaris17
Super Dainty Moderator
HugsNotDrugsI've disabled my page file
Because it cant page out things that windows has reserved because you have no page file.
Posted on Reply
#74
hapkiman
Very cool app. Good job! :toast:
Posted on Reply
#75
Mussels
Freshwater Moderator
just bumping this because it works - was having strange issues with chrome closing tabs randomly, this memtest found one error per pass.

ram came up clean in another system, just simply hated my mobo.
Posted on Reply
Add your own comment
Apr 25th, 2024 00:38 EDT change timezone

New Forum Posts

Popular Reviews

Controversial News Posts