Denne feilen kan krasje apper, men hva er en MMC og hvorfor kan den ikke lage en "snap-in"? Her er alt du trenger å vite.
"MMC kunne ikke opprette snap-in"-feilen har eksistert en stund og ser fortsatt ut til å feile noen brukere nå og da. Feilen oppstår når du prøver å åpne et administrativt verktøy som en hendelsesvisning, oppgaveplanlegger og så videre.
Noen ganger kan feilen også dukke opp etter en Blue Screen of Death (BSOD), noe som får en eller flere apper til å krasje. Denne feilen oppstår ofte hvis registerkonfigurasjonen til snapin-modulen ikke fungerer. Her viser vi noen måter å fikse på for å hjelpe deg med å løse "MMC kunne ikke opprette snap-in"-feilen og gjenopprette tilgang til administrative verktøy i Windows.
1. Fiks den ødelagte registerkonfigurasjonen for snapin-modulen
Hvis registerkonfigurasjonen for den berørte snapin-modulen er ødelagt, kan det utløse feilen "MMC kunne ikke opprette snapin-modulen". For å fikse problemet må du slette den korrupte registeroppføringen knyttet til snapin-modulen. Slik gjør du det.
Å gjøre feil endringer i Windows-registeret innebærer risiko og kan føre til at systemet ditt ikke fungerer. Vi anbefaler deg opprette et gjenopprettingspunkt og lage en sikkerhetskopi av registeret for å være på den sikre siden.
- trykk Win + R å åpne Løpe.
- Type regedit og klikk OK.
- Naviger til følgende plassering i Registerredigering:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns
- De SnapIns nøkkelen består av flere undernøkler. Du må finne undernøkkelen som er identisk med CLSID vist i feilmeldingen.
- For eksempel, hvis feilen oppstår når du åpner Event Viewer, vil du sannsynligvis se CLSID: c7b8fb06-bfe1-4c2e-9217-7a69a95bbac4, og så videre. Så noter ned CLSID vist i feilskjermbildet.
- I Registerredigering, velg undernøkkelmappen med samme navn som feilen CLSID.
- Deretter høyreklikker du på den samme undernøkkelmappen og velger Slett.
- Klikk Ja for å bekrefte handlingen.
- Lukk Registerredigering og start datamaskinen på nytt.
- Etter omstart åpner du snapin-modulen for administrasjonsverktøyet for å se om feilen er løst.
2. Aktiver .NET Framework
Du kan også fikse denne feilen ved å aktivere .NET Framework 3.5. Tanken er at en av snap-in-modulene på PC-en din kan trenge .NET Framework 3.5 for å fungere. Så hvis funksjonen er deaktivert, kan du støte på en feil.
Heldigvis kan du enkelt aktivere .NET Framework-funksjonen ved å bruke dialogboksen Slå Windows-funksjoner på eller av. Slik gjør du det.
Slik aktiverer du .NET Framework 3.5:
- trykk Vinne nøkkel og type Windows-funksjoner og klikk på Slå Windows-funksjoner på eller av fra søkeresultatene.
- I Windows-funksjoner dialog, velg .NET Framework 3.5 (inkluderer .NET 2.0 og 3.0).
- Deretter klikker du på I tillegg til ikonet for å utvide delen og velge alternativene 'Windows Communications Foundation HTTP-aktivering’ og 'Windows Communications Foundation Non-HTTP-aktivering’.
- Klikk deretter til Søke om endringene og installer funksjonen.
- Når den er installert, blir du bedt om å starte datamaskinen på nytt. Start systemet på nytt, og MMC-snap-in-modulen skal fungere nå.
3. Se etter og reparer korrupte systemfiler
Hvis du har en eller flere korrupte systemfiler, kan det forårsake problemer med systemappene. Du kan kjøre System File Checker-verktøyet for å finne ut om problemet skyldes systemfilproblemer. Den vil skanne og sjekke integriteten til systemfiler og reparere dem automatisk for å fikse problemet.
Microsoft anbefaler å kjøre det innebygde Windows-bildekontroll- og reparasjonsverktøyet, Deployment Image Servicing and Management (DISM), før du kjører System File Checker-verktøyet.
Hvis du ikke er sikker på hvordan du kjører noen av disse verktøyene, dekker vi begge i veiledningen vår hvordan reparere korrupte Windows-filer med Windows' innebygde verktøy.
4. Fjern og installer Microsoft Visual C++ Redistributable på nytt
Hvis problemet vedvarer, prøv å fikse og reparere problemer med Visual C++ Redistributable-pakken. Hvis det er noen problemer med pakken, kan det føre til at MMC-snap-in-modulene slutter å fungere.
For å reparere den omdistribuerbare Visual C++-pakken:
- trykk Win + R for å åpne Kjør.
- Skriv "kontroll" og klikk OK for å åpne kontrollpanelet.
- I Kontrollpanel klikker du på Avinstaller et program under Programmer.
- Finn og velg Microsoft Visual C++ Redistribuerbar inn og klikk Avinstaller.
- I Endre oppsett dialog, klikk Reparere. Reparasjonsprosessen kan ta noen minutter å fullføre.
- Når du er ferdig, start datamaskinen på nytt og se etter eventuelle forbedringer.
Hvis problemet vedvarer, kan det være nødvendig å installere Visual C++ Redistributable-pakken på nytt. Slik installerer du pakken på nytt:
- Velg Microsoft Visual C++-pakke i Kontrollpanel og klikk på Avinstaller.
- Klikk Avinstaller i Endre oppsett dialog.
- Klikk Bli ferdig for å fullføre avinstalleringen. Gjenta prosessen for alle Visual C++ omdistribuerbare pakker.
- Når du er ferdig, gå over til Microsoft Visual C++ Redistribuerbar pakkeside.
- Last ned den nyeste versjonen av pakken som er tilgjengelig på datamaskinen din. Avhengig av systemkompatibiliteten din, kan du velge mellom ARM64, X86 og X64 arkitekturversjoner.
- Kjør den kjørbare filen for å installere pakken og følg instruksjonene på skjermen.
- Når den er installert, start datamaskinen på nytt og sjekk om MMC-snap-ins nå fungerer.
Denne feilen utløses når en snap-in ikke fungerer, som ofte er et tilfelle av ødelagt registerkonfigurasjon. For å fikse problemet kan du slette den ødelagte registerundernøkkelen for den berørte snapin-modulen. Aktiver/aktiver i tillegg .NET Framework 3.5. Hvis ikke, skann systemet for filintegritetsproblemer med DISM og System File Checker-verktøyet.
Alternativt kan du bruke Remote Server Administration Tools (RSAT), som har tilleggsfunksjoner. RSAT er kun tilgjengelig på Pro- og Enterprise-utgaven av Windows OS. Du kan imidlertid kjøre et PowerShell-skript for å enkelt installere det på Windows Home-versjonen.