check is a free troubleshooting and testing app from Micromat that can discover basic problems with your Mac’s hardware. If you’re experiencing issues on your Mac, MacCheck will help you find out what’s wrong with eight tests covering basic hardware, memory, storage, battery, and system I/O.
However, MacCheck doesn’t include any repair or recovery capabilities.
- Firstly, easy-to-use interface.
- Secondly, test results stored in logs for review at any time.
- Firstly, the memory test is pretty basic.
- Secondly, can’t selectively run tests; must run all.
- Thirdly, Disk-related tests only performed on the startup drive
How To Install MacCheck
MacCheck comes as a disk image (.dmg) file that you download. Once the download completes, locate the MacCheck 1.0.1 Installer (the version number in the file name may be different) in your Downloads folder.
Double-clicking the installer file will open the disk image on your Mac.
Within the disk image, you’ll find the actual MacCheck Installer. Double-clicking the MacCheck Installer will start the installation process.
MacCheck installs the MacCheck application in your /Applications folder, as well as a MacCheck Worker Daemon. The installer also includes an option to uninstall MacCheck, should you wish to in the future, so be sure to keep the MacCheck 1.0.1 Installer dmg file you downloaded around for future use.
MacCheck comes equipped with eight tests, although not all tests are appropriate for all Mac models.
- Power On Self Test: Your Mac runs a Power On Self Test (POST) every time it’s started up. MacCheck analyzes the results of the POST, looking for errors and warnings the test may have generated. The POST looks at basic Mac hardware, including properly operating power supply, RAM, processor, and a working boot ROM.
- I/O Check: Monitors the basic system input and output, including files being written to or read from storage devices.
- Battery Test: Checks Mac’s battery (runs on portable Macs only), examining the battery’s cycle count, that is, how many times the battery has been charged and discharged. If the battery has reported any issues that could degrade performance or cause the battery not to hold or accept a charge, the Battery Test will indicate the problem.
- Memory Test: The MacCheck memory test uses a basic test pattern to verify that the RAM in your Mac is working correctly. However, since the memory test is performed when your Mac is fully working, that is, the OS is loaded, along with any apps, the memory test must wall off the area of RAM already in use, and only test the free RAM space.
- Smart Test: MacCheck analyzes your Mac startup storage device’s S.M.A.R.T (Self-Monitoring Analysis and Reporting Technology) capabilities to see if any issues have been reported. S.M.A.R.T not only can catalog problems that are occurring with your storage device, but also predict problems that may soon turn up.
- RAID Status: Runs a test looking for integrity issues on any internal RAID storage systems your Mac may have. This test will only run if a RAID volume is detected, if no RAID arrays are present, it skips.
- Volume Structures: This test looks at your drive’s volume structures, that is, the data catalogs that tell the drive specifically where information is stored on the drive. Damage to a volume structure can result in lost files, corrupt files, or even having the wrong file read by your Mac.
- Partition Map: The partition map defines how the storage device has been divided up, into one or more volumes. Partition map problems can result in volumes not being readable, or volumes being unable to mount.
The MacCheck app uses a single window that can display the contents of three different tabs. The first tab, Tests, displays the eight tests as large icons. The icons are amber in color when the tests haven’t been run; once a test is completed, the icon will display as green (OK) or red (problems).
The Message tab is used to show information about Micromat products. When you consider that MacCheck is a free product, a tab that contains ads makes sense. Even nicer is that you don’t have to click on the Messages tab at all if you don’t wish to.
The Log tab shows additional information about test results, going beyond the simple green or red icon indicator used in the Tests tab. The Log tab is particularly important when the Tests tab displays a test with a red icon. Jumping over to the Log tab will show what the specific issue was.