Решение проблемы со службой CDPUserSvc в Windows 10 / Windows Server 2016
После установки ноябрьских обновлений безопасности на Windows 10 / Windows Server 2016, от пользователей стали поступать жалобы на проблемы с постоянными падениями службы CDPUserSvc. В этой статье мы разберемся с тем, что такое служба CDPUserSvc, почему она периодически прекращает работу, как исправить эту проблему и можно ли отключить службу CDPUserSvc в Windows 10.
Служба CDPUserSvc впервые появилась в Windows 10 и с самого начала она вызывает у пользователей множество вопросов и создает ряд проблем.
Ошибка Прекращена работа программы CDPUserSvc_xxxxx
Относительно недавно некоторые пользователи Windows 10 / Windows Server 2016 стали жаловаться, что при загрузке, выключении Windows 10 или даже каждые несколько минут появляется ошибка:
В журнале приложений при этом постоянно фиксируются ошибки вида:
Faulting application name: svchost.exe_CDPUserSvc_2ce84fe, version: 10.0.14393.0, time stamp: 0x57899b1c
Faulting module name: cdp.dll, version: 10.0.14393.1715, time stamp: 0x59b0d38c
Exception code: 0xc0000005
Fault offset: 0x0000000000193cf5
Faulting process id: 0x4484
На компьютерах с Windows 10 эта ошибка стала появляться у некоторых пользователей после установки обновления Anniversary Update (1607). В этом случае стоит попробовать запустить службу CDPUserSvc в изолированном процессе, либо же совсем ее отключить (об этом ниже).
В большинстве же случаев этот баг вызван ноябрьским обновлением KB4048953 для Windows Server 2016 и Windows 10.
Если данное обновление у вас присутствует, чтобы избавится от данной проблемы, достаточно корректно удалить обновление KB4048953 ( wusa.exe /uninstall /kb:4048953 ), либо дождаться выхода декабрьского пакета накопительных обновлений, в котором баг обещали пофиксить.
Зачем нужна служба CDPUserSvc?
Служба CDPUserSvc (Connected Devices Platform User Service / служба платформы подключенных пользовательских устройств). Само имя службы является динамическим и состоит из строки CDPUserSvc_ и 5 случайно сгенерированных символов (в моем примере это CDPUserSvc_6b511).
В различных билдах Windows 10 служба CDPUserSvc имеет разный тип запуска
Исполняемый файл: %WinDir%\System32\CDPSvc.dll
Что интересно, если открыть консоль со списком служб (Services.msc) задач и найти службу CDPUserSvc, то можно обнаружить что в ее описании содержится текст:
Почему это происходит – не понятно.
Официальной информации о данной службе от Microsoft мне найти не удалось. Если произвести анализ соединений службы CDPUserSvc, можно обнаружить, что данная служба периодически подключается к серверам Microsoft и OneDrive и отправляет какие-то данные по HTTPS. Посмотрим, как выглядит процессы, запускаемые в группе UnistackSvcGroup. Для этого в Process Explorer откроем свойства процесса svchost.exe и посмотрим его свойства.
В рамках этого процесса запущены пять служб (обратите внимание, что все они в имени содержат одинаковый с CDPUserSvc пятизначный идентификатор:
Судя по всему, служба CDPUserSvc также отвечает за синхронизацию данных пользователя с серверами MSFT (телеметрия? А оно вам надо?). Поэтому службу CDPUserSvc можно без особого ущерба для ОС отключить (если, конечно вы не пользуетесь нативными контактами, почтой и календарем Windows 10).
Изоляция процесса CDPUserSvc
Еще одним решением, которое должно исправить проблему постоянного падения службы CDPUserSvc_xxxxx, является ее запуск в изолированным режиме. Для этого в командной строке с правами администратора, выполните команду:
sc config cdpusersvc type= own
Сервис CDPuserSvc после этого должен начать запускаться в собственном процессе svchost.exe. Проверьте, исчезнет ли после этого проблема падения службы CDPuserSvc. Если нет – попробуйте отключить ее.
Как отключить службу CDPUserSvc
Если в консоли управления службами (services.msc) попробовать вручную остановить службу CDPUserSvc_6b511 и перевести ее в состояние Отключена, через какое-то время она включится опять (с другим именем).
Запретить запуск службы можно через реестр, для чего в ветке реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CDPUserSvc нужно изменить значение параметра Start с 2 (Автоматический запуск) на 4 (Отключена).
Или выполнить команды:
sc config CDPUserSvc start= disabled
reg add «HKLM\SYSTEM\CurrentControlSet\Services\CDPUserSvc /v «Start» /t REG_DWORD /d «4» /f
Что за служба CDPUserSvc и можно ли отключить?
При просмотре фоновых процессов в Диспетчере задач замечаем службу CDPUserSvc, в окончании которой добавлен тег из пяти случайных символов. Узнаем подробно, какую функцию она несет и можно ли ее отключить.
Что это за служба?
«CDPUserSvc» непосредственно относится к службе платформы подключенных устройств (Connected Devices Platform Service). Майкрософт описывает ее как «пользовательскую службу, используемую в сценариях платформы подключенных устройств. К ее имени добавлен тег из пяти символом, которые меняются после перезагрузки.
Такое поведение может вызвать подозрения относительно ее происхождения. Как правило, случайные теги используются вирусами и вредоносными программами для проникновения в компьютер, маскируясь под имена системных процессов. Но нужно отметить, что CDPUserSVC безопасен и не несет в себе вредоносный код.
Одна из основных задач сервиса, как следует из его описания, состоит в том, чтобы упростить соединение с устройствами Bluetooth. Файлы библиотек DLL находятся в папке System32, это означает, что эта функция поставляется предустановленной в Windows 10.
Можно ли отключить?
Если на компьютере или ноутбуке не пользуетесь Bluetooth, то CDPUserSVC можно полностью отключить. По отзывам пользователей, после отключения возникают проблемы с обменом данных по Bluetooth, поэтому если в дальнейшем планируете подключаться по этой беспроводной связи, не забудьте ее включить. Также нужно отметить, что после остановки CDPUserSVC, пользователям удавалось решить проблему с отключением Wi-Fi.
Для отключения откройте системные службы командой services.msc из окна «Выполнить».
Найдите в списке «Connected Devices Platform User Service» и двойным щелчком откройте ее свойства.
Нажмите на кнопку «Остановить», затем установите в типе запуска значение «Отключена».
Таким образом, можно полностью отключить CDPUserSVC на ПК.
CDPUserSvc — что это за служба?
Приветствую друзья! В Windows 10 в списке служб можете обнаружить CDPUserSvc — необычная служба, так как окончание у названия часто содержит набор символов.. а окончание самого название, то есть Svc скорее всего идет от процесса Svchost. Уже можно сделать вывод — наверно системная, но это не исключает наличие проблем с ней.
Особенно настораживает описание:
Не удается прочитать описание. Код ошибки: 15100
Если у вас выскакивает ошибка — то.. скорее всего вам поможет отключение. Ниже я нашел два работающих способа. Один — точно поможет вам (99%).
CDPUserSvc — что это?
CDPUserSvc расшифровывается как Connected Devices Platform User Service, переводится как служба платформы подключенных пользовательских устройств. Как видите, моя теория о последнем слове в названии — провалилась, Svc означает Service, а не Svchost.
Читаю в интернете, что запускается либо сама после включения винды, либо если того потребует система.
Зачем нужна? Судя по инфе в интернете — предназначена для синхронизации OneDrive (облако).
Как можно решить ошибку связанную с CDPUserSvc?
Я нашел в сети два вероятных способа. Нет гарантии 100%. Но один из них — скорее всего поможет. Первый способ должен помочь.
Используем реестр
Просто отключить. В интернете также советуют отключение через реестр. Вот только смысл? А смысл в том, что я хотел отключить без реестра — обычно через свойства службы. Но был приличный облом — выскакивала ошибка Параметр задан неверно! Вот нежданчик то!
Поэтому отключаем таки через реестр!
У меня нашлось два раздела:
В параметре Start в поле Значение устанавливаем циферку 4:
Так делаем для обоих CDPUserSvc.
Я это проделал и у себя. Потом выполнил перезагрузку. Проверил — реально служба отключилась:
Так что пробуйте, должно получиться и у вас!
Как вы уже понимаете, таким образом можно отключить и другие службы.. но все таки лучше использовать стандартный способ.
Изоляция процесса
Одному человеку помогла именно Изоляция процесса:
Заключение
Надеюсь информация помогла. Удачи и добра! До новых встреч!
Добавить комментарий Отменить ответ
Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.
Как исправить CDPUserSvc прекратил работу в Windows 10
Пользователи Windows не раз спрашивали о решении когда CDPUserSvc перестал работать на компьютере. Эта ошибка начала выскакивать после обновления Anniversary Update Windows 10. На официальных форумах Майкрософт мало информации по CDPUserSvc модулю, почему он перестает внезапно работать.
Целью этой услуги является в основном синхронизация OneDrive, электронных писем, а также живых фрагментов. Ошибка возникает при каждом перезапуске или входе в систему и звучит следующим образом:
CDPUserSvc_xxx перестал работать. Возникшая проблема привела к прекращению работы программы. Закрыть программу.
Примечание:К счастью, вы можете игнорировать эту ошибку она никак не влияет на операционную систему. Вы решите проблему лишь только на некоторое время, если у кого есть способы, то буду рад их выслушать и дописать к существующим. Кроме того, поскольку вы будете отключать эту услугу, некоторые функции могут отсутствовать в операционной системе Windows 10.
Способы решения проблемы с ошибкой CDPUserSvc
1. Отключение службы через реестр
Перейдите по следующему пути в редакторе реестра:
2. Изолировать процесс
Некоторые из экспертов придумали другое решение. Вы можете исправить ошибку CDPUserSvc, остановившую работу в Windows 10, изолируя процесс.
Введите следующую команду:
С помощью этой команды, система будет изолировать этот модуль принудительно.
CDPUserSvc завершена из-за ошибки, что делать с этой службой?


Еще интересно то, что служба имеет необычное название, в которое входит сама служба CDPUserSvc, потом идет нижний пробел, а потом какой-то набор символов хаотичный. Если два раза нажать по службе то там будет в поле Описание какая-то ошибка. Весьма интересно и таинственно..
У меня стоит Windows 10, не знаю есть ли такое же в Windows 7. Но я пошел проверять, уж больно интересно мне стало. Значит так, открываю я службы, для этого нажимаю кнопки Win + R, далее появляется окошко для ввода команды, туда вставляю эту команду:
Дальше открылось окно Службы где я сразу увидел CDPUserSvc, вот она, смотрите:
У меня она называется как CDPUserSvc_dcb42. В колонке Состояние вижу что она выполняется. Короче нажимаю я по ней два раза, и вот смотрите, открылось окошко свойств, вот что в нем пишется:
Мне непонятно что такое dcb42 в названии, но вот что еще странно, так это то, что написано в поле Описание. Там сказано что Не удается прочитать описание. Код ошибки: 15100, что это за прикол, подумал я…
Вообще знаете, мне уже достаточно того, что служба выполняется под процессом svchost.exe, чтобы сделать вывод, что это системная служба и играться с ней не стоит. Но это мое мнение, возможно что на самом деле все не так, мне еще предстоит узнать что делает эта служба
Я обратился к интернету, ввел запрос в поисковик, начал глазами сканировать. Я быстро нашел то что нужно, узнал что служба расшифровывается как Connected Devices Platform User Service, что переводится вроде как служба платформы подключенных пользовательских устройств. Иногда запуск может быть автоматический при включении винды, а иногда она запускается только по запросу других программ.
Также я узнал, что у службы есть своя библиотека под названием CDPSvc.dll, которая находится вот здесь:
В реестре также есть CDPUserSvc в виде раздела:
Также я узнал что вроде как служба CDPUserSvc мутит дела с другими службами, а именно с OneSyncSvc (синхронизация почты, контактов, календаря), PimIndexMaintenanceSvc (индексирование поиска по контактам на мобильных устройствах), UnistoreSvc (хранение пользовательских данных: отметки в календаре, контакты, сообщения), UserDataSvc (обеспечивает доступ программам к структурированным данным пользователя).
В интернете я вижу инструкции о том как удалить CDPUserSvc. Да, вы это можете сделать, но я не буду описывать эту процедуру, так как я против этого..
Я использую Windows 10 уже много времени и при этом активно, каждый день. И мне никогда служба CDPUserSvc не мешала. Удалять ее не вижу смысла, тем более что она штатная, то есть она не появилась, она уже была после установки винды. Максимум что можно сделать, так это отключить, просто в свойствах службы выберите в Тип запуска: Отключена и нажмите кнопку Остановить:
Еще на зарубежном форуме советовали выбирать не Остановить, а Вручную.
Кстати у одного пользователя при запуске CDPUserSvc вообще выскочила такая ошибка:
Подытожим все вышесказанное.
На этом все господа, успехов вам и всех благ, пока




























