Tämä virhe voi kaataa sovelluksia, mutta mikä on MMC ja miksi se ei voi tehdä "laajennusta"? Tässä on kaikki mitä sinun tarvitsee tietää.

"MMC ei voinut luoda laajennusta" -virhe on ollut olemassa jo jonkin aikaa ja näyttää edelleen häiritsevän joitakin käyttäjiä silloin tällöin. Virhe ilmenee, kun yrität avata hallintatyökalun, kuten Event Viewerin, Task Schedulerin ja niin edelleen.

Joskus virhe saattaa ilmaantua myös Blue Screen of Deathin (BSOD) jälkeen, jolloin yksi tai useampi sovellus kaatuu. Tämä virhe ilmenee usein, jos laajennuksen rekisterikokoonpanossa on toimintahäiriö. Tässä näytämme muutamia korjauskeinoja, jotka auttavat sinua ratkaisemaan "MMC ei voinut luoda laajennusta" -virheen ja palauttaa hallintatyökalujen käyttöoikeudet Windowsissa.

1. Korjaa laajennuksen rikkinäiset rekisteriasetukset

Jos asianomaisen laajennuksen rekisterikokoonpano on rikki, se voi laukaista "MMC ei voinut luoda laajennusta" -virheen. Voit korjata ongelman poistamalla laajennukseen liittyvän korruptoituneen rekisterimerkinnän. Näin voit tehdä sen.

Virheellisten muutosten tekeminen Windowsin rekisteriin sisältää riskin ja saattaa aiheuttaa järjestelmän toimintahäiriön. Suosittelemme sinua luo palautuspiste ja tee rekisteristä varmuuskopio olla turvallisella puolella.

  1. Lehdistö Win + R avata Juosta.
  2. Tyyppi regedit ja napsauta OK.
  3. Siirry rekisterieditorissa seuraavaan sijaintiin:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns
  4. The SnapIns avain koostuu useista aliavaimista. Sinun on löydettävä aliavain, joka on identtinen CLSID näkyy virheilmoituksessa.
  5. Jos virhe ilmenee esimerkiksi avattaessa Tapahtumienvalvontaa, näet todennäköisesti CLSID: c7b8fb06-bfe1-4c2e-9217-7a69a95bbac4, ja niin edelleen. Joten merkitse muistiin CLSID näkyy virhenäytössä.
  6. Vuonna Rekisterieditori, valitse aliavainkansio, jolla on sama nimi kuin virheellä CLSID.
  7. Napsauta seuraavaksi hiiren kakkospainikkeella samaa aliavainkansiota ja valitse Poistaa.
  8. Klikkaus Joo vahvistaaksesi toiminnon.
  9. Sulje Rekisterieditori ja käynnistä tietokone uudelleen.
  10. Avaa uudelleenkäynnistyksen jälkeen hallintatyökalun laajennus nähdäksesi, onko virhe korjattu.

2. Ota .NET Framework käyttöön

Voit myös korjata tämän virheen ottamalla käyttöön .NET Framework 3.5:n. Ajatuksena on, että yksi tietokoneesi laajennuksista saattaa tarvita .NET Framework 3.5:n toimiakseen. Joten jos ominaisuus on poistettu käytöstä, saatat kohdata virheen.

Onneksi voit ottaa .NET Framework -ominaisuuden käyttöön helposti Ota Windowsin ominaisuudet käyttöön tai poista se käytöstä -valintaikkunasta. Näin voit tehdä sen.

Voit ottaa .NET Framework 3.5:n käyttöön seuraavasti:

  1. paina Voittaa avain ja tyyppi Windowsin ominaisuudet ja klikkaa Laita Windows toiminnot päälle tai pois hakutuloksista.
  2. Vuonna Windowsin ominaisuudet valintaikkuna, valitse .NET Framework 3.5 (mukaan lukien .NET 2.0 ja 3.0).
  3. Napsauta seuraavaksi Plus -kuvaketta laajentaaksesi osion ja valitsemalla vaihtoehdotWindows Communications Foundationin HTTP-aktivointi' ja "Windows Communications Foundationin muu kuin HTTP-aktivointi’.
  4. Napsauta seuraavaksi Käytä muutokset ja asenna ominaisuus.
  5. Kun olet asentanut, sinua pyydetään käynnistämään tietokone uudelleen. Käynnistä järjestelmä uudelleen, ja MMC-laajennuksen pitäisi toimia nyt.

