What programs can I use to test my computer's hardware? [duplicate]

Hard drive Tests

  • SeaTools

    SeaTools is a comprehensive, easy-to-use diagnostic tool that helps you quickly determine the condition of the disk drive in your external hard drive, desktop or laptop computer. It includes several tests that will examine the physical media on your Seagate or Maxtor disk drive and any other non-Seagate disk drive.

    If you have a hard drive that there are no manufacturer-specific diagnostics for, then SeaTools is often the best choice.

  • Western Digital Data Lifeguard Diagnostics

    Data LifeGuard Diagnostics is designed to test the physical condition of your hard drive.

    The bootable "DOS" version is host OS-independent, and (IME) tends to be more accurate than the Windows version.


Memory Tests

  • MemTest86+

    Based on the well-known original memtest86 written by Chris Brady, memtest86+ is a port by some members of the x86-secret team. Our goal is to provide an up-to-date and completly reliable version of this software tool aimed at memory failures detection.

    Memtest86+ is, like the original, released under the terms of the Gnu Public License (GPL). No restrictions for use, private or commercial exist other than the ones mentioned in the Gnu Public License (GPL).

  • Windows 7 - Memory Diagnostics Tool


Graphic Card Tests

  • Futuremark's 3D Mark/PC Mark

    From Wikipedia:

    3DMark is a computer benchmarking tool created and developed by Futuremark Corporation (formerly MadOnion.com and initially Futuremark) to determine the performance of a computer's 3D graphic rendering and CPU workload processing capabilities.

    PCMark is a computer benchmark tool developed by Futuremark to test the performance of a PC at the system and component level.


CPU Tests

  • Prime95

    From Wikipedia:

    Prime95 is the name of the Microsoft Windows-based software application written by George Woltman that is used by GIMPS, a distributed computing project dedicated to finding new Mersenne prime numbers.

    Over the years, Prime95 has become extremely popular among PC enthusiasts and overclockers as a stability testing utility. It includes a "Torture Test" mode designed specifically for testing PC subsystems for errors in order to help ensure the correct operation of Prime95 on that system. This is important because each iteration of the Lucas-Lehmer depends on the previous one; if one iteration is incorrect, so will be the entire primality test.


Motherboard Tests

None yet.


Multi-Component Testers

  • Ultra-X's QuickTech Pro

    QuickTech Professional, Ultra-X's professional-level PC diagnostic software program, is designed to meet the rigorous testing needs of system developers and integrators, OEM's, technicians, MIS professionals, and end users who want to quickly and accurately test, troubleshoot and Burn-In system components, functions and peripherals.

    This package can test mainbaord components, RAM, HDDs, optical and floppy drives, COM and LPT ports, etc. They offer lesser software packages, and hardware-based testing devices as well

  • StressLinux

    Stresslinux is a minimal Linux distribution intended for people who want to test their hardware under high load and monitor stability and thermal environment.