My computer is extremely slow, with the rainbow wheel appearing with every click. It is one year old, and has all the most recent updates. Why is it so painfully slow?

My computer is extremely slow, with the rainbow wheel appearing with every click. It is one year old, and has all the most recent updates. Why is it so painfully slow?

That sounds horrible. There are a number of reasons it could occur.
The first thing to do is ensure you have adequate backups, because what you describe can be a symptom of impending disk failure.
To help determine the possible causes of this behaviour read the following. None of what follows is intended to fix anything, but it will provide the additional information required to advance troubleshooting. There are four separate parts to it; read everything first.
Boot OS X Recovery by holding ⌘ and r (two fingers) while you start your Mac. At the Mac OS X Utilities screen, select Disk Utility. Select your startup volume (usually named "Macintosh HD") and click the Repair Disk button. Describe any errors it reports in red. If Disk Utility reports "The volume Macintosh HD appears to be OK" in green then you can be reasonably (though not completely) assured your hard disk is in good working order.
When it finishes restart your Mac and test again for operation. If it's still not behaving as you expect it should, please post the results of EtreCheck in accordance with the following instructions:
Apple Support Communities contributor etresoft wrote a very useful app to quickly gather certain system information that may help point to a cause of this problem. Read about it here. It contains a link to download EtreCheck. Don't download it from anywhere else (such as may be found by following the results of an Internet search).
Click Open - etresoft contributes to this forum frequently and can be considered a trustworthy developer.
It will take a moment to run as it collects its data.
Copy and paste its output in a reply.
Do not be concerned about anything that says "Problem" or “failed” or anything else that may appear in red.
EtreCheck was designed to remove any personal information (such as your computer's name and serial numbers) but if you see anything that looks like an email address or any other personal information that should not be divulged to others, please delete or obscure that information when you post the reply.
When you are finished with EtreCheck, quit the program. It occupies very little space, and you can keep it or drag it to the Trash as you wish.
After completing the above please determine if the problems also occur in "Safe Mode":
Safe Mode or "Safe Boot" is a troubleshooting mode that bypasses all third party system extensions and loads only required system components. Read about it: Starting up in Safe Mode
You must disable FileVault before you can start your Mac in Safe Mode.
Starting your Mac in Safe Mode will take longer than usual, graphics will not render smoothly, audio is disabled on some Macs, and some programs (iTunes for example) may not work at all.
Merely starting your Mac in Safe Mode is not intended to resolve the problem, it's to observe its performance without certain additional components.
To end Safe Mode restart your Mac normally. Shutdown will take longer as well.
System performance problems for reasons that cannot be isolated to any other cause justify an SMC reset. Be sure to read the procedure carefully and follow all the steps exactly as written, even if they seem inapplicable or trivial.

Similar Messages

Maybe you are looking for

  • Return value from database function taking a lot more time than the query

    Hi guys, I have a Query that does a call to a database function. The function takes in a few parameters and returns a Date. Now, the query within the function takes barely .05 seconds. However, doing a select get_join_dates from dual is taking almost

  • Preserve RAW Data in Photoshop?

    I typically optimize raw files in Adobe Raw Reader, then export to Photoshop. There, as a retoucher I manipulte, enhance, merge, clone, paint etc. I may also create separate versions of the file in Raw reader that may be optimized for highlights/midt

  • Sort a Table with data extracted form Another table

    I have a MAster Table that consist of many columns of data. I have extracted data (rows) from the table to another table for a list. I used vlookup to get the extracted data. In my new table everything is list ed out perfectly. I want to sort the tab

  • OSB - Service to receive message from JMS and route to different queues

    Hi, I am completely new to SOA suite, so please bear my question :) I have a requirement to send XML messages to the different queues(external client facing queue) based on their contents. These XML messages are generated inside the application based

  • Basic use of locks with replicated cache

    Hi, I'm in the process of evaluating Coherence and I have a few fundamental questions about best locking practices with a simple replicated cache. I've been through the docs & forums a few times, but I'm still confused. The docs say that a replicted