Denne fejl kan crashe apps, men hvad er en MMC, og hvorfor kan den ikke lave et "snap-in"? Her er alt hvad du behøver at vide.
Fejlen "MMC kunne ikke oprette snap-in" har eksisteret i nogen tid og ser stadig ud til at fejle nogle brugere nu og da. Fejlen opstår, når du forsøger at åbne et administrativt værktøj såsom en Event Viewer, Task Scheduler og så videre.
Nogle gange kan fejlen også dukke op efter en Blue Screen of Death (BSOD), hvilket får en eller flere apps til at gå ned. Denne fejl opstår ofte, hvis registreringsdatabasens konfiguration af snap-in'en ikke fungerer korrekt. Her viser vi et par måder at rette på for at hjælpe dig med at løse "MMC kunne ikke oprette snap-in"-fejlen og gendanne adgang til administrative værktøjer i Windows.
1. Ret den ødelagte registreringsdatabasekonfiguration for Snap-In'en
Hvis registreringsdatabasens konfiguration for den berørte snap-in er brudt, kan det udløse fejlen "MMC kunne ikke oprette snap-in". For at løse problemet skal du slette den korrupte post i registreringsdatabasen, der er knyttet til snap-in'en. Sådan gør du det.
At lave forkerte ændringer af Windows-registreringsdatabasen indebærer risiko og kan forårsage fejl på dit system. Vi anbefaler dig oprette et gendannelsespunkt og lave en sikkerhedskopi af registreringsdatabasen for at være på den sikre side.
- Trykke Win + R at åbne Løb.
- Type regedit og klik Okay.
- Naviger til følgende placering i registreringseditoren:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns
- Det SnapIns Nøglen består af flere undernøgler. Du skal finde undernøglen, der er identisk med CLSID vist i fejlmeddelelsen.
- For eksempel, hvis fejlen opstår, når du åbner Event Viewer, vil du sandsynligvis se CLSID: c7b8fb06-bfe1-4c2e-9217-7a69a95bbac4, og så videre. Så noter ned CLSID vist på fejlskærmen.
- I Registreringseditor, vælg undernøglemappen med samme navn som fejlen CLSID.
- Højreklik derefter på den samme undernøglemappe og vælg Slet.
- Klik Ja for at bekræfte handlingen.
- Luk Registreringseditor og genstart din computer.
- Efter genstart skal du åbne snap-in'en til administrationsværktøjet for at se, om fejlen er løst.
2. Aktiver .NET Framework
Du kan også rette denne fejl ved at aktivere .NET Framework 3.5. Tanken er, at en af snap-in'erne på din pc muligvis skal bruge .NET Framework 3.5 for at fungere. Så hvis funktionen er deaktiveret, kan du støde på en fejl.
Heldigvis kan du nemt aktivere .NET Framework-funktionen ved at bruge dialogboksen Slå Windows-funktioner til eller fra. Sådan gør du det.
Sådan aktiverer du .NET Framework 3.5:
- Tryk på Vinde nøgle og type Windows funktioner og klik på Slå Windows-funktioner til eller fra fra søgeresultaterne.
- I Windows-funktioner dialogboksen skal du vælge .NET Framework 3.5 (inkluderer .NET 2.0 og 3.0).
- Klik derefter på Plus ikon for at udvide sektionen og vælge mulighederne 'Windows Communications Foundation HTTP-aktivering’ og 'Windows Communications Foundation Non-HTTP-aktivering’.
- Klik derefter til ansøge ændringerne og installer funktionen.
- Når den er installeret, bliver du bedt om at genstarte computeren. Genstart dit system, og MMC-snap-in'et burde virke nu.
3. Tjek for og reparer korrupte systemfiler
Hvis du har en eller flere korrupte systemfiler, kan det forårsage problemer med systemapps. Du kan køre System File Checker-værktøjet for at afgøre, om problemet skyldes systemfilproblemer. Det vil scanne og kontrollere integriteten af systemfiler og automatisk reparere dem for at løse problemet.
Microsoft anbefaler at køre dets indbyggede Windows-billedtjek- og reparationsværktøj, Deployment Image Servicing and Management (DISM), før du kører værktøjet System File Checker.
Hvis du ikke er sikker på, hvordan du kører nogen af disse værktøjer, dækker vi begge i vores guide om hvordan man reparerer korrupte Windows-filer med Windows' indbyggede værktøjer.
4. Fjern og geninstaller Microsoft Visual C++ Redistributable
Hvis problemet fortsætter, skal du prøve at løse og reparere problemer med Visual C++ Redistributable-pakken. Hvis der er problemer med pakken, kan det få MMC-snap-ins til at holde op med at fungere.
Sådan repareres Visual C++ Redistributable-pakken:
- Trykke Win + R for at åbne Kør.
- Skriv "kontrol" og klik Okay for at åbne Kontrolpanel.
- Klik på i Kontrolpanel Afinstaller et program under Programmer.
- Find og vælg Microsoft Visual C++ kan videredistribueres indtastning og klik Afinstaller.
- I Rediger opsætning dialog, klik Reparation. Reparationsprocessen kan tage et par minutter at fuldføre.
- Når du er færdig, skal du genstarte din computer og tjekke for eventuelle forbedringer.
Hvis problemet fortsætter, kan det være nødvendigt at geninstallere Visual C++ Redistributable-pakken. Sådan geninstallerer du pakken:
- Vælg Microsoft Visual C++-pakke i Kontrolpanel og klik på Afinstaller.
- Klik Afinstaller i Rediger opsætning dialog.
- Klik Afslut for at fuldføre afinstallationen. Gentag processen for alle Visual C++ redistributable pakker.
- Når du er færdig, skal du gå over til Microsoft Visual C++ omdistribuerbar pakkeside.
- Download den seneste version af pakken, der er tilgængelig på din computer. Afhængigt af din systemkompatibilitet kan du vælge mellem ARM64, X86 og X64 arkitekturversioner.
- Kør den eksekverbare fil for at installere pakken, og følg instruktionerne på skærmen.
- Når den er installeret, genstart din computer og kontroller, om MMC-snap-ins nu virker.
Denne fejl udløses, når et snap-in ikke fungerer, hvilket ofte er et tilfælde af ødelagt registreringskonfiguration. For at løse problemet kan du slette den ødelagte registreringsundernøgle for den berørte snap-in. Aktiver/genaktiver desuden .NET Framework 3.5. Hvis ikke, scan systemet for problemer med filintegritet med hjælpeprogrammet DISM og System File Checker.
Alternativt kan du bruge Remote Server Administration Tools (RSAT), som har yderligere funktioner. RSAT er kun tilgængelig på Pro- og Enterprise-udgaven af Windows OS. Du kan dog køre et PowerShell-script for nemt at installere det på Windows Home-versionen.