A novemberi biztonsági frissítések telepítését követően a Windows 10 / Windows Server 2016-ra a felhasználók panaszokat kaptak az állandó szolgáltatás-összeomlásokkal kapcsolatos problémákról CDPUserSvc. Ebben a cikkben megértjük, mi a CDPUserSvc szolgáltatás, miért működik időnként, hogyan oldja meg ezt a problémát, és le lehet tiltani a CDPUserSvc szolgáltatást a Windows 10 rendszerben.
A CDPUserSvc szolgáltatás először a Windows 10-ben jelent meg, és a kezdetektől sok kérdést vet fel a felhasználók számára, és számos problémát okoz.
Tartalom:
- Hiba A CDPUserSvc_xxxxx program leállt.
- Miért érdemes használni a CDPUserSvc szolgáltatást??
- CDPUserSvc folyamat izolálása
- A CDPUserSvc szolgáltatás letiltása
Hiba A CDPUserSvc_xxxxx program leállt.
Viszonylag nemrégiben a Windows 10 / Windows Server 2016 egyes felhasználói panaszkodtak, hogy betöltésekor, a Windows 10 leállításakor vagy akár néhány percenként hiba jelentkezik:
A CDPUserSvc_xxxxx nem működik. Egy probléma miatt a program nem működött megfelelően. Zárja be a programotA CDPUserSvc_xxxxx program leállt. A felmerült probléma a program leállításához vezetett. Zárja be ezt a programot.Ebben az esetben az űrlap hibáit folyamatosan rögzítik az alkalmazásnaplóban:
A hibás alkalmazás neve: svchost.exe_CDPUserSvc_2ce84fe, verzió: 10.0.14393.0, időbélyeg: 0x57899b1c
A hibás modul neve: cdp.dll, verzió: 10.0.14393.1715, időbélyeg: 0x59b0d38c
Kivételkód: 0xc0000005
Hibaeltolás: 0x0000000000193cf5
Hibás folyamat azonosítója: 0x4484
A alkalmazás hibás indulási ideje: 0x01d35ebff3f9a7f5
A hibás alkalmazás elérési útja: C: \ WINDOWS \ system32 \ svchost.exe
A hibás modul elérési útja: c: \ windows \ system32 \ cdp.dll
Jelentés azonosítója: f7159168-5104-440e-34c1-6b42ed6649ee
A hibás csomag teljes neve:
Hibás csomag-relatív alkalmazás-azonosító:
A Windows 10 operációs rendszerű számítógépeken ez a hiba egyes felhasználók számára az Anniversary Update (1607) telepítése után jelent meg. Ebben az esetben érdemes megpróbálni elindítani a CDPUserSvc szolgáltatást egy elkülönített folyamatban, vagy teljesen letiltani (lásd alább).
A legtöbb esetben ezt a hibát a novemberi frissítés okozza. KB4048953 Windows Server 2016 és Windows 10 rendszerekhez.
Ha a frissítéssel rendelkezik a probléma megszabadításához, elegendő a KB4048953 frissítés megfelelő eltávolítása (wusa.exe / uninstall / kb: 4048953
), vagy várja meg a decemberi összesített frissítési csomag kiadását, amelyben megígérte, hogy kijavítja a hibát.
Miért érdemes használni a CDPUserSvc szolgáltatást??
iroda CDPUserSvc (Csatlakoztatott eszközök platform felhasználói szolgáltatása). Maga a szolgáltatásnév dinamikus, és egy karakterláncból áll CDPUserSvc_ és 5 véletlenszerűen generált karakter (a példámban ez CDPUserSvc_6b511).
A Windows 10 különböző verzióiban a CDPUserSvc szolgáltatásnak más típusú indítása van
- Windows 10 1507 rendszeren - kézi indítási típus
- 1511 - a szolgáltatás le van tiltva
- 1607, 1703, 1709 - indítási típus automatikus
A szolgáltatás az svchost folyamat részeként indul: svchost.exe -k UnistackSvcGroup
Végrehajtható fájl: % WinDir% \ System32 \ CDPSvc.dll
Érdekes módon, ha megnyitja a konzolt a szolgáltatások listájával (Services.msc) és megtalálja a CDPUserSvc szolgáltatást, megállapíthatja, hogy leírása tartalmazza a következő szöveget:
"Nem tudom elolvasni a leírást. Hibakód: 15100 "“ A leírás olvasása sikertelen. Hibakód: 15100 ”Miért történik ez, nem világos.
Nem találtam hivatalos információkat a szolgáltatásról a Microsoft-tól. Ha elemezi a CDPUserSvc szolgáltatás kapcsolatait, előfordulhat, hogy ez a szolgáltatás időszakonként kapcsolódik a Microsoft és az OneDrive szerverekhez, és adatokat küld HTTPS-en keresztül. Lássuk, hogy néznek ki az UnistackSvcGroup futó folyamatok. Ehhez nyissa meg a Process Explorer alkalmazásban az svchost.exe folyamat tulajdonságait, és tekintse meg annak tulajdonságait.
Öt szolgáltatás indult ennek a folyamatnak a részeként (vegye figyelembe, hogy a névben szereplők mindegyike ugyanazt az ötjegyű azonosítót tartalmazza, mint a CDPUserSvc:
- CDPUserSvc_6b511 - ügyfelünk
- OneSyncSvc_6b511 - felelős az e-mailek, névjegyek, naptár és egyéb felhasználói adatok szinkronizálásáért
- PimIndexMaintenanceSvc_6b511 - lépjen kapcsolatba az indexelő szolgáltatással a gyors kereséshez
- UnistoreSvc_6b511 - tárolja a strukturált felhasználói adatokat (névjegyek, naptár, levél)
- UserDataSvc_6b511 - hozzáférést biztosít a strukturált felhasználói adatokhoz
Nyilvánvaló, hogy a CDPUserSvc szolgáltatás felelős a felhasználói adatok szinkronizálásáért az MSFT szerverekkel (telemetria? Szüksége van rá?). Ezért a CDPUserSvc szolgáltatást az operációs rendszer jelentős károsodása nélkül ki lehet kapcsolni (kivéve, ha természetesen natív névjegyeket, e-mailt és a Windows 10 naptárt használ).
CDPUserSvc folyamat izolálása
Egy másik megoldás, amely megoldja a CDPUserSvc_xxxxx szolgáltatás tartós összeomlásának problémáját, az elindítása izolált módban. Ehhez futtassa a parancsot a rendszergazdai jogokkal rendelkező parancssorban:
sc config cdpusersvc type = saját
A CDPuserSvc szolgáltatásnak elindulnia kell az svchost.exe natív folyamatban. Ellenőrizze, hogy a CDPuserSvc szolgáltatás összeomlik-e ez után. Ha nem, próbálja letiltani..
A CDPUserSvc szolgáltatás letiltása
Ha a szolgáltatáskezelő konzolban (services.msc) megpróbálja manuálisan leállítani a CDPUserSvc_6b511 szolgáltatást, és letiltott állapotba állítani, egy idő múlva újra bekapcsol (másik névvel).
megjegyzés. Érdekes, hogy ha eltávolítja ezt a szolgáltatást a rendszerleíró adatbázisból, egy idő után újra megjelenik, de más névvel. Ie a rendszer megpróbálja megakadályozni e szolgáltatás eltávolítását (úgy tűnik, hogy a Microsoft a vírusírók bevált gyakorlatait alkalmazza 🙂).Megakadályozhatja, hogy a szolgáltatás a nyilvántartáson keresztül induljon, erre a célra a beállításjegyzékben HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ CDPUserSvc meg kell változtatni a paraméter értékét kezdet 2-től (automatikus indítás) és 4 (Mozgáskorlátozottak).
Vagy hajtsa végre a következő parancsokat:
sc config CDPUserSvc start = letiltva
reg add "HKLM \ SYSTEM \ CurrentControlSet \ Services \ CDPUserSvc / v" Start "/ t REG_DWORD / d" 4 "/ f