Разное

Пользователь не имеет данных rsop: В GPResult пользователь не имеет данных RSOP

Содержание

В GPResult пользователь не имеет данных RSOP

Добрый день! Уважаемые читатели и гости IT блога Pyatilistnik.org. В прошлый раз мы с вами подробно разобрали сетевую технологию VLAN и ее применение. В сегодняшней статье я расскажу, как решил вот такую ситуацию на одном из терминальных столов. Нужно мне было проверить применение групповых политик для пользователя, в момент диагностики я, как обычно попытался воспользоваться утилитой GPresult, но в итоге получил ошибку "Пользователь не имеет данных RSOP". Давайте разбираться в чем дело.

Я первый раз получил такую ошибку в своей практике. Мое окружение, это RDS хост с Windows Server 2012 R2. Командная строка работает в режиме администратора. Напоминаю, что GPresult - это утилита показывающая подробный отчет по примененным или отклоненным групповым политикам пользователя и компьютера, чтобы системный администратор имел представление и знал, где диагностировать проблему. Вот так вот выглядит ошибка "gpresult /r Пользователь не имеет данных RSOP (The user does not have RSoP data)"

Я подумал, ладно пойду другим путем и попробую проверить применение политик GPO через RSOP, но и тут я получил ошибку:

Не удалось создать данные результирующей политики из-за указанных ниже ошибки. Недостаточно памяти.

Если посмотреть журнал с логами Windows, то вы обнаружите вот такое предупреждение:

Код события 1090: Windows не удалось записать информацию результирующей политики (RSoP), которая описывает область применения объектов групповой политики к этому компьютеру или пользователю. Возможные причины: отключение или остановка службы WMI (инструментария управления Windows), иные ошибки WMI. Параметры групповой политики были успешно применены к этому компьютеру или пользователю, но, возможно, средства управления сообщают неверные данные.

Первым делом проверьте, что у вас в запущенном состоянии служба инструментария управления Windows (Winmgmt). Для этого откройте оболочку PowerShell и введите команду:

Если у вас будет статус "Stop", то введите команду:

Get-Service wmiApSrv | Start-Service

Так же вы можете перезапустить сервис, командой:

Get-Service wmiApSrv | Restart-Service

Следующим шагом я вам советую добавить ключ в реестр Windows. Переходим в ветку:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\ Microsoft\Windows\System\

Создаем ключ dword32

с именем GroupPolicyMinTransferRate и значением 0

И точно такой же в ветке:

HKEY_CURRENT_USER\Software\Policies\ Microsoft\Windows\System

Создаем ключ dword32 с именем GroupPolicyMinTransferRate и значением 0. Перезагружаем компьютер или сервер. Данная манипуляция в большинстве случаев исправляет ошибку GPResult пользователь не имеет данных RSOP.

Если первый метод не помог, то пробуем удалить из реестра всю историю объекта групповой политики из профиля пользователя. Перед удалением обязательно сделайте резервную копию ветки реестра.

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Group Policy\History

После чего в командной строке вводим gpupdate /force, а затем gpresult /h. В итоге ошибка "Пользователь не имеет данных RSOP", должна пропасть. Еще одним методом устранения проблемы в обработке результирующей политики, является вывод компьютера из домена Active Directory, и повторный ввод в домен.

Я наблюдал ошибку "The user does not have RSoP data", когда люди пытались удаленно выполнять команду результирующей политики, для еще не вошедшего в систему пользователя, или наоборот у них командная строка запущена от имени другого пользователя, например с большими правами, но он так же не вошел интерактивно на сервер. Тут два варианта, либо вы заходите под ним на сервер или же в в выводе gpresult вы используете его данные, простой пример:

gpresult /r user:root\barboskin.g

P.S. Дополнительные решения

  • Еще на многих форумах советуют проверить ваши сетевые настройки в частности DNS, правильно ли разрешаются имена контроллеров домена.
  • Установите все доступные обновления безопасности и исправления в системе.

Надеюсь мое небольшой опыт окажется вам полезным, а с вами был Иван Семин, автор и создатель IT блога Pyatilistnik.org.

Ошибка 80244010 и C80003FB, решаем за минуту

