Служба платформы подключенных устройств windows 10

В Windows 10 пользователи замечают появление службы CDPUserSvc_xxxxx, где xxxxx — 5 случайных символов. В Microsoft не дают пояснений по поводу её деятельности, но мы попытаемся самостоятельно разобраться для чего она нужна и можно ли её отключить.

Что делает CDPUserSvc

Название службы меняется и имеет вид CDPUserSvc_xxxxx. Обычно так ведут себя вредоносные программы, но Microsoft сообщает что это нужный системный процесс. Для чего же системному процессу менять своё название. Скорее всего, это мера для предотвращения автоматического завершения и удаления службы из системы.

Изучив детально процесс, можно выяснить, что он получает доступ к пользовательским данным и ведёт обмен информацией в зашифрованном виде с серверами Microsoft. Что это за информация выяснить не удалось, но возможно, это персональные данные пользователя Windows. И вот с какими службами взаимодействует CDPUserSvc:

  • OneSyncSvc — синхронизирует почту, контакты, календарь и другие пользовательские данные.
  • PimIndexMaintenanceSvc — индексирует поиск по контактам на мобильных устройствах.
  • UnistoreSvc — отвечает за хранение пользовательских данных, таких как контакты, календари, сообщения.
  • UserDataSvc — предоставляет приложениям доступ к структурированным данным пользователя.

Другими словами, процесс имеет доступ к любым пользовательским данным, обменивается какой-то информацией с серверами и никак не влияет на работу операционной системы и приложений.

назначение CDPUserSvc

Ошибка Прекращена работа программы CDPUserSvc_xxxxx

Относительно недавно некоторые пользователи Windows 10 / Windows Server 2016 стали жаловаться, что при загрузке, выключении Windows 10 или даже каждые несколько минут появляется ошибка:

CDPUserSvc_xxxxx has stopped working. A problem caused the program to stop working correctly. Close the Program

CDPUserSvc_xxxxx has stopped working

Прекращена работа программы CDPUserSvc_xxxxx. Возникшая проблема привела к прекращению работы программы. Закройте эту программу.

Ошибка Прекращена работа программы CDPUserSvc_xxxxx

В журнале приложений при этом постоянно фиксируются ошибки вида:

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
Faulting application start time: 0x01d35ebff3f9a7f5
Faulting application path: C:WINDOWSsystem32svchost.exe
Faulting module path: c:windowssystem32cdp.dll
Report Id: f7159168-5104-440e-34c1-6b42ed6649ee
Faulting package full name:
Faulting package-relative application ID:

Faulting application name: svchost.exe_CDPUserSvc_2ce84fe

На компьютерах с Windows 10 эта ошибка стала появляться у некоторых пользователей после установки обновления Anniversary Update (1607). В этом случае стоит попробовать запустить службу CDPUserSvc в изолированном процессе, либо же совсем ее отключить (об этом ниже).

В большинстве же случаев этот баг вызван ноябрьским обновлением KB4048953 для Windows Server 2016 и Windows 10.

Если данное обновление у вас присутствует, чтобы избавится от данной проблемы, достаточно корректно удалить обновление KB4048953 (wusa.exe /uninstall /kb:4048953), либо дождаться выхода декабрьского пакета накопительных обновлений, в котором баг обещали пофиксить.

Что это за служба?

«CDPUserSvc» непосредственно относится к службе платформы подключенных устройств (Connected Devices Platform Service). Майкрософт описывает ее как «пользовательскую службу, используемую в сценариях платформы подключенных устройств. К ее имени добавлен тег из пяти символом, которые меняются после перезагрузки.

Такое поведение может вызвать подозрения относительно ее происхождения. Как правило, случайные теги используются вирусами и вредоносными программами для проникновения в компьютер, маскируясь под имена системных процессов. Но нужно отметить, что CDPUserSVC безопасен и не несет в себе вредоносный код.

Одна из основных задач сервиса, как следует из его описания, состоит в том, чтобы упростить соединение с устройствами Bluetooth. Файлы библиотек DLL находятся в папке System32, это означает, что эта функция поставляется предустановленной в Windows 10.

CDPUserSvc — что это?

CDPUserSvc расшифровывается как Connected Devices Platform User Service, переводится как служба платформы подключенных пользовательских устройств. Как видите, моя теория о последнем слове в названии — провалилась, Svc означает Service, а не Svchost.

Читаю в интернете, что запускается либо сама после включения винды, либо если того потребует система.

Зачем нужна? Судя по инфе в интернете — предназначена для синхронизации OneDrive (облако).

Список служб

Есть несколько способов как попасть в оснастку всех служб Windows

Для управления службами Windows необходимы права администратора

  1. С помощью команды «Выполнить», которая запускается с помощью сочетания клавиш +R и ввести: services.mscЗапуск оснастки "Службы" чрез команду "Выполнить"
  2. Правой кнопкой мыши по ярлыку «Этот компьютер» → «Управление»Вход в оснастку управления
  3. Для запуска с правами администратора без смены учетной записи пользователя. Нажать на значок «Поиск» на панели задач в левом нижнем углу → ввести services в строку поиска → нажать правой кнопкой мыши по «Службы» и выбрать пункт «Запуск от имени администратора»Запуск Службы с правами администратора

