CDPUserSvc_***停止了工作,无法禁用服务

本文详细探讨了在Windows Server 2016系统中遇到的CDPUserSvc停止工作的问题,涉及服务禁用、事件日志分析、注册表调整、微软补丁应用及禁用无效服务的方法,旨在帮助用户解决此常见问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题描述

最近在桌面环境中,winserver2016(win10)系统开机会报:CDPUserSvc_随机字符 已停止了工作,打开服务查看发现,描述中显示错误,无法显示;禁用服务,同样报错,无法禁止;
在这里插入图片描述
对应OS事件台信息:
在这里插入图片描述

禁止服务处理

CDP服务(Connected Devices Platform Service,CDPUserSvc),它是连接设备平台服务的一部分。CDP服务:此服务用于连接设备和通用glass场景;与其一起的还有一个服务为:OneSyncSvc_字符,此服务同步邮件、联系人、日历和其他各种用户数据。如停止该服务,依赖于此功能的邮件和其他应用程序将无法工作。而UserDataSvc_字符串,该服务提供应用程序访问结构化用户数据,包括联系人信息,日历、消息和其他内容。如果你停止服务,使用此数据的应用程序可能无法正常工作。

CDP对应的dll文件:C:\Windows\System32\cdpusersvc.dll;CDPUserSvc后跟的字符串,是对于当前登录到服务器的每个用户,都生成一个唯一编号的服务副本;

1、cmd输入:get-service | where Name -like “cdpu*” 确认该服务;或者get-service | where Name -like “26211f6” 列出CDPUserSvc后跟字符串相关的所有服务
在这里插入图片描述
然后执行:net stop CDPUserSvc_字符串,关停服务

C:\Windows\system32> get-service | where Name -like "*26211f6*"

Status   Name               DisplayName                           
------   ----               -----------                           
Running  CDPUserSvc_26211f6 CDPUserSvc_26211f6                    
Running  OneSyncSvc_26211f6 Sync Host_26211f6                     
Stopped  PimIndexMainten... Contact Data_26211f6                  
Stopped  UnistoreSvc_262... User Data Storage_26211f6             
Stopped  UserDataSvc_262... User Data Access_26211f6              
Stopped  WpnUserService_... Windows Push Notifications User Ser...

参考地址:https://gallery.technet.microsoft.com/Function-disabling-system-cfd6359e?redir=0
另外cmd里输入:
sfc/scannow
DISM /Online /Cleanup-Image /RestoreHealth
执行完成后,再禁用尝试。

2、cmd输入regedit,打开注册表,定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CDPUserSvc
将"Start" 项值从 “2” (Automatic) 修改为 “4” (Disabled).

其余服务:
OneSyncSvc的start属性修改为3

OneSyncSvc_随机数字 的start属性修改为3

UserDataSvc的start属性修改为3

UserDataSvc_随机数字 的start属性修改为3

CDPSvc的start属性修改为3

CDPUserSvc的start属性修改为3

CDPUserSvc_随机数字 的start属性修改为3

4、实际微软对此,曾发布过补丁包:https://support.microsoft.com/en-us/help/4053579/windows-10-update-kb4053579,安装该补丁可解决该问题。
在这里插入图片描述

该补丁包主要解决其中一项就是:
Addresses issue where, after you install KB4041688, KB4052231, or KB4048953, the error “CDPUserSvc_XXXX has stopped working” appears. Additionally, this resolves the logging of Event ID 1000 in the Application event log. It notes that svchost.exe_CDPUserSvc_XXXX stopped working and the faulting module name is “cdp.dll”.
在这里插入图片描述
关联信息介绍:https://www.tenforums.com/general-support/58863-connected-devices-platform-service-what-does-do.html?cf_chl_jschl_tk=44a45b4ffd2bfd1309834dda81453da70568ec1a-1604044379-0-AYNPBnMfVIxwosrLX0LWu1VrOq0MZaQfmsaF4cDbb6jSuDRxHB2XUw6opE7zTzPRAyyaEH37dv7ZIWcxe6XQmlIXhonh1noqYpvUAFn_ABNNbDlKIffgJj1zh7TtCxqhKvXzdLfsLuto0JWpUr6ZcRd6gX-l3hg6MUYMzBnIwg5xcciYBOxeiSAN0GRhGw43Fk7h2BOCrfiSyq_vNZg7FpQ88VvOVk09SfQxR9heSMddXqClssCpHGtyDZoOwlikYTmLaqaq2R_OW9ynrzawZisYOwtn2risLj72Ag9e9nicRYgWtbbZsDfQgyDbnYVsU2CMQ4TDJQHAKb0m2EOt7mSKzXJZLTG5d97tJjyz23CLTWIB1IN3DaNsJuiOpoeqnA#post763502
另外,安装此更新会触发其他问题:
在这里插入图片描述
在这里插入图片描述

5、命令禁止:
sc config CDPUserSvc start= disabled
reg add “HKLM\System\CurrentControlSet\Services\PimIndexMaintenanceSvc” /v “Start” /t REG_DWORD /d “4” /f
reg add “HKLM\System\CurrentControlSet\Services\UserDataSvc” /v “Start” /t REG_DWORD /d “4” /f
reg add “HKLM\System\CurrentControlSet\Services\UnistoreSvc” /v “Start” /t REG_DWORD /d “4” /f

脚本下载地址:https://download.csdn.net/download/ximenjianxue/13078314,可禁用windows server 2016无用的服务。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

羌俊恩

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值