▷ Come correggere l'errore DCOM 10016 in Windows 7, 8 e 10

Contenuti

Ottieni un errore DCOM con un ID. di evento 10016 significa che un programma ha provato ad avviare il server DCOM utilizzando il framework DCOM, ma l'utente non ha i permessi necessari per farlo. Questo è un bug noto che rimane nelle precedenti edizioni di Windows, ma questo non viene effettivamente risolto durante l'aggiornamento a una versione più recente del sistema operativo e viene visualizzato anche in Windows 8 e 10.

Riceverai questo come errore di sistema e riceverai anche un messaggio contenente un CLSID e un APPID. Questo errore DCOM potrebbe essere completamente innocuo, ma vederlo e avere a che fare con lui tutto il tempo può essere fastidioso.

Ma prima di procedere con il processo di risoluzione dei problemi, assicurati che l'alimentatore del tuo sistema sia all'altezza e non sia difettoso. Se stai usando qualsiasi tipo di overclock (processore, GPU o RAM), abbassalo o rimuovilo. Cosa c'è di più, assicurati che i tuoi driver di sistema, in particolare i driver GPU, sono aggiornati e quindi controlla se il tuo sistema non ha l'errore in questione.

Esiste una soluzione che ha dimostrato di funzionare per molti utenti, e per questo avrai bisogno del CLSID e dell'APPID del messaggio di errore, e dovrai seguire i passaggi del metodo indicato di seguito.

2016-11-04_183823-9743703Errore DCOM 10016 in Windows

Metodo 1: concedere i permessi utili S all'applicazione che causa l'errore

Il CLSID e l'APPID sono univoci per un'applicazione, e avere entrambi può aiutarti a identificare l'app che sta causando i problemi. Anche se sai quale app sta causando i problemi, tutto quello che devi fare è dargli abbastanza autorizzazioni in modo che non causi problemi ogni volta che ne hai bisogno. I passaggi per farlo sono molto semplici.

  1. Premi contemporaneamente i tasti Windows e R sulla tastiera e digita RegEditar su Esegui, premi Invio o fai clic su OK per aprire l'editor del registro.

    regedit-run-box-4-3-9884259Esecuzione dell'editor del registro

  2. Dall'editor del registro, espandere la cartella HKEY_CLASSES_ROOT e la cartella CLSID all'interno.

  3. Trova la cartella con il CLSID che hai ricevuto nel messaggio di errore. open-clsid-in-registry-editor-8652576Apri il CLSID nell'editor del registro

  4. Ora fai clic destro su di esso e seleziona »permessi» e fai clic su »Avanzate«. open-advanced-tab-in-permissions-8470976Apri la scheda Avanzate in Permessi

  5. Fare clic su Top, vedrai il proprietario cambiarlo nel gruppo Amministratori.

  6. Nella parte inferiore della finestra del proprietario, seleziona anche Sostituisci tutte le voci di autorizzazione degli oggetti minori. Fare clic su OK e quindi selezionare Sì per l'avviso di sicurezza di Windows.

    sostituisci-tutte-le-voci-di-autorizzazione-oggetto-figlio-2944350Sostituisci tutte le voci di autorizzazione dell'oggetto figlio

  7. Torna nella finestra principale delle autorizzazioni, fare clic su Aggiungi, inserisci Tutto e fai clic su OK. Torna nella finestra principale delle autorizzazioni, seleziona Tutti dall'elenco degli utenti in alto e seleziona Controllo completo dalla colonna Consenti nella metà inferiore. Fare clic su OK.

    clic-aggiungi-permessi-avanzati-6072216Fare clic su Aggiungi in Autorizzazioni avanzate

  8. Applica il pieno controllo.

  9. Una volta che ho finito, espandere HKEY_LOCAL_MACHINE all'interno, espandi queste cartelle: Software, poi Classi, quindi AppID. open-appid-in-register-editor-5148465Apri AppID nell'editor del registro

  10. Vai alla cartella che ha lo stesso APPID che hai ricevuto nel tuo messaggio di errore. Fare clic con il tasto destro e scegliere le autorizzazioni e selezionare »Avanzate«.

  11. Con i passaggi 4 un 6, concedere all'applicazione le autorizzazioni necessarie.

  12. Nota che quando guardi le cartelle con CLSID e APPID, vedrai una chiave di registro con il nome del servizio che causa il problema.

  13. Premi il tasto Windows, digita Pannello di controllo e apri il risultato, oppure apri il Pannello di controllo dal menu Start, a seconda della versione di Windows in uso. 23-pannello-di-controllo-aperto-3-9497124Apri il pannello di controllo

  14. Passa alla vista a icone in alto a destra e apri Strumenti di amministrazione.

    SUGGERIMENTO PROFESSIONALE: Se il problema riguarda il tuo computer o laptop, dovresti provare a usare Reimage Plus, che può scansionare i repository e sostituire i file danneggiati e persi. Funziona nella maggior parte dei casi, quando il problema ha origine a causa di un danneggiamento del sistema. Puoi scaricare Reimage per Cliccando qui

    strumenti_amministrativi-1429903Esecuzione di strumenti di amministrazione

  15. Servizi a componenti aperti. open-components-servicess-2142802Servizi a componenti aperti

  16. Fare clic su Computer, seguito da Il mio computer. apri-il-mio-computer-in-componenti-servizi-8183638Apri Risorse del computer in Servizi componenti

  17. Ora trova finalmente il servizio che sta causando il problema, fare clic destro su di esso e selezionare proprietà. Prossimo, fare clic sulla scheda Sicurezza.

  18. Se i permessi sono impostati correttamente nel registro, dovresti essere in grado di selezionare Personalizzato dalle tre categorie in questa finestra (permessi di avvio e attivazione, permessi di accesso e permessi di configurazione). Se uno di questi elementi è disattivato, ripetere i passaggi precedenti per impostare le autorizzazioni del registro e verificare tali impostazioni.

  19. Una volta selezionato Personalizza in tutte e tre le categorie, seleziona Modifica in Autorizzazioni di avvio e attivazione. Se ricevi un avviso che una o più voci di autorizzazione allegate hanno un tipo non riconosciuto, fai clic su elimina. Questo significa solo che le autorizzazioni del registro sono state impostate su un valore non predefinito, cosa è necessario per completare la correzione. permessi-personalizzati-2316215Permessi personalizzati

  20. Nella nuova finestra, cerca Sistema nell'elenco degli utenti in alto. Se non esiste, fare clic su Aggiungi. Digita Sistema e fai clic su OK. Seleziona Sistema dall'elenco degli utenti nella finestra. Nella metà inferiore della finestra, controlla la colonna Consenti accanto a Avvio locale e Attivazione locale. Puoi anche vedere Accesso locale invece, assicurati solo che ci sia un segno di spunta per questo elemento nella colonna Consenti. Fare clic su OK. Ripetere i passaggi per gli altri due elementi, Permessi di accesso e permessi di configurazione.

  21. Ripeti i passaggi [numerato] per altri valori ClSID e AppID elencati nei registri eventi.

  22. È necessario riavviare dopo aver eseguito i passaggi precedenti affinché le modifiche abbiano effetto.