3. Tarkista ja korjaa vioittuneet järjestelmätiedostot

Jos sinulla on yksi tai useampi vioittunut järjestelmätiedosto, se voi aiheuttaa ongelmia järjestelmäsovelluksissa. Voit suorittaa System File Checker -työkalun määrittääksesi, johtuuko ongelma järjestelmätiedostoongelmista. Se skannaa ja tarkistaa järjestelmätiedostojen eheyden ja korjaa ne automaattisesti ongelman korjaamiseksi.

Microsoft suosittelee sisäänrakennetun Windows-kuvantarkistus- ja -korjausapuohjelman, Deployment Image Servicing and Management (DISM), käyttämistä ennen System File Checker -apuohjelman suorittamista.

Jos et ole varma, miten jompaakumpaa näistä työkaluista käytetään, käsittelemme molemmat oppaassamme kuinka korjata vioittuneet Windows-tiedostot Windowsin sisäänrakennetuilla työkaluilla.

4. Poista ja asenna uudelleen Microsoft Visual C++ Redistributable

Jos ongelma jatkuu, yritä korjata ja korjata ongelmat Visual C++ Redistributable -paketilla. Jos paketissa on ongelmia, MMC-laajennukset voivat lakata toimimasta.

Voit korjata Visual C++ Redistributable -paketin seuraavasti:

  1. Lehdistö Win + R avataksesi Run.
  2. Kirjoita "control" ja napsauta OK avataksesi Ohjauspaneelin.
  3. Napsauta Ohjauspaneelissa Poista ohjelman asennus alla Ohjelmat.
  4. Etsi ja valitse Microsoft Visual C++ -uudelleenjaettava syötä ja napsauta Poista asennus.
  5. Vuonna Muokkaa asetuksia valintaikkuna, napsauta Korjaus. Korjausprosessi saattaa kestää muutaman minuutin.
  6. Kun olet valmis, käynnistä tietokone uudelleen ja tarkista mahdolliset parannukset.

Jos ongelma jatkuu, Visual C++ Redistributable -paketti saattaa olla tarpeen asentaa uudelleen. Voit asentaa paketin uudelleen seuraavasti:

  1. Valitse Microsoft Visual C++ -paketti Ohjauspaneelissa ja napsauta Poista asennus.
  2. Klikkaus Poista asennus in Muokkaa asetuksia valintaikkuna.
  3. Klikkaus Suorittaa loppuun suorittaaksesi asennuksen loppuun. Toista prosessi kaikille Visual C++ Redistributable -paketteille.
  4. Kun olet valmis, siirry kohtaan Microsoft Visual C++ -uudelleenjaettava pakettisivu.
  5. Lataa viimeisin versio tietokoneellesi saatavilla olevasta paketista. Järjestelmän yhteensopivuuden mukaan voit valita ARM64-, X86- ja X64-arkkitehtuuriversioista.
  6. Asenna paketti suorittamalla suoritettava tiedosto ja seuraa näytön ohjeita.
  7. Kun olet asentanut, käynnistä tietokone uudelleen ja tarkista, toimivatko MMC-laajennukset nyt.

Tämä virhe laukeaa, kun laajennuksen toimintahäiriö, mikä usein johtuu rikkinäisestä rekisterikokoonpanosta. Voit korjata ongelman poistamalla viallisen rekisterin aliavaimen asianomaiselle laajennukselle. Lisäksi ota .NET Framework 3.5 käyttöön tai ota se uudelleen käyttöön. Jos ei, tarkista järjestelmä tiedostojen eheysongelmien varalta DISM- ja System File Checker -apuohjelmalla.

Vaihtoehtoisesti voit käyttää Remote Server Administration Tools (RSAT) -työkaluja, joissa on lisäominaisuuksia. RSAT on saatavilla vain Windows-käyttöjärjestelmän Pro- ja Enterprise-versioissa. Voit kuitenkin suorittaa PowerShell-komentosarjan asentaaksesi sen helposti Windows Home -versioon.