Добрый день! Уважаемые читатели и гости одного из популярнейших IT блогов рунета Pyatilistnik.org. В прошлый раз мы с вами успешно устранили ошибку "Запуск этого устройства невозможен код 10". Двигаемся дальше, сегодня я столкнулся с ошибками 80244010 и C80003FB при попытке поиска обновлений

Windows Server 2012 R2, в момент сервисного обслуживания терминального сервера. Ниже я покажу, как вы легко сможете их устранить, буквально за несколько минут.

Причины ошибок 80244010 и C80003FB

Прежде чем я покажу, как вы можете устранить ошибки 80244010 и C80003FB я бы хотел дать вам понимание их появления. Вот так вот выглядит ошибка с кодом C80003FB:

Возникла проблема при проверке наличия обновлений. Найдены ошибки: код C80003FB

Далее появилась ошибка:

Центру обновления Windows нужна ваша помощь. Центр обновления Windows не мог проверить наличие обновлений в течении последних 30 дней. Перейдите в Центр обновления Windows для устранения этой проблемы

В итоге я видел все ту же ошибку.

Основными причинами вызывающими данную ошибку выступает:

  • Поврежден файл DataStore.edb
  • Повреждены системные файлы
  • Установка свежего агента для обновления Windows
  • Не доступны сервера обновлений Microsoft

Как устранить ошибки 80244010 и C80003FB

Первое, что нужно проверить, это нет ли проблем с файлом DataStore.edb. DataStore.edb

- это лог-файл, он сохраняет историю обновлений Windows , и она находится в папке SoftwareDistribution (C:\Windows\SoftwareDistribution\DataStore \DataStore.edb). Его размер будет увеличиваться при каждой проверке Центра обновления Windows.

Можно ли удалить файл DataStore.edb?

Да вы легко можете, это сделать. Удалив DataStore.edb Windows при следующем запуске поиска обновлений просто пересоздаст его. Так же этот файл может весить очень много, например более 1 ГБ и вы легко так сможете освободить в системе некоторое количество дискового пространства

Советую прочитать, как очистить папку Windows процентов на 40% и не сломать систему

Когда я вижу проблему с обновлениями, она в 90% случаев решается моим скриптом, который я приведу чуть ниже и дам его описание:

  1. Производится отключение службы "Фоновая интеллектуальная служба передачи (BITS)"
  2. Производится отключение службы "Центр обновления Windows"
  3. Производится отключение службы "Удостоверение приложения"
  4. Производится отключение службы "Службы криптографии"
  5. Далее удаляется файлы qmgr*.dat из профиля пользователя
  6. Происходит переименовывание файла catroot2 в catroot2.bak
  7. Происходит переименовывание папки SoftwareDistribution в SoftwareDistribution.bak
  8. Перерегистрируются библиотеки
  9. Производится запуск службы "Фоновая интеллектуальная служба передачи (BITS)"
  10. Производится запуск службы "Центр обновления Windows"
  11. Производится запуск службы "Удостоверение приложения"
  12. Производится запуск службы "Службы криптографии"
  13. Запускается обновление Windows
net stop bits

net stop wuauserv

net stop appidsvc

net stop cryptsvc

Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak

Ren %systemroot%\system32\catroot2 catroot2.bak

sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

cd /d %windir%\system32

regsvr32.exe atl.dll /s

regsvr32.exe urlmon.dll /s

regsvr32.exe mshtml.dll /s

regsvr32.exe shdocvw.dll /s

regsvr32.exe browseui.dll /s

regsvr32.exe jscript.dll /s

regsvr32.exe vbscript.dll /s

regsvr32.exe scrrun.dll /s

regsvr32.exe msxml.dll /s

regsvr32.exe msxml3.dll /s

regsvr32.exe msxml6.dll /s

regsvr32.exe actxprxy.dll /s

regsvr32.exe softpub.dll /s

regsvr32.exe wintrust.dll /s

regsvr32.exe dssenh.dll /s

regsvr32.exe rsaenh.dll /s

regsvr32.exe gpkcsp.dll /s

regsvr32.exe sccbase.dll /s

regsvr32.exe slbcsp.dll /s

regsvr32.exe cryptdlg.dll /s

regsvr32.exe oleaut32.dll /s

regsvr32.exe ole32.dll /s

regsvr32.exe shell32.dll /s

regsvr32.exe initpki.dll /s

regsvr32.exe wuapi.dll /s

