Fix: DCFWinService High CPU Usage on Windows 11/10

DCFWinService or Dell Foundation Software Windows Service is a tool that provides suggestions to Dell users about various things. If you are seeing that this particular service is eating up a major chunk of your CPU resources, you can just manually disable/uninstall this software from your system.

 

Fix 1 – Clean boot the system

In the Clean boot mode, you can disable all the unnecessary services (including the DCFWinService).

1. At first, press the Windows key+R keys together.



2. Then, write this UTR command in the terminal, and after that, hit the Enter key.

msconfig

 

Msconfig Min

 

3. Just, go to the “General” tab.

4. After that, go to the General section, click on the “Selective startup‘ option to check it.

5. Now, finally you can tick the option “Load system services“.

 

Selective Startup Clean Boot Win 11 Min

 

6. Then, go to the “Services” tab.

7. As the second step involves, you have to check the “Hide all Microsoft services“.

8. This way, only third-party services will be selected. Finally, click on the “Disable all“.

 

Hide All Disable Min

 

All the unnecessary services, including the DCFWinService, will be disabled.

9. You have to go to the “Startup” section.

10. Here, you have to click on the “Open Task Manager“.

 

Startup Task Manager Min

 

Task Manager will open up.

11. Here, locate the “DCFWinService” or any other Dell related service in the list of other services.

12. Then, right-click on the service and tap on “Disable“.

 

Disable Dfc Min

 

When you have disabled all the startup of unnecessary applications, close the Task Manager window.

13. Just, click on “Apply” and then on “OK“.



 

Apply Ok Min

 

After this, you will notice that a prompt has appeared on your screen.

14. Just, click on “Restart” to reboot the system applying those changes.

 

Restart Min

 

After your computer restarts, DCFWinService won’t be eating the CPU resources.



Fix 2 – Disable the DCFWinService

You can easily disable the DCFWinService adjusting the service manually.
1. At first, click on the Windows icon and start to type “services“.
2. Then, tap on the “Services” in the search results.
Services Search Min
3. When the Services opens up, look for the “DCFWinService” in the list of services.
4. Then, right-click on that service and click on “Properties“.
Dfc Props Services Min
5. After that, click on the drop-down icon of the “Startup Type:” and click on the “Disabled“.
6. Now, tap on “Stop” to stop the service if it is running already.
Disabled Dfc Min
6. Then, click on “Apply” and “OK” to save the changes.
Apply Ok Min
As the Service won’t be starting automatically, it will not consume further CPU resources.

Fix 3 – Uninstall the Dell Foundation Services

If nothing is working out for you, you can uninstall the Dell Foundation Services fromn your computer.
1. At first, press the Windows key+R keys together to open the Run terminal.
2. Then, type “appwiz.cpl” and click on “OK“.
Appwiz Min
3. When the Program and Features window appears, look for the “Dell Foundation Services” app in the list of all apps.
4. Then, right-click on the app and click on “Uninstall” to uninstall the app.
Unisntall Dfc
Now, follow the on-screen instructions to uninstall the app from your device.
Close the Program and Features window and reboot the system. Then, restart your computer once. This will repel all the DCFWinService associated services and you won’t face this issue again.
If you face the issue again, try uninstalling other Dell-related applications (Dell SupportAssist, Dell Production, Dell SupportAssist Agent, etc.) from the Programs & Features.
This will definitely solve your problem.