Затем выбираем в левом столбце «Службы» и видим список всех служб WindowsСлужбы в Управление компьютером

DevicesFlowUserSvc — что это такое?

Служба, которая автоматически изменяет тип ввода в зависимости от режима работы устройства.

Просто есть устройства два в одном, например ноутбук, который легко может стать планшетом. Но если для ноутбука в основном используется мышка/тачпад и клавиатура, то для планшета — сенсорный экран. И чтобы оптимизировать ввод данных и нужна служба DevicesFlowUserSvc.

В теории можно отключить и это не должно вызвать проблем. Конечно разумеется, если у вас именно такой ноутбук, который можно превратить в планшет, то некоторые настройки ввода возможно придется производить вручную.

Служба работает под процессом svchost.exe, который запускается из системной папки с таким параметром:

C:Windowssystem32svchost.exe -k DevicesFlow

Использует в работе библиотеку:

C:WindowsSystem32DevicesFlowBroker.dll

DevicesFlowUserSvc — можно ли отключить?

На форуме Ru-Board нашел полезное сообщение по поводу отключения, в том числе и про DevicesFlowUserSvc:

Вот ссылка. Поэтому смотрите, если вы пользуетесь блютузом, то может лучше и не отключать службу. Но вообще — создаем точку восстановления сперва и если что — все восстанавливаем.

РЕКЛАМА

Отключаем CDPUserSvc

Чтобы отключить CDPUserSvc сначала узнаём точное название файла. Нажимаем кнопку «Пуск» и в строке поиска вводим «services.msc». Клик по Enter и откроется окно в котором ищем CDPUserSvc_xxxxx, где xxxxx — 5 сгенерированных случайным образом символов. Эти символы потребуются при вводе команд удаления.

Команды удаления пишем в консоль Windows. Запустить её необходимо от имени администратора, иначе попытка удаления приведёт к ошибке «Отказано в доступе». Поэтому заходим в системный каталог %SystemRoot%system32 и ищем «cmd.exe». Для запуска с полными правами вызываем контекстное меню и выбираем команду «Запуск от имени администратора». Вводим команды отключения и удаления. Кроме самой службы CDPUserSvc так же приходится отключать связанные с ней процессы, иначе после перезагрузки можем получить синий экран. Операционная система при этом запустит восстановление и ничего не удалится.

sc delete DiagTracksc delete dmwappushservicesc delete WerSvcsc delete CDPUserSvcsc delete CDPUserSvc_xxxxxsc delete OneSyncSvcsc delete OneSyncSvc_xxxxxsc delete MessagingServicesc delete MessagingService_xxxxx

запуск консоли Windows

Перезагрузите компьютер и в редакторе реестра найдите ветку HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices. Удалите в ней следующие ключи:

PimIndexMaintenanceSvcPimIndexMaintenanceSvc_xxxxxUserDataSvcUserDataSvc_xxxxxUnistoreSvcUnistoreSvc_xxxxx

ключ UserDataSvc

В комментариях Евгений выложил готовый скрипт для автоматического удаления службы. Скачать его можно по этой ссылке.

Для большей безопасности также можно ограничить доступ к серверам Microsoft, добавив в конец файла «C:WindowsSystem32driversetchosts» строки отсюда — hosts.txt.

Можно ли отключить?

Если на компьютере или ноутбуке не пользуетесь Bluetooth, то CDPUserSVC можно полностью отключить. По отзывам пользователей, после отключения возникают проблемы с обменом данных по Bluetooth, поэтому если в дальнейшем планируете подключаться по этой беспроводной связи, не забудьте ее включить. Также нужно отметить, что после остановки CDPUserSVC, пользователям удавалось решить проблему с отключением Wi-Fi.

Для отключения откройте системные службы командой services.msc из окна «Выполнить».

Найдите в списке «Connected Devices Platform User Service» и двойным щелчком откройте ее свойства.

Нажмите на кнопку «Остановить», затем установите в типе запуска значение «Отключена».

Таким образом, можно полностью отключить CDPUserSVC на ПК.

Что за служба CDPUserSvc и можно ли отключить? Ссылка на основную публикацию

Что за служба CDPUserSvc и можно ли отключить?
Compuals

Как можно решить ошибку связанную с CDPUserSvc?

Я нашел в сети два вероятных способа. Нет гарантии 100%. Но один из них — скорее всего поможет. Первый способ должен помочь.

Используем реестр

Просто отключить. В интернете также советуют отключение через реестр. Вот только смысл? А смысл в том, что я хотел отключить без реестра — обычно через свойства службы. Но был приличный облом — выскакивала ошибка Параметр задан неверно! Вот нежданчик то!

Поэтому отключаем таки через реестр!