regsvr32.exe wuaueng.dll /s

regsvr32.exe wuaueng1.dll /s

regsvr32.exe wucltui.dll /s

regsvr32.exe wups.dll /s

regsvr32.exe wups2.dll /s

regsvr32.exe wuweb.dll /s

regsvr32.exe qmgr.dll /s

regsvr32.exe qmgrprxy.dll /s

regsvr32.exe wucltux.dll /s

regsvr32.exe muweb.dll /s

regsvr32.exe wuwebv.dll /s

netsh winsock reset

netsh winhttp reset proxy
net start bits

net start wuauserv
net start appidsvc
net start cryptsvc

wuauclt /Updatenow

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

Просмотрите, чтобы не было ошибок в выводе скрипта

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

Хочу отметить, что у вас в системе останется старая версия папки SoftwareDistribution по пути C:\Windows\SoftwareDistribution.bak. Так, что если проблема будет устранена, не забывайте ее удалить.

Теперь зайдя в "Центр обновления Windows" я сделал поиск новых обновлений и получил их, аж 29 штук. Ошибок 80244010 и C80003FB больше не наблюдал.

Скачивание доступных обновлений пошло успешно и они спокойно стали устанавливаться в моей Windows Server 2012 R2.

Устраняем ошибки на системных файлах

Если у вас после манипуляций с папкой SoftwareDistribution и файлом DataStore.edb остаются проблемы с поиском обновлений Windows и вы получаете ошибку C80003FB, вы можете попробовать произвести поиск и устранение ошибок на системных файлах Windows. Для этого есть две замечательные утилиты командной строки sfc и DISM. Выполните в командной строке в режиме администратора вот такую команду:

sfc /scannow && Dism /online /cleanup-image /restorehealth && Dism.exe /Online /Cleanup-Image /StartComponentCleanup

В моем примере программа защиты ресурсов Windows обнаружила повреждение файлов и успешно их восстановила. Пробуем снова найти и установить новые обновления.

Использование средства устранения неполадок Центра обновления Windows

Windows не идеальная система и Microsoft это понимает, они стараются признавать свои ошибки и помогать людям их устранять. В самые свежие версии клиентских ОС, я говорю про Windows 10 они внедрили встроенную утилиту по устранению неполадок для различных компонентов, в том числе и "Центр обновления Windows". В более старых версиях Windows 7 и Windows 8.1, а так же всех серверных Windows Server данный компонент загружается отдельно, по представленным чуть ниже ссылкам:

  • Скачать средство устранения неполадок для Windows 7, Windows 8.1, Windows Server 2008R2-2012R2 - https://aka.ms/diag_wu
  • Скачать средство устранения неполадок для Windows Server 2016-2019 - https://aka.ms/wudiag

Напоминаю, что встроенное средство устранения неполадок в Windows 10 находится в параметрах Windows, которые вы можете открыть через сочетание клавиш Win и I одновременно. Далее вы открываете пункт "Центр обновления Windows"

Находите пункт "Устранение неполадок - Центр обновления Windows".

Запустите ее.

В некоторый ситуациях вы можете получить ошибку:

 

В других версиях Windows запустите WindowsUpdate.diagcab. И в том и в другом случае у вас появится окно, единственное в версии для Windows 10 будет дополнительный пункт "Диагностика сетей Windows".

Выбираем пункт "Центр обновления Windows" и нажимаем далее.

Начнется сканирование вашей системы, будет так же проверка реестра, перезапуск служб, вот так выглядит обнаружение и устранение проблем с файлами базы данных центра обновлений Windows.

Этот так же может может помочь в решении ошибок 80244010 и C80003FB.

Обновление и переустановка агента обновления Windows до последней версии

В Windows 7 и выше у вас может остаться ошибка 80244010, даже после всего того, что мы делали. Одной из экзотических причин может быть старая версия агента по обновлению Windows (Windows Update Agent). На момент января 2020 года самая актуальная версия WUA для Windows 7, это 7.6.7601.24436. Файл располагается по пути C:\Windows\System32\wuaueng.dll.

Если вам нужно его скачать для обновления или переустановки, вы можете перейти по ссылке:

https://support.microsoft.com/en-us/kb/949104

