
Приветствую друзья! Сегодня у нас разбор полетов по поводу службы UserDataSvc — моя задача узнать информацию о ней, а также написать все простыми словами. Поехали разбираться!
UserDataSvc — что это такое?
Служба, предоставляющая приложениям доступ к структурированным данным пользователя.
Русское название — Служба доступа к данным пользователя.
UserDataSvc расшифровывается как User Data Access, что переводится как доступ к пользовательским данным.
Способна грузить ПК, как решение — можно попробовать ее отключить.
В своей работе использует данную библиотеку:
%SystemRoot%\System32\userdataservice.dll
На форуме 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 — системная служба, которая предоставляет доступ к структурированным данным пользователя.
- Читал что можно отключать и даже удалять. Только перед этим обязательно сделайте точку восстановления!
Удачи.

