UserDataSvc — что это за служба?

Приветствую друзья! Сегодня у нас разбор полетов по поводу службы UserDataSvc — моя задача узнать информацию о ней, а также написать все простыми словами. Поехали разбираться!
UserDataSvc — что это такое?
Служба, предоставляющая приложениям доступ к структурированным данным пользователя.
Русское название — Служба доступа к данным пользователя.
UserDataSvc расшифровывается как User Data Access, что переводится как доступ к пользовательским данным.
Способна грузить ПК, как решение — можно попробовать ее отключить.
В своей работе использует данную библиотеку:
На форуме Microsoft сказано, что данная служба — предоставляет приложениям доступ к таким данным как контактная информация, календари, сообщения и другие. Теоретически если вы отключите эту службу, то могут перестать работать некоторые метро-приложения, либо они будут глючить.
Также читал что службы UserDataSvc, UnistoreSvc, PimIndexMaintenanceSvc, OneSyncSvc, dmwappushservice — можно спокойно удалять.
Отключение/удаление UserDataSvc
Уважаемые, какие будут последствия удаления/остановки службы — неизвестно. Поэтому заранее создайте точку восстановления: Win + R > команда control или control panel > нажмите ОК > значок Система > вкладка Защита системы > выбираем системный диск (буква С) > кнопка Создать > даем названием, например до удаления UserDataSvc и создаем.
Важно: при удалении/отключении удаляйте не только саму службу, но и ее клоны, в конце которых будет приставка _xxxxx.
Отключаем/удаляем через командную строку, запущенную от администратора. Чтобы так запустить — зажмите Win + X, либо просто нажмите правой кнопкой по значку Пуск и там выберите пункт. Команды остановки и отключения автозапуска UserDataSvc:
sc stop «UserDataSvc»
sc config «UserDataSvc» start= disabled
sc delete «UserDataSvc»
Можно удалить службу и через реестр:
- Открываем реестр. Лучше запустить реестр от имени администратора, для этого можно открыть диспетчер задач > в левом углу меню Файл > Запустить новую задачу > вставляем команду regedit > ставим галочку чтобы было от администратор > нажимаем ОК.
- Переходим в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
- Внутри раздела будут подразделы. Ищем раздел службы UserDataSvc.
- Нажимаем правой кнопкой по разделу службы — выбираем Удалить.
Смотрите сколько клонов может быть у службы:

Если вдруг при удалении/остановке через командную строку будут проблемы — возможно стоит снять защиту в реестре. А именно открыть раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UserDataSvc внутри находим раздел/параметр Security и удаляем его. Запускать реестр нужно от имени администратора (выше писал как).
Заключение
- UserDataSvc — системная служба, которая предоставляет доступ к структурированным данным пользователя.
- Читал что можно отключать и даже удалять. Только перед этим обязательно сделайте точку восстановления!
Группа служб Unistack (UnistackSvcGroup) – что это и почему грузит процессор?
В Диспетчере задач можно заметить интенсивную нагрузку на процессор и оперативную память, которую создает группа служб Unistack (UnistackSvcGroup). Проблема заключается в том, что она отсутствует в службах Windows, то есть не удастся ее отключить.

Что это за служба?
Группа Unistack содержит службу UniStore, которая принадлежит магазину Windows. Если видите, что она запущена и использует ресурсы системы, то в текущий момент запущено обновление приложений из магазина. Еще одной службой, которая может создавать нагрузку на процессор, является Userdatasvc. Поэтому, если сталкиваетесь с чрезмерным использованием ресурсов, можно остановить запуск Unistack.
Перед применением решений перейдите в Центр обновления Windows и установите все ожидающие обновления.
Отключение через Редактор реестра
Чтобы отключить запуск группы UnistackSvc, смените значение некоторых параметров в системном реестре.
Откройте Редактор реестра командой regedit из окна «Выполнить» (Win +R).
На левой панели перейдите в следующую локацию:
В окне параметров дважды кликните на запись Start, чтобы развернуть ее свойства.
По умолчанию в поле «Значение» указано «3». Это значение указывает, что служба запускается в ручном режиме. Измените значение на «4», чтобы ее отключить, и примените изменения на «ОК».
Теперь на левой панели найдите раздел UserDataSvc и щелкните на него. В правой части окна дважды кликните на запись Start и также измените значение с «3» на «4». Сохраните изменения нажатием на «ОК», и закройте редактор.
После перезагрузки компьютера нагрузка на ЦП должна исчезнуть.
Отключение автоматического обновления
Поскольку Unistack используется магазином Windows, отключите функцию обновления приложений из Microsoft Store в автоматическом режиме.
Нажмите на кнопку «Windows» и выберите плитку «Microsoft Store».
Нажмите на три точки в правом верхнем углу (или на значок профиля) и выберите «Настройки».
После отключения автоматического обновления интенсивность использования ресурсов системы должна снизиться.
Удаление содержимого папки UnistoreDB
Группа служб Unistack использует файлы из каталога UnistoreDB, но неизвестно какие из них. Поэтому при возникновении нагрузки удалите содержимое всей папки. Имейте в виду, что удаление может привести к нестабильной работе почтовых приложений. Поэтому скопируйте ее в другое место, чтобы в случае проблем была возможность вернуть ее обратно.
Откройте Диспетчер задач (Ctrl + Shift +Esc), найдите узел группы Unistack, щелкните правой кнопкой мыши и выберите «Снять задачу». Повторите это действие для всех связанных служб Unistore.
Затем в Проводнике перейдите по пути: C:\Пользователи\имя_пользователя\AppData\Local\Comms\UnistoreDB
Скопируйте папку UnistoreDB в другую локацию. Затем выделите все содержимое Ctrl + A, щелкните правой кнопкой по выделенному ми выберите «Удалить».
После перезагрузки компьютера нагрузка, создаваемая группой Unistack, должна снизится до нормального уровня.
UnistackSvcGroup — что это за служба?