Находите пункты "Stand-alone packages for Windows 8 and Windows Server 2012" или "Stand-alone packages for Windows 7 SP1 and Windows Server 2008 R2 SP1" и загружаете нужную версию.

Далее вы можете произвести установку новой версии агента. Тут два варианта из графического интерфейса или через cmd/powershell. В режиме командной строки положите файл windowsupdateagent-7.6-x64.exe в нужное Вместо, обратите внимание, что у меня семерка 64-х битная, если у вас 32-х битная, то файл будет другой (Как проверить разрядность Windows смотрите по ссылке). Далее переходите в командной строке в расположение файла через команду cd и вводите:

WindowsUpdateAgent-7.6-x64.exe /quiet /norestart /wuforce

Если выскочит окно UAC, то нажмите да. Начнется принудительная переустановка агента по обновлению Windows.

Обратите внимание, что ваша KB будет распакована и появятся несколько временных папок.

В мониторе ресурсов будет видно, что идет обращение к папке SoftwareDistribution. Ждем когда система закончит туда писать, это около минуты.

Далее вы перезагружаете компьютер. Можно для надежности еще выполнить теперь команду для обращения к серверу обновления microsoft с синхронизацией.

wuauclt /resetauthorization /detectnow

Пробуем снова проверить доступность новых обновлений, и ошибка 80244010, должна исчезнуть. В графическом варианте будет простой мастер установки агента Windows Update, нажимаем далее.

Принимаем лицензионное соглашение.

И начинается установка агента.

Использование скрипта Reset Windows Update Agent

За, что я люблю популярные продукты, так это за большое комьюнити, кто не в курсе, это объединение людей по интересу к продукту. У Microsoft оно огромное, можете для примера посмотреть статистику по операционным системам за 2019 год. Есть замечательный пользователь Manuel F. Gil, который создал отличный скрипт под названием "Reset Windows Update Agent". Данный скрипт поможет вам в решении проблем с обновлениями. Загрузите его по ссылке:

Распаковываете архив и утилитой SetupDiag.exe. Запустите от имени администратора файл ResetWUEng.cmd.

Вас попросят согласиться с тем, что вы даете согласие, что могут быть произведены изменения в реестре Windows или настройках системы, говорим Y.

В итоге вы увидите окно с 19 настройками, нас будет интересовать второй пункт "Reset the Windows Update Components". Нажимаем двойку.

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

Если все успешно, то он об этом отрапортует "The operatiom completed successfully"

На этом у меня все, надеюсь что вы смогли обновить свою Windows и избежали ошибок 80244010 и C80003FB. Если остались вопросы, то пишите их в комментариях. С вами был Иван Семин автор и создатель IT портала Pyatilistnik.org.

Использование RSoP. msc для сбора политики компьютера - Windows Server

  • Чтение занимает 2 мин

В этой статье

В этой статье описывается использование служебной программы результирующей политики (RSoP. msc) для сбора сведений о политике, характерной для компьютера.

Исходная версия продукта:   Windows Server 2012 R2
Исходный номер статьи базы знаний:   312321

Использование RSoP. msc

При использовании служебной программы результирующей политики вы можете собирать только сведения о политике, характерные для компьютера:

  1. Нажмите кнопку Пуск, выберите пункт Выполнить, введите mmc в поле Открыть и нажмите кнопку ОК.
  2. В меню файлвыберите команду Добавить или удалить оснастку, а затем нажмите кнопку добавить в диалоговом окне Добавление и удаление .
  3. Щелкните результирующий набор политик, нажмите кнопку Добавить, а затем в диалоговом окне Добавление/удаление изолированной оснастки нажмите кнопку Закрыть .
  4. Нажмите кнопку ОК в диалоговом окне Добавить/удалить . Оснастка результирующего набора политик отображается в консоли управления (MMC).
  5. Щелкните создать данные RSoP в меню Action (действие ).
  6. Нажмите кнопку Далее, выберите пункт режим ведения журналаи нажмите кнопку Далее.
  7. Выберите этот компьютер или другой компьютер, а затем введите имя компьютера.
  8. Щелкните выбрать определенного пользователя, а затем щелкните пустое место под указанными пользователями. Это действие имеет тот же результат, что и при нажатии кнопки не Отображать параметры политики пользователя в результатах.
  9. Нажмите кнопку Далее, а затем кнопку Далее. Отображаются только параметры, зависящие от компьютера.

