Qual è un miglior tester per la corruzione della RAM, Windows Memory Diagnostic o Memtest86?

Nessuno dei due.

Testano la RAM difettosa.

La corruzione della RAM può essere causata da un cattivo software come un malware o un driver scritto male. Anche la RAM difettosa causa corruzione, ma verrebbe rilevata all'avvio.

Questo è il motivo per cui avete il POST e il vostro computer emette un bip o mostra dei numeri sulla scheda madre. Le regioni di memoria danneggiate vengono trovate e solitamente contrassegnate come inutilizzabili o semplicemente il firmware lancia alcuni codici di errore e non si avvia.

Se volete rilevare la corruzione della memoria avete bisogno di un debugger. Niente vi avverte della corruzione della memoria. A parte crash, BSOD o il vostro display diventa molto più colorato. I tester di memoria non troveranno la causa, poiché è molto probabile che il software scriva dove non dovrebbe avere accesso e che qualche processo critico venga... corrotto.

Per evitare la corruzione della memoria a causa di un errore hardware è necessaria una memoria ECC. ECC recupera i piccoli errori. Ma avete bisogno di hardware di livello enterprise ed è molto più costoso (e dimenticate l'overclock).

Oh e memtest86 (senza il '+') è meglio.