Приветствую! Иногда может быть непонятная ситуация — грузит комп не программа, не процесс, а группа служб. Здесь уже будет сложнее понять кто именно виновник — но при большом желании возможно.
UnistackSvcGroup — что это такое?
Параметр (ключ), при помощи которого запускаются некоторые системные службы. Но из-за общего параметра они в диспетчере могут отображаться в одной группе UnistackSvcGroup:

Службы, которые могут входить в группу UnistackSvcGroup:
- OneSyncSvc (Синхронизация узла) — синхронизирует почту, контакты, календарь и другие похожие данные.
- UserDataSvc (Служба доступа к данным пользователя) — обеспечивает доступ приложений к структурированным данным пользователя, например контактной информации, календарям, сообщениям и другому.
- PimIndexMaintenanceSvc (Служба контактных данных) — индексирует контактные данные, чтобы потом их можно было быстро найти.
- UnistoreSvc (Служба хранения данных пользователя) — обеспечивает хранение структурированных данных пользователя, таких как контактная информация, календари, сообщения и другое.
- CDPUserSvc — доступ к пользовательским данным, также может устанавливать соединение с серверами Microsoft (причина неизвестна).
- MessagingService — обмен сообщениями.
Возможно что это не весь список. Если посмотреть свойства служб, то увидите, что все они работают под процессом svchost.exe, который запускается из системной папки и с параметром:
C:\WINDOWS\system32\svchost.exe -k UnistackSvcGroup
Также нашел в интернете рекомендации:
- Группа UnistackSvcGroup может грузить из-за запущенного обновления приложений в Microsoft Store. Поэтому попробуйте открыть магазин, потом в правом верхнем углу нажать три точки > настройки > передвинуть ползунок Обновлять приложения автоматически.
- Откройте папку C:\Users\Dima\AppData\Local\Comms (где Dima — название учетки), скопируйте папку UnistoreDB в другую папку (или ее содержимое). После — удалите все данные внутри UnistoreDB и выполните перезагрузку ПК.
Мой личный совет — если хотите отключить в Windows 10 все шпионское и ненужное — используйте утилиту DoNotSpy10. Я пользуюсь уже не первый год, перед использованием утилита может сама создать точку восстановления, поэтому все безопасно.
UnistackSvcGroup — как убрать нагрузку?
Логично что стоит отключить службу, которая грузит ПК. Однако узнать это не всегда получается.
Что я предлагаю? Это отключить службы группы UnistackSvcGroup — можно все сразу, а можно по одной, чтобы выяснить какая грузит.
- В диспетчере задач на вкладке Процессы раскрыть группу служб (может называться Unistack). Будут названия — вам нужно узнать их короткие названия (о некоторых службах я уже писал выше).
- Имея короткие названия — можно пробовать отключать. Можно также службы удалить, но перед этим советую создать заранее точку восстановления.
Важно! Отключать стоит также и те службы, которые имеют дополнительную приставку, например CDPUserSvc_xxxxx (короткое название идет тоже с такой же приставкой).
Теперь главное — мини-план отключения службы, а также удаления (по желанию). Отключение может блокироваться, чтобы этого не было — нужно удалить параметр/субраздел Security для каждой службы. Как это сделать? Через реестр (Win + R > regedit) — открываем этот раздел:
Внутри находим раздел службы — он будет иметь такое же название (короткое), как и сама служба. Открываем его, находим параметр/субраздел Security и удаляем.
Все команды нужно выполнять в командной строке запущенной от администратора (зажимаем Win + X > выбираем соответствующий пункт). Сами команды (вместо NAME пишите короткое название службы):
- Остановка — sc stop «NAME»
- Отключение автозапуска — sc config «NAME» start= disabled
- Удаление — sc delete «NAME»
Удалять стоит только если создали точку восстановления!
Способ через реестр. Через командную строку должно сработать, но на всякий случай — чтобы запретить запускаться службе через реестр, необходимо открыть раздел:
Внутри нам нужно найти раздел службы, он имеет такое же название, как и сама служба. Открываем этот раздел, находим параметр Start, нажимаем по нему два раза и меняем значение на 4 (Отключено). Возможно что если вообще удалить этот раздел — то таким образом вы удалите и службу.
Пример раздела службы в реестре:

Задаем значение 4 параметру Start:

Учтите, что после отключения служб могут не работать некоторые метро-приложения, например Почта, Календарь.
Заключение
- UnistackSvcGroup — группа системных служб, работающих под процессом svchost.exe, который запускается с параметром UnistackSvcGroup.
- Группа может грузить ПК. Решение — отключить всю группу либо по одной, чтобы найти виновника.
Отключаем службу CDPUserSvc в Windows 10
Продвинутые пользователи Windows часто обращают внимание на службу CDPUserSvc. Подозрение вызывает её название, которое может меняться за счёт добавления пяти случайно сгенерированных символов, например, «CDPUserSvc_30ebf». Так же многих настораживает отсутствие описания этой службы. Вместо него в диспетчере содержится ошибка «Error Code: 15100». Разберемся с названием службы. Это частичная аббревиатура,
2017-05-14 02:05:47 133
![]()
- Что же делает служба CDPUserSvc
- Отключаем CDPUserSvc
Продвинутые пользователи Windows часто обращают внимание на службу CDPUserSvc. Подозрение вызывает её название, которое может меняться за счёт добавления пяти случайно сгенерированных символов, например, «CDPUserSvc_30ebf». Так же многих настораживает отсутствие описания этой службы. Вместо него в диспетчере содержится ошибка «Error Code: 15100».

- Исполняемый файл: %SystemRoot%\System32\CDPSvc.dll .
- Ключ системного реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CDPUserSvc .
- Запуск осуществляется через: %SystemRoot%\system32\svchost.exe -k UnistackSvcGroup .
Что же делает служба CDPUserSvc
Название службы меняется и имеет вид CDPUserSvc_xxxxx. Обычно так ведут себя вредоносные программы, но Microsoft сообщает что это всё же системный процесс. При этом разъяснений по поводу назначения не дают. Для чего же системному процессу изменять название? Скорее всего это мера для предотвращения автоматического завершения и удаления службы из системы.
- OneSyncSvc — синхронизирует почту, контакты, календарь и другие пользовательские данные.
- PimIndexMaintenanceSvc — индексирует поиск по контактам на мобильных устройствах.
- UnistoreSvc — отвечает за хранение пользовательских данных, таких как контакты, календари, сообщения.
- UserDataSvc — предоставляет приложениям доступ к структурированным данным пользователя.
Отключаем CDPUserSvc
Никакой ответственности за данные действия я не несу! Вы все делаете на свой страх и риск!
Чтобы отключить CDPUserSvc сначала узнаём точное название службы. Нажимаем кнопку «Пуск» и в строке поиска вводим «services.msc». Клик по Enter и откроется окно в котором ищем CDPUserSvc_xxxxx, где xxxxx — 5 сгенерированных случайным образом символов. Эти символы потребуются при вводе команд удаления.
Команды удаления пишем в консоль Windows. Запустить её необходимо от имени администратора, иначе попытка удаления приведёт к ошибке «Отказано в доступе». Поэтому заходим в системный каталог %SystemRoot%\system32\ (C:\Windows\system32\) и ищем «cmd.exe». Для запуска с полными правами вызываем контекстное меню и выбираем команду «Запуск от имени администратора». Вводим команды отключения и удаления. Кроме самой службы CDPUserSvc так же приходится отключать связанные с ней процессы, иначе после перезагрузки можем получить синий экран. Операционная система при этом запустит восстановление и ничего не удалится.
sc delete DiagTrack sc delete dmwappushservice
sc delete WerSvc
sc delete CDPUserSvc
sc delete CDPUserSvc_xxxxx
sc delete OneSyncSvc
sc delete OneSyncSvc_xxxxx
sc delete MessagingService
sc delete MessagingService_xxxxx

Перезагрузите компьютер, после чего в редакторе реестра найдите ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services и удалите в ней следующие ключи:
PimIndexMaintenanceSvc
PimIndexMaintenanceSvc_xxxxx
UserDataSvc
UserDataSvc_xxxxx
UnistoreSvc
UnistoreSvc_xxxxx

Внимание! Слышал о том что у некоторых после удаления службы Windows уходит в синий экран. Прошу Вас перед проделыванием данной операции создавать резервную точку восстановления!
Никакой ответственности за данные действия я не несу! Вы все делаете на свой страх и риск!