CDPUserSvc o Connected Device Platform User Service è un servizio essenziale che funziona nel sfondo mentre il sistema tenta di connettersi con un dispositivo Bluetooth, una stampante o uno scanner o qualsiasi altro altro dispositivo. Sebbene il tuo computer utilizzi questo servizio per connettersi correttamente ai dispositivi, puoi disabilitarlo se non ti stai connettendo a nessun dispositivo. Ma durante la disattivazione manuale, potresti visualizzare questo messaggio di errore: "CDPUserSvc non è riuscito a leggere la descrizione (codice errore 15100)“. Esistono modi alternativi per risolvere questo problema.
Sommario
Correzione 1 – Separa CDPUserSvc dal servizio principale
Una delle soluzioni più semplici è separare CDPUserSvc dal processo di servizio principale.
1. All'inizio, premi il tasto Tasto Windows e digita "cmd“.
2. Quindi, fare clic con il tasto destro del mouse su "Prompt dei comandi" e tocca "Eseguire come amministratore“.
3. Ora, Scrivi questo codice nel terminale e premere il tasto accedere chiave per isolare il processo CDPUserSvc.
sc config cdpusersvc type=proprio
Fatto ciò, chiudi la schermata del prompt dei comandi.
Dopo di che, ricomincia il tuo computer.
Correzione 2: utilizzare l'editor del registro
È possibile utilizzare l'editor del registro per disabilitare il particolare servizio.
1. All'inizio, fai clic con il pulsante destro del mouse sull'icona di Windows e tocca "Correre“.
2. Quindi, digita "regedit” e clicca su “ok” per accedere all'editor del registro.
Avvertimento – A volte, queste modifiche al registro possono danneggiare l'intero sistema. In tal caso, un semplice backup del registro può salvare il sistema. Quindi, segui questo semplice passaggio per creare un backup del registro.
Quando si apre l'editor del registro, toccare "File“. Quindi fare clic su "Esportare" per creare un nuovo backup del registro sul sistema.
3. Sul lato sinistro, espandi il lato sinistro in questo modo ~
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CDPUserSvc
4. Ora, sul lato destro, troverai il "Cominciare" valore.
5. Solo, doppio click sul valore per modificarlo.
6. Quindi, imposta il bast su "Esadecimale"sistema.
7. Inoltre, imposta il valore su "4” e clicca su “ok” per salvarlo.
Dopo averlo fatto, chiudi l'editor del registro. Quindi, ricomincia il tuo computer.
Correzione 3 – Crea ed esegui un file batch
Devi creare un file batch e pianificarlo per l'esecuzione all'avvio del sistema. Ciò interromperà l'esecuzione di CPDUserSvc sul sistema.
Passo 1
1. All'inizio, digita "Bloc notes"nella casella di ricerca.
2. Quindi, tocca "Bloc notes” per aprirlo.
3. Quando il Blocco note si apre, copia incolla queste righe.
@ECHO OFF. SC QUERY state= all>servicesdump.txt. FINDSTR /L /C:"SERVICE_NAME: CDPUserSvc_" servicesdump.txt >CDPservice.txt. FOR /F "usebackq tokens=2" %%i IN (CDPservice.txt) DO SET CDPUserSvc=%%i. NET Stop "%CDPUserSvc%" SC Elimina "%CDPUserSvc%" DEL CDPservice.txt. DEL servicesdump.txt
4. Successivamente, tocca il "File" nella barra dei menu.
5. Quindi, fare clic su "Salva come…“.
6. Ora, seleziona il "Tipo di file:" come "Tutti i files“.
7. Successivamente, denominare il file come "StopCDP.bat“.
8. Scegli una posizione sul tuo computer (preferibilmente, Desktop) per salvare il file. Successivamente, fai clic su "Salva” per salvare il file.
Fatto ciò, chiudi la finestra del Blocco note.
9. Ora vai nella posizione in cui hai salvato questo file batch.
10. Quindi, fare clic con il tasto destro del mouse su "StopCDP" e tocca "Eseguire come amministratore” per eseguire lo script sul sistema.
Una volta eseguito il file di script, non riscontrerai più il problema.
Ma questa soluzione è temporanea, ovvero devi eseguire nuovamente questo script la prossima volta che riavvii la macchina. Altrimenti, puoi creare un'attività semplice in modo che Windows esegua automaticamente lo script ad ogni avvio.
Passo 2
1. premi il Tasto Windows+R chiavi insieme.
2. Quindi, digita "taskschd.msc” e clicca su “ok"per aprire l'Utilità di pianificazione.
3. Quando si apre l'Utilità di pianificazione, toccare "Azione” nella barra dei menu e toccare “Crea attività...“.
4. Quindi, vai su "Generalescheda ".
5. Qui, dai un nome a questa nuova attività come desideri. (L'abbiamo chiamato "CDPUserSvc Bumper".)
6. Ora, controlla il "Esegui con i massimi privilegi" opzione.
7. Quindi, fai clic sul menu a discesa accanto a "Configura per:" e impostalo su "Windows 10" dal menu a discesa.
8. Al passaggio successivo, vai su "Triggerscheda ".
9. Ora, seleziona il "Nuovo…" per creare un nuovo trigger.
10. Successivamente, imposta l'opzione "Inizia l'attività:" su "All'avvioP".
11. Ora, dai un'occhiata il "Abilitato"opzione in basso.
12. Inoltre, tocca "ok” per salvare questo.
13. Ora, di nuovo vai al "Azionischeda ".
14. Qui, tocca "Nuovo…“.
15. Nel pannello Nuova azione, imposta la scheda "Azione:" su "Avvia un programma“.
16. Inoltre, tocca "Navigare“.
17. Ora vai nella posizione in cui hai salvato il file batch.
18. Seleziona il "StopCDP"file e tocca "Aprire“.
19. Fatto ciò, clicca su "ok” per salvarlo.
20. Infine, una volta configurato, fai tap su “ok” per l'ultima volta.
Chiudi l'Utilità di pianificazione. Quindi, ricomincia il tuo computer. Durante l'avvio del sistema, il file di script verrà eseguito e interromperà il componente CPDUserSvc all'avvio.
Non vedrai più il messaggio di errore.
Correzione 4 – Disattiva gli aggiornamenti automatici del negozio
Alcuni utenti hanno notato che la funzione di aggiornamento automatico di Microsoft Store potrebbe essere la causa di questo problema.
1. Apri Microsoft Store.
2. Una volta aperto lo Store, tocca l'immagine del tuo account nella parte superiore dello schermo.
3. Quindi, fare clic su "Impostazioni dell'app” per accedervi.
4. Ora, attiva il "Aggiornamenti dell'app"impostazioni su Spento condizione.
In questo modo, Store non aggiornerà automaticamente le tue app. Questo dovrebbe fermare il problema.
NOTA –
Non preoccuparti se non puoi modificare le impostazioni dello Store a causa delle rigide impostazioni dei criteri di gruppo. C'è una certa modifica del registro che puoi mettere in atto.
1. All'inizio, premi il tasto Tasto Windows e digita "regedit“.
2. Quindi, tocca il "Editor del Registro di sistema” per aprirlo.
3. Quando si apre l'editor del registro, vai qui:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CDPUserSvc
4. Sul lato destro, fai clic con il pulsante destro del mouse sullo spazio e tocca "Nuovo>” e clicca su "Valore DWORD (32 bit)” per creare un nuovo valore.
5. Ora, chiama questo nuovo valore come "0x00000004“.
6. Quindi, doppio click su questo valore per modificarlo.
7. All'inizio, scegli il "Esadecimale"base.
8. Successivamente, impostare il valore su "1“.
9. Infine, fai clic su "ok" per salvare questa modifica.
Successivamente, chiudi l'editor del registro. Ora, riavviare computer per rendere effettive queste modifiche.
Fix 5 – Usa il ripristino del sistema
Se nulla sta funzionando per te e vuoi che il tuo sistema funzioni normalmente, il ripristino del sistema è l'unica risorsa.
1. All'inizio, fai clic con il pulsante destro del mouse sull'icona di Windows e tocca il "Correre“.
2. Allora scrivi "rstrui” e clicca su “ok” per aprire il Ripristino configurazione di sistema.
3. Quando si apre la finestra Ripristino configurazione di sistema, seleziona "Scegli un punto di ripristino diverso" opzione.
4. Quindi, fare clic su "Prossimo” per andare al passaggio successivo.
5. Quindi, scegli un punto di ripristino dall'elenco dei punti di ripristino consigliati.
6. Successivamente, tocca "Prossimo" andare oltre.
7. Infine, tocca "Fine” per concludere il processo.
Il computer si avvierà e verrà ripristinato allo stato in cui funzionava correttamente.
Il tuo problema dovrebbe essere risolto.