App hogging resources

Should WindowServer be removed from a 2017 21.5 inch iMac computer? I'm running Monterey and the computer keeps crashing. If so, what is the best way to remove the software?

iMac 21.5″ 4K, macOS 12.6

Posted on Jan 21, 2023 01:03 PM

Reply
Question marked as Top-ranking reply

Posted on Jan 21, 2023 02:21 PM

The WindowServer is the system responsible for processing the graphical elements you see on your Mac's screen. It's one of the elements of your Mac that make it possible for you to read this article and view everything else you see on your screen.


By virtue of the above, the Native Process to macOS can neither be removed not deleted.


refer to image below





Computer keeps crashing >>>


1 - Restart in Safe Mode. This will perform a Disk Repair, clear cache files and only load Apple Software, extensions and fonts. The boot up will be slow and can take some time - Normal.


2 - Safe Mode will also eliminate Third Party Software, extensions and drivers from loading. It will only load the Minimum amount of Core Apple Processes to allow the the computer to function at a reduced Level of Performance 


3 - Does the issue present in this mode ?


4 - Sometimes a Safe Boot followed by a Normal Boot will just put things right.


5 - If not - there could be something in the main User Account playing up. To further isolate this - Set up users, guests, and groups on Mac. Then log out of the Main User account and log into the dummy account and test again if the issue persists.


6 - If the issue is present in the dummy account - then, this appears to be a System Wide issue on the computer.


7 - Download the Application Etrecheck directly from the Developer.


This is a Diagnostic Tool that makes no changes to the computer.


It makes a coherent and readable inventory of both the Hardware and Software used on the computer 


The application is free or paid from added features. 


The Report will Not Reveal Any Personal Information.




4 replies
Question marked as Top-ranking reply

Jan 21, 2023 02:21 PM in response to SailorSuzan

The WindowServer is the system responsible for processing the graphical elements you see on your Mac's screen. It's one of the elements of your Mac that make it possible for you to read this article and view everything else you see on your screen.


By virtue of the above, the Native Process to macOS can neither be removed not deleted.


refer to image below





Computer keeps crashing >>>


1 - Restart in Safe Mode. This will perform a Disk Repair, clear cache files and only load Apple Software, extensions and fonts. The boot up will be slow and can take some time - Normal.


2 - Safe Mode will also eliminate Third Party Software, extensions and drivers from loading. It will only load the Minimum amount of Core Apple Processes to allow the the computer to function at a reduced Level of Performance 


3 - Does the issue present in this mode ?


4 - Sometimes a Safe Boot followed by a Normal Boot will just put things right.


5 - If not - there could be something in the main User Account playing up. To further isolate this - Set up users, guests, and groups on Mac. Then log out of the Main User account and log into the dummy account and test again if the issue persists.


6 - If the issue is present in the dummy account - then, this appears to be a System Wide issue on the computer.


7 - Download the Application Etrecheck directly from the Developer.


This is a Diagnostic Tool that makes no changes to the computer.


It makes a coherent and readable inventory of both the Hardware and Software used on the computer 


The application is free or paid from added features. 


The Report will Not Reveal Any Personal Information.




Jan 22, 2023 09:09 AM in response to SailorSuzan

Please add more RAM,

Or, if possible upgrade the CPU,

Or, please add a better+FASTER "swap" solution , (you may see this earlier discussion on swap).



Without apple's "WindowsServer" (aka: Windows X Server) process ... many graphical apps wil stop working or will not be able to show anything on screen, etc.



Find out which app is using more CPU & RAM & swap ... then research on how you can tweak them to reduce such consumption or add addons/extensions to stop them from doing unnecessary things that you dont want them to do,

such as, load "NoScript" , "uBlock-Origin" , "AdBlocker" etc type of addons/extensions.



Reduce various graphical nice appearance related features ... that wil reduce "WindowsServer" activities.

Maximize one app on the screen, keep other apps behind the maximixed app , ... that will reduce WindowsServer process activities, etc.

Jan 21, 2023 02:15 PM in response to SailorSuzan

Windowserver is part of the system. It can't be deleted. On my machine it ramps up when I have a lot of windows open in Safari. I don't think it is the cause of the crashing, only an indicator.


Download and run Etrecheck.  Copy and paste the results into your reply. Etrecheck is a diagnostic tool that was developed by one of the most respected users here in the ASC and recommended by Apple Support  to provide a snapshot of the system and help identify the more obvious culprits that can adversely affect a Mac's performance.


Copy the report


and use the Additional Text button to paste the report in your reply.



Then we can evaluate the report to see if we can determine the cause of the problem.




This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

App hogging resources

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.