gpresult | Microsoft Docs

  • Чтение занимает 2 мин

В этой статье

Область применения: Windows Server (половина ежегодного канала), Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012Applies to: Windows Server (Semi-Annual Channel), Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

Отображает результирующий набор политик (RSoP) для удаленного пользователя и компьютера.Displays the Resultant Set of Policy (RSoP) information for a remote user and computer. Чтобы использовать отчеты RSoP для удаленных целевых компьютеров через брандмауэр, необходимо иметь правила брандмауэра, разрешающие входящий сетевой трафик на портах.To use RSoP reporting for remotely targeted computers through the firewall, you must have firewall rules that enable inbound network traffic on the ports.

СинтаксисSyntax

gpresult [/s <system> [/u <username> [/p [<password>]]]] [/user [<targetdomain>\]<targetuser>] [/scope {user | computer}] {/r | /v | /z | [/x | /h] <filename> [/f] | /?}

Примечание

За исключением использования /?, необходимо включить параметр OUTPUT, /r, /v, /z, /xили /h.Except when using /?, you must include an output option, /r, /v, /z, /x, or /h.

ПараметрыParameters

ПараметрParameter ОписаниеDescription
ключ <system>/s <system> Указывает имя или IP-адрес удаленного компьютера.Specifies the name or IP address of a remote computer. Не используйте обратные косые черты.Don't use backslashes. По умолчанию это локальный компьютер.The default is the local computer.
/u <username>/u <username> Использует учетные данные указанного пользователя для выполнения команды.Uses the credentials of the specified user to run the command. Пользователь по умолчанию — это пользователь, который вошел в систему на компьютере, который выдает команду.The default user is the user who is logged on to the computer that issues the command.
/p [<password>]/p [<password>] Указывает пароль учетной записи пользователя, указанный в параметре /u .Specifies the password of the user account that is provided in the /u parameter. Если параметр /p опущен, программа gpresult запрашивает пароль.If /p is omitted, gpresult prompts for the password. Параметр /p не может использоваться с /x или /h.The /p parameter can't be used with /x or /h.
WMIC [<targetdomain>\]<targetuser>]/user [<targetdomain>\]<targetuser>] Указывает удаленного пользователя, данные RSoP которого должны отображаться.Specifies the remote user whose RSoP data is to be displayed.
/Scope {user | computer}/scope {user | computer} Отображает данные RSoP либо для пользователя, либо для компьютера.Displays RSoP data for either the user or the computer. Если /Scope опущен, gpresult отображает данные RSoP как для пользователя, так и для компьютера.If /scope is omitted, gpresult displays RSoP data for both the user and the computer.
[/x | /h] <filename> Сохраняет отчет в формате XML (/x) или HTML (/h) в расположении и с именем файла, указанным в параметре filename .Saves the report in either XML (/x) or HTML (/h) format at the location and with the file name that is specified by the filename parameter. Не может использоваться с /u, /p, /r, /vили /z.Can't be used with /u, /p, /r, /v, or /z.
/f/f Заставляет gpresult перезаписывать имя файла, указанное в параметре /x или /h .Forces gpresult to overwrite the file name that is specified in the /x or /h option.
/r/r Отображает сводные данные RSoP.Displays RSoP summary data.
/v/v Отображение подробных сведений о политике.Displays verbose policy information. Сюда входят подробные параметры, которые были применены с приоритетом 1.This includes detailed settings that were applied with a precedence of 1.
/z/z Отображает все доступные сведения о групповая политика.Displays all available information about Group Policy. Сюда входят подробные параметры, которые были применены с приоритетом 1 и выше.This includes detailed settings that were applied with a precedence of 1 and higher.
/?/? Отображение справки в командной строке.Displays help at the command prompt.
ПримечанияRemarks
  • Групповая политика является основным средством администрирования для определения и контроля работы программ, сетевых ресурсов и операционной системы для пользователей и компьютеров в Организации.Group Policy is the primary administrative tool for defining and controlling how programs, network resources, and the operating system operate for users and computers in an organization. В среде Active Directory групповая политика применяется к пользователям или компьютерам на основе их членства в сайтах, доменах или подразделениях.In an active directory environment, Group Policy is applied to users or computers based on their membership in sites, domains, or organizational units.

  • Поскольку перекрывающиеся параметры политики можно применять к любому компьютеру или пользователю, функция групповая политика создает результирующий набор параметров политики при входе пользователя в систему.Because you can apply overlapping policy settings to any computer or user, the Group Policy feature generates a resulting set of policy settings when the user logs on. Команда gpresult отображает результирующий набор параметров политики, примененных к компьютеру для указанного пользователя при входе пользователя в систему.The gpresult command displays the resulting set of policy settings that were enforced on the computer for the specified user when the user logged on.

  • Поскольку /v и /z создают много информации, полезно перенаправить вывод в текстовый файл (например, gpresult/z >policy.txt ).Because /v and /z produce a lot of information, it's useful to redirect output to a text file (for example, gpresult/z >policy.txt).

