Like any computer, a Mac is prone to serious problems over the course of its life. A wide variety of things can go horribly, horribly wrong. From a complete failure to start to that terrifying kernel panic screen, here's how to troubleshoot (and hopefully fix) what's plaguing your Mac.
Originally a product for Microsoft Windows, the Beyond Compare team has contributed a fine diff tool to the Mac platform. Like Araxis Merge and DeltaWalker, it goes beyond (pun intended) comparing simple text and also allows diffing Word and PDF contents. Visual diff tool windows.
For the most part, the problems you run into on a Mac are pretty universal across all versions of OS X, but we'll stick to the most modern operating systems here: Lion and Mountain Lion (most of these tips should also work with Snow Leopard though). If you're still covered by Apple's warranty or AppleCare, the easiest solution is to walk into the Apple Store and have them fix everything for free. If you don't want to waste time or you're not covered anymore, you can do a lot of the troubleshooting yourself.
Alongside the tools provided for identifying software issues with your Mac, Apple also makes sure that you can examine your hardware for possible faults. These hardware diagnostic tools have evolved over the years, so in this tutorial I will cover the two incarnations that exist: the venerable Apple. The diagnostic test also does not come on older OS X installer DVDs - unless that particular DVD came originally with that older Mac - and the hardware test will ONLY run on that same Mac model The Diagnostic test is a separate partition on your original installer media - the stick, in your case.
Advertisement
The Problem: Blue or Grey Screen on Startup
Advertisement
When you turn on your computer and get a grey or blue screen (or it gets stuck at the Apple logo) that never loads OS X, it's a pretty good cause for concern. This can happen for a number of reasons, so it's one of the most frustrating things that can happen to a Mac, and troubleshooting it is no easy task. So, let's break it down into a few steps you can take to figure out what's going on.
Step One: Disconnect All Peripherals
Mac Hardware Diagnostic Tool For Old Macbook
Advertisement
One of the main causes of a grey or blue screen on startup is incompatible hardware connected to the machine. This might be a printer, an external hard drive, or even a USB hub. So, disconnect everything except the mouse and keyboard, and restart your computer.
If your Mac starts this way, then it's an issue with one of those peripherals. You have to trial-and-error your way through to figure out which one, so connect them back into your computer one by one, and restart. If one of them causes your computer to hang on the grey screen again, you've found your issue.
Advertisement
If you figure out the problematic peripheral, it's time to do a little research. Head to the manufacturer's web site and see if others are reporting the same problem. You might be able to fix it with a software update or a firmware update to the device.
If no devices are causing problems, and your Mac still won't boot, then it's time to dig a little deeper.
Advertisement
Step Two: Perform a Safe Boot
Safe boot makes your Mac boot up with the minimum amount of drivers needed to make it work, and it checks your hard disk in the process (it might take a bit longer to boot up). Do do this, start up your computer while holding down the Shift key until the Apple logo passes. If your Mac starts up with the safe boot, go ahead and restart the computer again and see if it boots up normally (as odd as it sounds this fixes the problem a surprising amount of the time). If not, it's time to give the hard drive a closer look.
Advertisement
Step Three: Run Disk Utility
Advertisement
If you still can't boot up OS X normally, it's time to run Disk Utility and check out your hard drive:
- Boot up your computer while holding down Command+R (if you're running Snow Leopard or earlier, find your OS installation disc, put it in the drive, and reboot your computer holding down C). This will boot you into a diagnostic mode.
- Select the Disk Utility Option.
- Select your hard drive, and click 'Verify.' Wait for Disk Utility to finish running.
- If problems pop up, click 'Repair Disk.'
- If nothing pops up, click 'Repair Permissions' and wait for Disk Utility to scan your hard drive again.
- If Disk Utility finds and repairs some problems, go ahead and reboot.
In a lot of cases, running Disk Utility will catch problems with startup issues. https://insidernin.netlify.app/software-download-tool-for-mac.html. Sometimes a single file with the wrong permissions can cause the whole system to collapse, or if something's not in the right place it won't boot. If this doesn't work, you have a lot more problems to look into.
Advertisement
Further Resources
If the above solutions don't work, it's time to dig a lot deeper into your system. Your problem could range from a bad hard drive to a faulty logic board. Here are a few more steps that should help you single out the problem:
The Problem: Persistent Beach Ball
Advertisement
Ah yes, the spinning beach ball that refuses to go away. Sometimes it's a small, application-specific problem that's easy to solve, but other times it's part of a much bigger mess. If your Mac is tossing up the spinning beach ball consistently, it's time to figure out the exact cause.
Step One: Check Activity Monitor
Advertisement
Your Mac will usually get a spinning beach ball when it's somehow overloaded. More often than not, this just lasts a few seconds and goes away, in which case you can ignore it. If it doesn't, the best way to figure out what's going on is to launch Activity Monitor and pinpoint which program is causing the problem.
- If you need to, force quit any programs that are potentially causing the beach ball (Command+Option+Esc).
- Launch Activity Monitor (Applications > Utilities).
- Now go about your daily usage. If the beach ball comes up, switch over to Activity Monitor and see which app is taking up the biggest CPU load (oftentimes this will spike at 100%).
Advertisement
If it's a powerful piece of software like Photoshop that's causing problems, then it's a good chance you need more RAM in your computer. RAM can help with multi-tasking issues, and if the beach ball comes up when you're running a few programs at once additional RAM will help (this is very easy to install yourself). If not, and it's something lightweight like a file syncing service like Dropbox or an instant messenger client like Adium, then it's probably a problem with the software itself. Try quitting the app and seeing if the problem persists. If the beach ball doesn't return, then you have your problem. Check the developer's web site to see if they've issued an update, run Software Update (Apple Logo > Software Update), or get in touch with the developer if no update is available.
Another possible problem is that your hard disk is getting close to full.
Step Two: Reclaim Hard Drive Space
Advertisement
When your hard disk is full it can cause spinning beach ball problems. For a lot of us, this just means cleaning up two folders: your trash and your downloads folder:
- Right-click the trash can icon and select 'Empty Trash.' If you have a lot of stuff in there or you haven't done this recently you might get enough space to save your file.
- Now head to your downloads folder (Users > Your Name > Downloads). Go through and delete any files you no longer need.
Advertisement
In a lot of cases, doing the above two steps can free up enough space to continue working. That said, you might still need to free up even more space. To make this process easy, we likeDisk Inventory X. With Disk Inventory X, you can look at your hard drive and find the biggest space hogs quickly so you can delete them and move on. It takes a little time, but if you follow our guide you'll have your hard drive cleared out in no time. Of course, it might also be time to just upgrade the size of your hard drive.
Further Resources
A few other oddball things can cause the spinning beach ball. If none of the above work, here are a few more resources that will help you troubleshoot the problem.
Advertisement
The Problem: Kernel Panics
Advertisement
If you've ever experienced the black and grey kernel panic screen above, then you know how scary and completely unhelpful it is. When one application has a problem, you get the spinning beach ball mentioned in a previous section, but when multiple programs fail—or the operating system itself—you get a kernel panic. Thankfully, it's not (usually) as big of a problem as it seems.
Step One: Reboot and See If It Happens Again
In most cases, a kernel panic will force you to reboot you computer. Let this happen, and if you load right back into OS X, continue working on your computer as usual. In a lot of cases, the issue resolves itself and you can move along. If not, or if it happens only when you use specific programs, it's time to figure out what's going on.
Advertisement
Step Two: Update All Your Software
Advertisement
Running Software Update can often fix kernel panic problems because more often than not, it's a software issue. Click the Apple icon in the top left corner, and select 'Software Update.' Let it look for and install new software to see if it fixes the problem.
If for some reason the kernel panic happens when you're starting up and you can't load OS X, then you'll need to try and start up in safe mode. Reboot the computer and hold down the Shift key until the Apple logo appears. After a little while, you'll load up safe mode, a stripped down version of OS X. Here, you can still run Software Update the same way as you usually would.
Advertisement
It's also worth visiting the developer's web site to see if other people are having a problem with a recent update or release. If it's one specific app that always causes the kernel panic, it's best to not use it until an update is issued.
Step Three: Check Your Login Items
Advertisement
If no software needs updating and you can't get your computer to start without a kernel panic then it might be an issue with one of the programs you have loading up automatically on startup. That means its time to clear out your login items. While you're still in safe mode you can remove any apps that start automatically:
- Open up your System Preferences (Applications > System Preferences).
- Select 'Users and Groups' and select your user ID.
- Select the 'Login Items' tab.
- Select each of the applications you have and click the minus sign to remove them from the list.
- Reboot and see if you can start without a kernel panic. If so, one of those apps is causing the problem. Try loading up each to see which one causes it again.
Advertisement
Further Resources
If the kernel panics keep happening and no specific app seems to cause it, you might have a bigger problem. Things start to get really tricky if you're getting kernel panics and you can't isolate the issue with any of the above methods, so here are a few guides we've found helpful for pinpointing the problem with more advanced measures.
Advertisement
Advertisement
Problem: Your Display Isn't Working or Is Distorted
Advertisement
This one hit me recently on an iMac. Out of nowhere, the screen turned a crazed green and yellow, and then the computer shut down. After several attempts to reboot (and trying just about everything listed above) it eventually refused to turn on. In my case, my graphics card was toast, and I had to get it replaced, but that's not always the problem. Here are a few things you can do to troubleshoot and figure out exactly why your video card or display is freaking out.
Step One: Reset the PRAM/VRAM and SMC
This doesn't always do that much good, but it's the easiest thing to do and only takes a few seconds. Turn on your Mac and hold down Command+Option+P+R until the computer reboots. This resets the PRAM / VRAM, which is where things like startup disk selection, screen resolution, and speaker volume are stored. Sometimes this can correct display issues, and if so, continue using your Mac as you did.
Advertisement
The other option is to reset the SMC (System Management Controller). This controls everything on your computer ranging from the power to the fans. Every Mac has a slightly different process for doing this, so head to Apple's official SMC Reset page, find your model, and follow their instructions (this usually involves unplugging the power cord on a desktop, or removing the battery on a laptop). Once you reset the SMC a lot of your setting are restored to factory defaults and your display problems may get solved.
Step Two: Boot Into Safe Mode
Advertisement
The next step to figure out what's going on with your graphics card or display is to boot into safe mode to see if the problems persist. Power on your Mac and hold down the Shift key until you get past the Apple logo. This boots into a stripped down version of OS X.
Here, you can see if the display problems are persisting. This might be screen glitches, pixelated graphics, or large black squares everywhere. If they are, it's probably a hardware issue and you should move on to the next step. If not, it's likely a software problem, and you have a few different options for troubleshooting:
- Restart the computer again in normal boot mode to see if the problem resolves itself (this does actually happen).
- If not, go back into Safe Mode and check for software updates (Apple logo > Software Updates). If you get an update for your graphics card or logic board, install it.
- Double-check your display options by going into System Preferences (Applications > System Preferences). Choose 'Displays' and make sure the resolution and refresh rate are correct.
- If you've recently installed a software update that possibly caused the issue, it's also worth checking out Apple's recently released updates and downloading and installing the most recent combo update again. Sometimes a simple re-install can fix strange issues that might have cropped up with display drivers.
Advertisement
If none of those work, it's time to run the Apple Hardware test to see if it's a hardware issue.
Step Three: Run Apple Hardware Test
Advertisement
A lesser known feature of Macs is the Apple Hardware Test. Like the name suggests, this is a way to test for hardware failures on your computer. It's not foolproof, but it might help you troubleshoot your issue moving forward.
- Reboot your Mac and hold down the 'D' key until the Apple Hardware Test starts (if you're on Snow Leopard or earlier you need to put in the install disc first).
- Select your language, and then select the 'Basic test' option. Let it do its thing. If an error occurs, the Apple Hardware Test should tell you which piece of hardware is failing and you've found your problem. If not, select the 'Perform Extended Testing' option. This might take an hour or two to complete.
Advertisement
While a hardware failure is never fun, hopefully the Apple Hardware test will actually show it so you can get the faulty hardware replaced. If it is a hardware problem, you can check out iFixit's Mac Repair Guides to see if you can fix it yourself.
Further Resources
If none of the above tricks work, you can try a few other things:
As with any computer troubleshooting, sometimes you'll need to go through all kinds of tests and experiments to figure out what the heck is going on. If you're lucky, the above tips will get your Mac in working order in no time.
Advertisement
Photos by Hendrick Dacquin, Jamie McCall, Paul Donway, mroach.
Apple gives you a number of options if you need to troubleshoot software and hardware issues that might be plaguing your Mac. If you cannot determine the root cause of your problem by isolating issues in macOS, your first port of call should be macOS’ built-in recovery tools.
But that may not be necessarily enough and Recovery Mode may be unable to help you get your Mac back to working order.
As the last option, you can boot your Mac in a hardware diagnostics mode, which on newer Macs is called Apple Diagnostics or Apple Hardware Test on older models. In this tutorial, we’ll show you how to enter Apple Diagnostics or Apple Hardware Test mode to identify the potential source of a hardware issue.
Apple Diagnostics or Apple Hardware Test mode?
Apple Diagnostics and Apple Hardware Test mode can help determine which hardware component may be causing the issue on your computer, and provide first steps to try and resolve it.
On Mac computers introduced before June 2013, you will use Apple Hardware Test, an older version of Apple Diagnostics mode. Macs introduced after June 2013 will use Apple Diagnostics mode instead.
If your Mac’s hard drive or flash storage lacks Apple Diagnostics or Apple Hardware Test, your computer will load their Internet-based counterparts provided your Mac is connected to the Internet via Ethernet or Wi-Fi.
By For those of you who don’t have the time or patience for adding totals to your Excel 2016 worksheet tables with AutoSum and AutoFill, Excel 2016’s Totals feature on the Quick Analysis tool is just the thing. To use the Quick Analysis tool, all you have to do is select the worksheet table’s cells and then click the Quick Analysis tool that automatically appears in the lower-right corner of the last selected cell. When you do, a palette of options (from Formatting to Sparklines) appears right beneath the tool. Quick analysis not showing up. The Quick Analysis tool offers a bevy of features for doing anything from adding conditional formatting, charts, pivot tables, and sparklines to your worksheet tables. And it turns out Quick Analysis is also a whiz at adding running totals and sums to the rows and columns of your new worksheet tables.
There’s no functional difference between local and Internet-based versions of Apple Diagnostics and Apple Hardware Test modes.
Booting Apple Hardware Test from macOS install disc
Older Macs with OS X Lion 10.7 and earlier that don’t have Apple Hardware Test on the startup disk can boot this feature from the Applications Install Disc 2 or the MacBook Air Software Reinstall Drive which shipped with late-200 MacBook Airs.
Just insert the disc that came with your Mac into its built-in optical drive or an external Superdrive (owners of the late-2010 MacBook Air model will insert the MacBook Air Software Reinstall Drive into a USB port) before following the steps outlined further below in this article.
How to start up your Mac in Apple Diagnostics or Apple Hardware Test mode
If you have a Mac notebook, double-check that the computer is connected to the power adapter to prevent it from shutting down during testing. Additionally, unplug all external devices, including USB thumb drives and external storage devices, from your Mac except the keyboard, mouse, display and Ethernet adapter.
If you have an Internet connection, Apple Hardware Test or Apple Diagnostics will upload results to Apple and recommend support resources on the company’s support website which are related to the detected issues.
1) Select Shut Down in the Apple menu to turn off your Mac.
2) Press the power button to turn on the computer.
3) Immediately press and hold the D key on the built-in keyboard until Apple Hardware Test or Apple Diagnostics begins inspecting your hardware configuration, which may take a minute or so.
Tip: To start Apple Diagnostics or Apple Hardware Test over the Internet, press the Option (⌥) – D key combination.
4) Now select your desired language for Apple Diagnostics or Apple Hardware Test and click the right arrow, or press the Return key.
5) Choose which sort of tests you wish to perform. You can perform basic tests by clicking the Test button, or run a barrage of detailed diagnostic test by ticking the box next to “Perform extended testing” and then hitting the Test button.
6) Test results will appear after a few minutes. As the tests are performed, your Mac notebook’s fan may kick into overdrive. If there’s something wrong with your computer, you’ll get a brief description along with a reference code.
If no issues are found, a “No issues found” message appears. Apple Diagnostics reference codes are explained in the last section.
7) To exit Apple Diagnostics or Apple Hardware Test mode, click Restart or Shut Down button.
Steps to take if an issue has been detected
If you Mac is connected to the Internet via Ethernet or Wi-Fi and an issue has been detected, you will be offered to get support articles from Apple. To determine your support and service options relating to any issue, you must click the Get Started link or press the Command (⌘) – G keystroke.
Doing so will reboot your Mac in OS X Recovery Mode which will let you access your support and service options through Safari and see additional troubleshooting steps and information to help resolve your issue.
After choosing your country, click the Agree to send link to send your Mac’s serial number and reference codes to Apple.
RELATED:Using Safari in OS X Recovery Mode
Keyboard shortcuts in Apple Diagnostics and Apple Hardware Test
You can use the following keyboard shortcuts to enter Apple Diagnostics or Apple Hardware Test and select its features.
- D at boot time—Start Apple Diagnostics or Apple Hardware Test
- Option (⌥) – D at boot time—Start Apple Diagnostics or Apple Hardware Test over the Internet
- Command (⌘) – G—Get started (loads in Recovery mode)
- Command (⌘) – L—Display the language selection screen
- Command (⌘) – R—Run this test again
- S—Shut down your Mac
- R—Restart your Mac
RELATED:Ten handy keyboard shortcuts to help you navigate Finder
Tip: If Apple Diagnostics or Apple Hardware Test is in progress and you press R on the keyboard or click the Restart button, there may be a 10 to 20 second delay.
Error codes generated in Apple Diagnostics or Apple Hardware Test
Hardware Diagnostic Tool Windows 7
If Apple Diagnostics or Apple Hardware Test isolate a hardware issue with your computer, you will get an error code.
You will need this code to learn more about what might be wrong with your computer and how to troubleshoot the issue. In addition, these codes are required if you contact Apple or take your Mac to an Apple Authorized Service Provider or Apple Retail Store to determine which service and support options are available.
For instance, the reference code “ADP000” means that no issues have been found while the “NDL001” code denotes a possible issue with the Bluetooth hardware.
Mac Hardware Diagnostic Tool For Old Mac
The diagnostic reference codes produced by Apple Diagnostics or Apple Hardware Test are listed in this Apple support document.
About macOS Recovery Mode
Recovery Mode, along with its online counterpart, Internet Recovery, provides a set of recovery and maintenance tools that let you:
Related tutorials
These tutorials cover a myriad of ways you can start up your Mac:
For even more how-tos, browse our complete archive of Mac tutorials.
Need help? Ask iDB!
Not sure how to do certain things on your Apple device? Let us know at help@iDownloadBlog.com and our future tutorials might cover your specific problem and provide a solution.
Submit your how-to suggestions at tips@iDownloadBlog.com.