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.
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.
This service is made up of the following Windows system files:
cdp.dll cdprt.dll cdpusersvc.dll cdprefernce.exe
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.
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
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 …
Find the solution on the help forum
You have reached the end of the article CDPUserSvc and svchost.exe error and crash on Windows 10 but you did not find the solution to your problem …
Follow these forum articles to find an answer or ask your turn for help on the forum