Действуем:

  1. Зажимаем Win + R, пишем команду regedit, нажимаем ОК. Win + R вызывает окошко Выполнить, его в Windows еще можно запустить просто нажав правой кнопкой по значку Пуск, а там — пункт Выполнить.
  2. Откроется редактор реестра, переходим по такому пути: HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > CDPUserSvc, ищем строку Start, нажимаем по ней два раза — выставляем значение 4. У вас может быть два CDPUserSvc — еще один с набором символов. Выставляем значение для обоих.
  3. По сути это трюк, ибо данный раздел реестра отображает настройки те, который в свойствах службы, однако там.. как я уже выяснил — отключение не работает.

Картинки-подсказки:

РЕКЛАМА

У меня нашлось два раздела:

РЕКЛАМА

В параметре Start в поле Значение устанавливаем циферку 4:

РЕКЛАМА

Так делаем для обоих CDPUserSvc.

Я это проделал и у себя. Потом выполнил перезагрузку. Проверил — реально служба отключилась:

Так что пробуйте, должно получиться и у вас!

Как вы уже понимаете, таким образом можно отключить и другие службы.. но все таки лучше использовать стандартный способ.

Изоляция процесса

Одному человеку помогла именно Изоляция процесса:

  1. Если у вас Windows 10, то нажмите правой кнопкой по значку Пуск, выберите там пункт Командная строка (Администратор). Или просто откройте поиск возле пуска и там напишите cmd, в результатах нажмите правой кнопкой по Командная строка и выберите Запустить от имени администратора.
  2. Должна запуститься командная строка — черное окошко, где мы будем вводить команду.
  3. Появилось окошко? Отлично, теперь пишем туда эту команду: sc config cdpusersvc type=own. При помощи этой команды Windows сама будет изолировать процесс в принудительном режиме.

Картинки-подсказки:

РЕКЛАМА

РЕКЛАМА

Изоляция процесса CDPUserSvc

Еще одним решением, которое должно исправить проблему постоянного падения службы CDPUserSvc_xxxxx, является ее запуск в изолированным режиме. Для этого в командной строке с правами администратора, выполните команду:

sc config cdpusersvc type= own

sc config cdpusersvc type= own

Сервис CDPuserSvc после этого должен начать запускаться в собственном процессе svchost.exe. Проверьте, исчезнет ли после этого проблема падения службы CDPuserSvc. Если нет – попробуйте отключить ее.

Служба “Служба платформы подключенных устройств” завершена из-за ошибки Неопознанная ошибка

При каждой загрузке Windows 10 Pro возникает ошибка.

С чем это связано и как устранить.

——————————————–
Имя журнала: System
Источник: Service Control Manager
Дата: 10.07.2019 18:11:11
Код события: 7023
Категория задачи:Отсутствует

Служба “Служба платформы подключенных устройств” завершена из-за ошибки

Служба платформы подключенных устройств

Как отключить службу CDPUserSvc

Если в консоли управления службами (services.msc) попробовать вручную остановить службу CDPUserSvc_6b511 и перевести ее в состояние Отключена, через какое-то время она включится опять (с другим именем).

Примечание. Что интересно, если удалить данную службу из реестра, через некоторое время она опять появится, но уже с другим именем. Т.е. система пытается предотвратить удаление этой службы (Microsoft похоже применяет лучшие практики вирусописателей ).

Запретить запуск службы можно через реестр, для чего в ветке реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesCDPUserSvc нужно изменить значение параметра Start с 2 (Автоматический запуск) на 4 (Отключена).

отключить службу CDPUserSvc

Или выполнить команды:

sc config CDPUserSvc start= disabled
reg add “HKLMSYSTEMCurrentControlSetServicesCDPUserSvc /v “Start” /t REG_DWORD /d “4” /f

Ответы (6) 

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

image?url=z951ykn43p4FqWbbFvR2Ec.8vbDhj8G2Xe7JngaTToBrrCmIEEXHC9UNrdJ6P7KI2OlnRF0udTf_7LMj.HErn.GD6WKl9wEDIDB6xt.3MKso41vxyb_pXbzIAMUhlD0s&format=png

Добрый день.
Если возможно, предоставьте ссылки на ваши файлы минидампов. Это поможет более точно определить проблему.

Не создаёт минидампы

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

image?url=z951ykn43p4FqWbbFvR2Ec.8vbDhj8G2Xe7JngaTToBrrCmIEEXHC9UNrdJ6P7KI2OlnRF0udTf_7LMj.HErn.GD6WKl9wEDIDB6xt.3MKso41vxyb_pXbzIAMUhlD0s&format=png

Здравствуйте. Попробуйте проверить систему:
В Командной строке (или PowerShell) от имени Администратора (правой кнопкой мыши на кнопке Пуск) выполните по очереди:
DISM.exe /Online /Cleanup-image /Restorehealth -после ввода дождитесь окончания
SFC.exe /SCANNOW -после ввода дождитесь окончания

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Источник

Рейтинг
( 1 оценка, среднее 5 из 5 )
Загрузка ...