CDpusersvc failed to read description, error code 15100

If CDpusersvc process displays Failed to read description, error code 15100 in the Properties box and is causing high CPU and memory usage on your Windows 11/10 computer, then this post can help you.

CDpusersvc failed to read description, error code 15100

What is CDPUserSvc?

The CDPUserSvc service is a Windows OS related Connected Device Platform service. This custom service is used for Connected Devices platform scripts. The purpose of the service is to simplify the connection with Bluetooth devices. Disabling this service may cause problems with accessing Bluetooth devices.

CDpusersvc failed to read description, error code 15100

CDpusersvc failed to read description, error code 15100

If you open Services Manager, find the Connected Devices Platform Service and open its Properties box, you see Failed to read description, error code 15100 in the Description, then this may be caused by file corruption. This can lead to high CPU and memory usage

Many users try to disable the service from the Service Manager window, but this does not work for everyone. You may want to consider disabling the CDPUserSvc service if you are not using Bluetooth devices. Otherwise, follow these suggestions to resolve the issue:

  1. Registry level fix
  2. Command line fix
  3. Run the .BAT file
  4. Install any pending updates
  5. Run an SFC scan
  6. Run DISM Scan

1]Registry level fix

CDpusersvc error code 15100

Many users claimed that the best fix that worked for the problem was to disable the CDPUserSvc service through the registry editor. The procedure is as follows:

  • Press Win+R to open Run window.
  • In Art Run window, enter the command REGEDIT and press Enter. It will open Registry editor window.
  • In Art Registry editor window, go to the path HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CDPUserSvc.
  • In the right pane, double-click the DWORD (32-bit) entry. Start.
  • Change the value Data value from 2 to 4.
  • Click on good to save the settings.
  • Disable it CDPUserSvc the process.

If these values ​​were set to 2, The CDPUserSvc service and related files have been included. If you changed the value data to 4process received disabled.

2]Command line fix

High CPU usage of CDPUserSvc

The second solution is through an elevated command prompt window. The goal is to isolate the service and see if it solves the problem or not. The procedure is as follows:

  • Search Command line in Windows search bar.
  • Click on Run as administrator in the right pane to open elevated command prompt window.
  • In Art elevated command prompt window, copy and paste the following command and press Enter to execute the same.
  • sc config cdpusersvc type=custom
  • Check if this solves the problem in the discussion.

The SC team tools Service control and in the above example this command terminates CDPUserSvc maintenance.

3]Run the .BAT file

CDPUserSvc

You can stop CDPUserSvc entirely using a .BAT file. The procedure is as follows:

Open the blank Notebook window.

In this empty Notebook window, copy and paste the following set of commands.

@ECHO OFF
SC QUERY state= all>servicesdump.txt
FINDSTR /L /C:”SERVICE_NAME: CDPUserSvc_” servicesdump.txt >CDPservice.txt
FOR /F “usebackq tokens=2” %%i IN (CDPservice.txt) DO SET CDPUserSvc=%%i
NET Stop “%CDPUserSvc%”
SC  Delete “%CDPUserSvc%”
DEL CDPservice.txt
DEL servicesdump.txt

Choose Save as type to All files.

Name the file StopCDPUserSvc.bat.

Click on Save to save the file to a location of your choice.

Now double-click the file to execute a set of commands.

Unlike Command line method, Art .BAT the file performs several actions. This includes termination CDPUserSvc service and deleting its associated log files.

4]Install all expected updates

It is important to ensure that all expected updates are installed. This can be done as follows:

Right click on the Start button and select Settings from the menu.

Go to Windows Update tab in the list on the left.

In the right pane, click Check for updates to make sure your system is updated to the latest version.

5]Run SFC scan

If the system files related to the CDPUserSvc service are corrupt or missing, the discussed problem will occur. Simply stopping this service is not a solution. In this case, you can run an SFC scan to identify and replace corrupted files. The procedure is as follows:

Search Command line in Windows search bar.

Click on Run as administrator in the right pane to open elevated command prompt window.

In Art elevated command prompt window, type the following command.

SFC /SCANNOW

Then reboot your system and check if the issue is resolved.

6]DISM scan

If the SFC scan fails, you may want to consider running a DISM scan. A DISM scan will restore the system image. The procedure for running a DISM scan is as follows:

Search Command line in Windows search bar.

Click on Run as administrator in the right pane to open elevated command prompt window.

In Art elevated command prompt window, type the following command.

DISM /Online /Cleanup-Image /RestoreHealth

Check if this solves your problem.

Is CDPUserSvc a virus?

The CDPUserSvc process is a valid Windows process. However, cybercriminals are notorious for mistaking viruses for real Windows processes. You can verify this as follows.

  • Search Task manager in the Windows search bar.
  • Go to Processes tab.
  • Right click on the CDPUserSvc the process.
  • Choose Open location.
  • If the location is available C:\WINDOWS\system32\svchost.exe then everything is fine.
  • Otherwise, run a full system antivirus scan using a free third-party antivirus.

What happens when your system’s CPU usage is high?

When the system usage on your computer starts to reach 100%, your computer will start to slow down and possibly freeze. Many software products may stop working. In this case, you will have to determine the cause and solve it accordingly.

How to solve 100% CPU usage?

Apart from the general troubleshooting procedures for 100% CPU usage, you will need to troubleshoot depending on the cause. Usually, a certain background process causes a lot of CPU usage. You will need to stop the process, set a different time for it, or change the process.

Does RAM affect CPU usage?

No, RAM does not affect CPU usage. These are different types of memory. However, RAM will affect RAM usage, which is another type of system bottleneck. We always recommend installing more than enough RAM in your system. CPU usage is usually caused by excessive use of system resources by some processes.

Can viruses cause high CPU load?

Yes, viruses can cause a lot of CPU usage. Most likely, many of them are designed for this purpose. In this case, a full system antivirus scan can be very helpful. If Windows Security isn’t up to the task, you can also consider free third-party antivirus programs. In addition, we recommend checking the location of the process in the task manager, since most viruses have names similar to the original processes.