CDPUserSvc and svchost.exe error and crash on Windows 10


When starting Windows 10 or while using it, you notice crashes and svchost.exe errors that automatically open.
These crashes are caused by the Windows service CDPUserSvc which causes svchost.exe crashes and opening error message.

Here are some explanations to try in order to resolve these CDPUserSvc and svchost.exe bugs and crashes.

Among the symptoms of these CDPUserSvc issues, while using the computer, you have svchost.exe application error that is displayed periodically.

CDPUserSvc and svchost.exe error and crash on Windows 10

By searching Windows and in particular from the event viewer, you notice that the svchost.exe crash occurs in the cdp.dll file but especially that it is linked to the Windows service CDPUserSvc

Error: (12/01/2017 08:11:52 PM) (Source: Application Error) (EventID: 1000) (User: )
 Description: Nom de l’application défaillante svchost.exe_CDPUserSvc_40e621c, version : 10.0.14393.0, horodatage : 0x57899b1c
 Nom du module défaillant : cdp.dll, version : 10.0.14393.1715, horodatage : 0x59b0d38c
 Code d’exception : 0xc0000005
 Décalage d’erreur : 0x0000000000193cf5
 ID du processus défaillant : 0x2018
 Heure de début de l’application défaillante : 0x01d36ad832c726c5
 Chemin d’accès de l’application défaillante : C:WINDOWSsystem32svchost.exe
 Chemin d’accès du module défaillant: c:windowssystem32cdp.dll
 ID de rapport : d4c2c1b4-605f-44a3-a220-0fa2da6e5de5
 Nom complet du package défaillant :
 ID de l’application relative au package défaillant :

The CDPUserSvc service is called Service for connected device platform user, which takes care of synchronizing Windows 10 files with your Microsoft account.
It is therefore the service that synchronizes your settings, documents in your Microsoft profile with Microsoft servers.

CDPUserSvc and svchost.exe error and crash on Windows 10

This service is made up of the following Windows system files:


We therefore find the cdp.dll DLL which causes the crash of svchost.exe mentioned in the example above from a Windows journal.

Finally, beware of scams with problem-solving sites, which ultimately attempt to sell unreliable Windows cleaning software.
These will detect errors and ask to buy a license to repair these Windows errors.

CDPUserSvc and svchost.exe error and crash on Windows 10

CDPUserSvc and svchost.exe error and crash on Windows 10

These svchost.exe and CDPUserSvc crashes can be caused by malware and viruses.
You can then check and clean your computer from these viruses with Malwarebytes Anti-Malware (MBAM).
Follow our MBAM tutorial: Malwarebytes Anti-Malware (MBAM) tutorial.
Install the latter and run a computer scan to remove any viruses found.

Check if svchost.exe and CDPUserSvc errors continue to open while using Windows 10.

On early versions of Windows 10, these CDPUserSvc crashes can occur.
If you haven’t updated to Windows 10, now is the time to go through those updates which may fix this svchost.exe issue.

To know your version of Windows 10, you can follow this link: 4 methods to know the version of Windows installed
Then compare your version to our table to find out if Windows 10 is not up to date: Windows 10 builds and different versions

Finally to update Windows 10, use the Media Creation Tool, follow our link: Windows 10 Media Creation Tool tutorial
And for a more complete Windows 10 Update tutorial, go to: Download and install Windows 10 Fall Creators Update (version 1709)

Switch to a local account

Microsoft accounts synchronize data on Microsoft servers transparently.
The Microsoft account is an internet account that can also be managed from a Microsoft site.
One of the goals is to be able to use Microsoft services (Cortana, OneDrive, etc.) but also during a reinstallation of Windows 10 to find all user settings.

If you don’t care about all of that, the easiest way is to use a local account.
All data will be stored on your computer and nothing on Microsoft servers. Clearly, no more synchronization.
You can convert your Microsoft account to a local account, for this, go to the following page: How to convert a Microsoft account to a local account on Windows 10.

To test, you can also create a new Windows user in local account, follow our guide: How to add or create an administrator user on Windows

Disable CDPUserSvc

Another solution is to turn off Windows 10 sync services if they crash and cause problems.
To do so, you can copy / paste the following commands into the Windows command prompt in order to modify the configuration of these services.

Open a command prompt in administration, for this refer to the following page: How to open the command prompt on Windows 10

Copy / paste the following commands into the command prompt:

sc config CDPUserSvc start= disabled
sc config PimIndexMaintenanceSvc start= disabled
sc config UserDataSvc start= disabled
reg add "HKLMSYSTEMCurrentControlSetServicesCDPUserSvc /v "Start" /t REG_DWORD /d "4" /f
reg add "HKLMSystemCurrentControlSetServicesPimIndexMaintenanceSvc" /v "Start" /t REG_DWORD /d "4" /f
reg add "HKLMSystemCurrentControlSetServicesUserDataSvc" /v "Start" /t REG_DWORD /d "4" /f
reg add "HKLMSystemCurrentControlSetServicesUnistoreSvc" /v "Start" /t REG_DWORD /d "4" /f

Restart Windows and then use your computer normally to check if the svchost.exe problem is fixed.

You found this article useful and interesting, do not hesitate to share it …