New
#101
Built-in Windows Memory Diagnostic test and Memory Diagnostic tests that can run within Windows aren't very proper.
Those that can run within Windows cannot check the memory that Windows occupies, so if there's an issue with that portion of RAM, it can't be detected.
Built-in Windows Memory Diagnostic test is known for being not very proper, it fails to detect problems whereas tests like MemTest86 and MemTest86+ can.
The difference between MemTest86 & MemTest86+, MemTest86+ is mainly better with DDR3 and DDR2 and unfortunately hasn't had any update in years. The lack of updates causes booting issues with many newer systems, which is why fast startup and secure boot usually need to be disabled.
MemTest86 is free and paid program, it is still getting updates and thus these days more and more recommended with DDR4 and newer systems. With MemTest86 you don't need to disable secure boot and fast startup AFAIK.