Questo errore può causare l'arresto anomalo delle app, ma cos'è un MMC e perché non può creare uno "snap-in"? Ecco tutto quello che devi sapere.

L'errore "MMC non ha potuto creare lo snap-in" è in circolazione da un po 'di tempo e sembra ancora infastidire alcuni utenti di tanto in tanto. L'errore si verifica quando si tenta di aprire uno strumento amministrativo come Visualizzatore eventi, Utilità di pianificazione e così via.

A volte, l'errore può anche comparire dopo una schermata blu della morte (BSOD), causando l'arresto anomalo di una o più app. Questo errore si verifica spesso se la configurazione del Registro di sistema dello snap-in non funziona correttamente. Qui mostriamo alcuni modi per risolvere per aiutarti a risolvere l'errore "MMC non ha potuto creare lo snap-in" e ripristinare l'accesso agli strumenti di amministrazione in Windows.

1. Correggi la configurazione del registro interrotta per lo snap-in

Se la configurazione del Registro di sistema per lo snap-in interessato è danneggiata, potrebbe attivare l'errore "IMC non è stato in grado di creare lo snap-in". Per risolvere il problema, dovrai eliminare la voce di registro corrotta associata allo snap-in. Ecco come farlo.

instagram viewer

Apportare modifiche errate al registro di Windows comporta dei rischi e può causare il malfunzionamento del sistema. Ti consigliamo creare un punto di ripristino E fare un backup del registro per essere al sicuro.

  1. Premere Vinci + R aprire Correre.
  2. Tipo regedit e clicca OK.
  3. Nell'Editor del Registro di sistema, vai alla seguente posizione:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns
  4. IL SnapIn key consiste di più sottochiavi. È necessario individuare la sottochiave identica a CLSID visualizzato nel messaggio di errore.
  5. Ad esempio, se l'errore si verifica all'apertura del Visualizzatore eventi, probabilmente vedrai CLSID: c7b8fb06-bfe1-4c2e-9217-7a69a95bbac4, e così via. Quindi, annota il CLSID visualizzato nella schermata di errore.
  6. Nel Editore del registro, selezionare la cartella della sottochiave con lo stesso nome dell'errore CLSID.
  7. Quindi, fai clic con il pulsante destro del mouse sulla stessa cartella della sottochiave e seleziona Eliminare.
  8. Clic per confermare l'azione.
  9. Chiudi il Editore del registro e riavvia il computer.
  10. Dopo il riavvio, apri lo snap-in dello strumento di amministrazione per vedere se l'errore è stato risolto.

2. Abilita .NET Framework

È inoltre possibile correggere questo errore abilitando .NET Framework 3.5. L'idea è che uno degli snap-in sul tuo PC potrebbe aver bisogno di .NET Framework 3.5 per funzionare. Pertanto, se la funzione è disabilitata, potresti riscontrare un errore.

Fortunatamente, puoi abilitare facilmente la funzionalità .NET Framework utilizzando la finestra di dialogo Attiva o disattiva le funzionalità di Windows. Ecco come farlo.

Per abilitare .NET Framework 3.5:

  1. premi il Vincita chiave e tipo Caratteristiche di Windows e clicca su Attiva o disattiva le caratteristiche di Windows dai risultati della ricerca.
  2. Nel Funzionalità Windows finestra di dialogo, selezionare il .NET Framework 3.5 (include .NET 2.0 e 3.0).
  3. Successivamente, fai clic su Più icona per espandere la sezione e selezionare le opzioni ‘Attivazione HTTP di Windows Communications Foundation' E 'Attivazione non HTTP di Windows Communications Foundation’.
  4. Quindi, fai clic su Fare domanda a le modifiche e installare la funzione.
  5. Una volta installato, ti verrà chiesto di riavviare il computer. Riavvia il sistema e lo snap-in MMC dovrebbe funzionare ora.

3. Controlla e ripara i file di sistema corrotti

Se hai uno o più file di sistema corrotti, potrebbe causare problemi con le app di sistema. È possibile eseguire lo strumento Controllo file di sistema per determinare se il problema è dovuto a problemi del file di sistema. Eseguirà la scansione e verificherà l'integrità dei file di sistema e li riparerà automaticamente per risolvere il problema.

Microsoft consiglia di eseguire l'utilità di controllo e riparazione delle immagini di Windows integrata, Deployment Image Servicing and Management (DISM), prima di eseguire l'utilità Controllo file di sistema.

Se non sei sicuro di come eseguire uno di questi strumenti, li trattiamo entrambi nella nostra guida su come riparare file Windows corrotti con gli strumenti integrati di Windows.

4. Rimuovi e reinstalla Microsoft Visual C++ Redistributable

Se il problema persiste, prova a risolvere e riparare i problemi con il pacchetto ridistribuibile di Visual C++. In caso di problemi con il pacchetto, è possibile che gli snap-in MMC smettano di funzionare.

Per riparare il pacchetto ridistribuibile di Visual C++:

  1. Premere Vinci + R per aprire Esegui.
  2. Digita "controllo" e fai clic OK per aprire il Pannello di controllo.
  3. Nel Pannello di controllo, fare clic su Disinstallare un programma Sotto Programmi.
  4. Individua e seleziona il Microsoft Visual C++ ridistribuibile voce e fare clic Disinstalla.
  5. Nel Modifica configurazione finestra di dialogo, fare clic su Riparazione. Il completamento del processo di riparazione potrebbe richiedere alcuni minuti.
  6. Al termine, riavvia il computer e verifica eventuali miglioramenti.

Se il problema persiste, potrebbe essere necessario reinstallare il pacchetto ridistribuibile di Visual C++. Per reinstallare il pacchetto:

  1. Seleziona il Pacchetto Microsoft Visual C++ nel Pannello di controllo e fare clic su Disinstalla.
  2. Clic Disinstalla nel Modifica configurazione dialogo.
  3. Clic Fine per completare la disinstallazione. Ripetere il processo per tutti i pacchetti ridistribuibili di Visual C++.
  4. Una volta fatto, vai al Pagina del pacchetto Microsoft Visual C++ Redistributable.
  5. Scarica l'ultima versione del pacchetto disponibile sul tuo computer. A seconda della compatibilità del sistema, è possibile scegliere tra le versioni dell'architettura ARM64, X86 e X64.
  6. Eseguire il file eseguibile per installare il pacchetto e seguire le istruzioni sullo schermo.
  7. Una volta installato, riavvia il computer e controlla se gli snap-in MMC ora funzionano.

Questo errore viene attivato in caso di malfunzionamento di uno snap-in, che spesso è un caso di configurazione del registro non funzionante. Per risolvere il problema, è possibile eliminare la sottochiave del Registro di sistema danneggiata per lo snap-in interessato. Inoltre, abilitare/riabilitare .NET Framework 3.5. In caso contrario, eseguire la scansione del sistema per problemi di integrità dei file con l'utilità DISM e System File Checker.

In alternativa, puoi utilizzare gli strumenti di amministrazione remota del server (RSAT), che dispone di funzionalità aggiuntive. RSAT è disponibile solo nelle edizioni Pro ed Enterprise del sistema operativo Windows. Tuttavia, puoi eseguire uno script PowerShell per installarlo facilmente sulla versione di Windows Home.