After upgrading macBook Pro, Mac Mini from Mavericks to OS X Yosemite whole computer felt sluggish. Activity monitor shows Windows server using 40 to 80% CPU usage.
Fix 1: Enable Reduce Transparency
Go to System Preferences -> Accessibility -> Display.
Tick the checkbox to enable Reduce Transparency.
Enabling Reduce Transparency option might down Windows server process around 10%.
Fix 2; Remove some items from the menu bar
Crash plan, MozyHome menubar item and little snitch increase CPU usage. Disabling the animations might help you.
Set the icon theme of CrashPlan to “No animation”.
SEE ALSO : How to fix Google Chrome helper high CPU usage on Mac
Fix 3: Disable automatic graphics switching
Some Systems like macBook Pro Has two graphic processors. This problem might happened because of the particular processor handling the transparencies.
Go to System Preferences -> Energy Saver and turn off the Automatic graphics switching (uncheck the Automatic graphics switching check box).
Turing off the Automatic graphics switching option might force your system to use powerful graphics processor.
Go to ~/Library/Preferences and change the view to list view and sort the file by size.
If the system preference file size is longer the 2.7 Mb to 12 MB then move the system preferences file (com.apple.sidebarlists.plist) to some where else on your system.
Restart your computer and check the performance issue. If you faced any issue put the file back to the ~/Library/Preferences folder.
SEE ALSO : How to Fix Safari Running Slow on Mac OSX Yosemite
Fix 5: Hide the Dock
On the Dock, right click the separator bar (Its available between apps and the document section) and select Turn Hiding on.
You can also hide the Dock via System Preferences -> Dock. Tick the check box : Automatically hide and show the Dock.
- If you are using OS X Yosemite dark mode, then switch back to bright mode via System Preferences -> General and uncheck the Use dark menu bar and Dock check box.
- Using Accessibility Zoom with multiple monitors produce poor performance.
- If you are using external monitor, then disable Displays have separate Spaces option in System Preferences -> Mission control. Also switch Dashboard off. Then restart your computer.
- Remove the Desktop background image and set it to solid color.
- Close the unnecessary windows and apps and desktop icons.
- Some times uninstalling Google chrome might help you to get your system speed back.
If you have any other issues, do let us via comment