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

问题描述

今天跟大家讲解下有关电脑方面的小知识什么是CDPUserSvc?如何进行相关操作 ,相信对电脑感兴趣的小伙伴们对这个话题应该也很关注吧,小编也收集到了有关什么是CDPUserSvc?如何进行相关操作 的相关资料,希望大家看到了会喜欢。

最近有用户反映,自己的Win10系统电脑在开机的时候出现了一个问题,CDPUserSvc停止了工作,第一次遇到这种情况,不知道是什么,自然野不会处理该问题,   

在Win10系统中我们可能会看到CDPUserSvc_随机数字,这样的服务,很多用户不知道CDPUserSvc服务是什么,相要操作禁止启动,却提示参数错误,那么CDPUserSvc服务有什么作用,可以禁用吗 又如何禁用呢 当它运行出问题时又该如何决解 电脑配置网小编告诉大家这个问题的处理方式。

CDPUserSvc服务是什么官方描述:它是连接设备平台服务的一部分。CDP服务:此服务用于连接设备和通用glass场景   貌似普通用户没什么用,大家不禁用也好,如果要禁用可以参考下面方法。

方法一

CDPUserSvc服务禁用方法:运行regedit打开这个子项HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\  

将下面子项属性修改

1
2
3
4
5
6
7
OneSyncSvc的start属性修改为3 
OneSyncSvc_随机数字 的start属性修改为3
UserDataSvc的start属性修改为3
UserDataSvc_随机数字 的start属性修改为3
CDPSvc的start属性修改为3
CDPUserSvc的start属性修改为3
CDPUserSvc_随机数字 的start属性修改为3

 之的我们再重启,这个服务就不会启动了,如果要恢复,改回原值即可。

以上事件是小编对什么是CDPUserSvc?如何进行相关操作 所了解到的所有相关资料希望能帮助到大家。

方法二

winserver10(win2016)系统开机会报:CDPUserSvc_随机字符 已停止了工作,打开服务查看发现,描述中显示错误,无法显示;禁用服务,同样报错,无法禁止;

image-20221008004422112

我们到日志里面查看事件反映过来的错误信息

对应OS事件台信息:

image-20221008004740315

禁止服务处理
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_字符串,关停服务

1
2
3
4
5
6
7
8
9
10
11
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
执行完成后,再禁用尝试。

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

  2. 其余服务:

1
2
3
4
5
6
7
8
9
10
11
12
13
OneSyncSvc的start属性修改为3

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

UserDataSvc的start属性修改为3

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

CDPSvc的start属性修改为3

CDPUserSvc的start属性修改为3

CDPUserSvc_随机数字 的start属性修改为3
  1. 实际微软对此,曾发布过补丁包:kb4053579,安装该补丁可解决该问题。
    image-20221008005056443

该补丁包主要解决其中一项就是:
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”.

关联信息介绍:Connected Devices Platform Service - What does it do?
另外,安装此更新会触发其他问题:
在这里插入图片描述

在这里插入图片描述

  1. 命令禁止:
1
2
3
4
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

脚本下载地址:DisablingServicesOnServer2016wDE.ps1,可禁用windows server 2016无用的服务。

打赏
  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2015-2023 Move Jian
  • 访问人数: | 浏览次数:

请我喝杯咖啡吧~

支付宝
微信