Slow PCs have always been painful to deal with, from slow speeds, lagging and whole other issues which don’t necessarily need you to change your PC but simply make some few changes. If you want to improve the performance of your Windows 11 PC, consider disabling background services and apps you're not using. Services are those that run in the background with some of automatically enabled on startup which results in your PC running slower or glitching. The good news is, you don’t really need some of these services slowing down your PC. So which non essential services should you terminate in-order to optimize your PC for better performance.
Well no one enjoys using a sluggish computer, and if you're using Windows 11 in particular, then there are many background services and apps that could be slowing down your PC unnecessarily that you don't even use.
Fortunately, it's easy to disable them and give your PC the extra boost it may need, especially if you're not running Windows on an SSD. If you have an old PC that's slowing down, or you're just looking to maximize the performance of your new PC, it's worth considering disabling these five Windows services that run in the background all the time. So let’s get right into it.
Disable SysMain and check Startup Apps
If you have an SSD, you likely don't need SysMainIf you have Windows on an SSD, you might want to consider disabling SysMain, formerly known as Superfetch. This background service predicts the apps you are likely to use by analyzing your usage history and preloads them into your computer's RAM to enhance performance.
However, SysMain can sometimes cause high CPU usage along with unnecessary disk reads and writes, leading to decreased performance. If you're running Windows 11 on a fast SSD, there's not really a point in keeping it running.
To disable it, open the Services app again and locate SysMain in the list of running services. Once you find it, right-click on it, select Properties, stop the service, and set its Startup type to Disabled.
Another way to improve the performance of your Windows 11 PC is to review the list of apps that open on Startup and disable any that don't need to launch with your PC. To do this, open Task Manager by right-clicking the taskbar and selecting Task Manager. Once it's open, click the Startup apps panel and review the list of apps installed that you don't need to be running at startup.
Windows Update Delivery Optimization
The first thing I always disable on all my new Windows 11 PCs is Windows Update Delivery Optimization. If you've never heard of it, it's essentially a service that shares Windows Update files to other PCs, on either your local network or over the internet. Microsoft says the intent behind this feature is to be able to "download updates from Windows, Microsoft Store, and other Microsoft products quickly and more reliably."
If this isn't something you want to partake in, either on your local network or over the internet, you can disable this and save your PC's precious resources by going to Settings > Windows Update > Advanced Options > Delivery Optimization. From there, you can disable it. If you don't want to disable it entirely, set it to your local network only and limit the bandwidth it uses.
Windows SearchYou can always re-enable it if you need it
I rarely use Windows Search on my computer because I find it unreliable for locating files. For those unfamiliar with the Windows Search service, it indexes system data, such as your files and emails, so they'll pop in your search results faster. If you don't utilize it or don't mind slightly slower search results, you can disable the service to free up additional CPU and RAM resources.
To disable Windows Search, press the Windows Key + R to open the Run menu, and then type services.msc. This will bring up the Services app. Next, scroll down until you find Windows Search, then right-click on it and select Properties. If you still want to use it occasionally, I recommend setting its Startup type to Disabled or Manual so it activates only when you need it. If you'd like to stop it entirely, you can choose Stop under Service Status, and under the Recovery tab, select Take No Action if it fails. If you ever want to re-enable Windows Search, you can easily do so from the same menu.
Uninstall or disable Copilot
If you don't use it, get rid of it, Microsoft's AI feature set, then uninstalling the service if you don't use it can free up resources on your computer. If you have an older PC that isn't very powerful, disabling Copilot is also a good idea, as it utilizes RAM and processing power that could be allocated elsewhere.
To uninstall Copilot, go to Settings > Apps > Copilot > then click the three dots next to Copilot and click Uninstall. If you ever want to reinstall it, you can easily do so using the Windows Store. There is also another version of Copilot called Microsoft 365 Copilot, which you can also uninstall if you wish. However, if you frequently use Microsoft Word and Excel, it may be handy to keep around. If you don't want to uninstall Copilot, you can disable it under Startup in Task Manager, which I'll get into later.
Remote Desktop Services
This allows for remote connections to your PCSince I have never accessed my Windows 11 PCs remotely, keeping the Remote Desktop Service running in the background is unnecessary. If you're in a similar situation, consider disabling it to free up valuable system resources. Additionally, this service could pose a security risk if your PC ever becomes infected with malware or a virus, as it could be used as a backdoor to your PC.
To disable it, open the Services app, locate Remote Desktop Services, right-click on it, select Properties, Stop the service, and set its Startup type to Disabled. If you know you will need it at some point in the future, you can easily re-enable it from the same menu.
You may find there are many apps you can disable from here that you don't need running all the time, so it's definitely worth checking out to see if you can optimize your PC's performance even further.