Anche se questo può sembrare un modo lungo ed estenuante per risolvere il problema, è quello che è stato segnalato per funzionare per la stragrande maggioranza degli utenti che hanno questo problema. Seguilo attentamente passo dopo passo, e l'errore DCOM scomparirà in pochissimo tempo.

Metodo 2: eliminare le chiavi di registro

Anche alcune chiavi di registro in conflitto possono causare questo problema. Le chiavi di registro sono una forma di istruzioni binarie che il sistema deve seguire. Ci sono alcune chiavi di registro presenti nel tuo registro che, sebbene appartengano alla sottocategoria di Microsoft, noto per causare problemi. L'eliminazione di queste chiavi può risolvere il problema in questione.

Avvertimento: La modifica del registro di sistema richiede conoscenze tecniche e, se è fatto male, può danneggiare il sistema in modo irreparabile, quindi procedi a tuo rischio. Cosa c'è di più, non dimenticare di creare un backup del registro se hai intenzione di apportarvi modifiche.

  1. Fare clic sul pulsante Windows e nella casella di ricerca, digita editor del registro. Ora, nei risultati visualizzati, fare clic con il tasto destro del mouse sull'editor del registro e fare clic su »Esegui come amministratore«. 15-amministratore-registro-aperto-come-amministratore-3-7326497Apri l'editor del registro come amministratore

  2. Passa al tasto successivo:

    HKEY_LOCAL_MACHINENSOFTWARENMicrosoftNOle
  3. Ora elimina le seguenti chiavi

    1. DefaultAccessPermission
    2. Autorizzazione di avvio per impostazione predefinita
    3. Restrizione di accesso alla macchina
    4. Limitazione del lancio della macchina
  4. Salva le modifiche e riavvia il sistema.

  5. Dopo aver eliminato le chiavi di registro di cui sopra, verranno scritte le autorizzazioni predefinite per il sistema. Di conseguenza, le applicazioni che richiedono l'accesso al server DCOM avranno accesso ad esso.

SUGGERIMENTO: Se nessuno dei metodi ha risolto il tuo problema, ti consigliamo di utilizzare lo strumento di riparazione Reimage, che può scansionare i repository per sostituire i file danneggiati e persi. Funziona nella maggior parte dei casi, quando il problema ha origine a causa di un danneggiamento del sistema. Reimage ottimizzerà anche il tuo sistema per le massime prestazioni. Puoi scaricare Reimage per Cliccando qui

Iscriviti alla nostra Newsletter

Non ti invieremo posta SPAM. Lo odiamo quanto te.