ПримерыExamples

Чтобы получить данные RSoP только для удаленного пользователя, маиндом\хироплн с паролем *[email protected]* , который находится на компьютере срвмаин, введите:To retrieve RSoP data for only the remote user, maindom\hiropln with the password *[email protected]*, who's on the computer srvmain, type:

gpresult /s srvmain /u maindom\hiropln /p [email protected] /user targetusername /scope user /r

Чтобы сохранить все доступные сведения о групповая политика в файл с именем, policy.txt, только для удаленного пользователя маиндом\хироплн с паролем *[email protected]* на компьютере срвмаин, введите:To save all available information about Group Policy to a file named, policy.txt, for only the remote user maindom\hiropln with the password *[email protected]*, on the computer srvmain, type:

gpresult /s srvmain /u maindom\hiropln /p [email protected] /user targetusername /z > policy.txt

Чтобы отобразить данные RSoP для вошедшего в систему пользователя, маиндом\хироплн с паролем *[email protected]* для компьютера срвмаин, введите:To display RSoP data for the logged on user, maindom\hiropln with the password *[email protected]*, for the computer srvmain, type:

gpresult /s srvmain /u maindom\hiropln /p [email protected] /r

Дополнительные ссылкиAdditional References

Отключаем службу CDPUserSvc в Windows 10

Продвинутые пользователи Windows часто обращают внимание на службу CDPUserSvc. Подозрение вызывает её название, которое может меняться за счёт добавления пяти случайно сгенерированных символов, например, «CDPUserSvc_30ebf». Так же многих настораживает отсутствие описания этой службы. Вместо него в диспетчере содержится ошибка «Error Code: 15100».

Разберемся с названием службы. Это частичная аббревиатура, которая расшифровывается как Connected Devices Platform User Service или по русски — служба платформы подключенных пользовательских устройств. Пусть перевод Вас не смущает, на деле название не совпадает с реальным назначением. В некоторых версиях Windows служба запускается при старте системы, а в некоторых — только когда пользователь, приложение или сервис требуют этого от системы. Кроме этого, есть следующая информация:

  • Исполняемый файл:
    %SystemRoot%\System32\CDPSvc.dll.
  • Ключ системного реестра:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CDPUserSvc.
  • Запуск осуществляется через:
    %SystemRoot%\system32\svchost.exe -k UnistackSvcGroup.

Теперь о том, почему в описании ошибка «Failed to Read Description. Error Code: 15100». Официального ответа на этот вопрос от Microsoft нет, но есть мнение что они просто не захотели честно разглашать назначение службы. Как Вы понимаете, это не с проста.

Что же делает служба CDPUserSvc

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

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

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

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

Отключаем 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 уходит в синий экран. Прошу Вас перед проделыванием данной операции создавать резервную точку восстановления!

Никакой ответственности за данные действия я не несу! Вы все делаете на свой страх и риск!

Поделиться ссылкой:

Понравилось это:

Нравится Загрузка...

Похожее

Ora-01017 недопустимое имя пользователя / пароль при подключении к базе данных 11g от клиента 9i

Я пытаюсь подключиться к схеме на 11g (v11.2.0.1.0) от ПК с 9i (v9.2.0.1) клиент. Кажется, что он хорошо связан с некоторыми схемами, но не с этим - он возвращается с ORA-01017 Invalid Username/Password ошибка каждый раз.

имя пользователя и пароль определенно верны - может ли кто-нибудь придумать причину, почему это не сработает?

есть ли принципиальная несовместимость версии 9i и 11G?

13 ответов


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *