Microsoft 64-biters operativsystemer kan kjøre både 32-biters MMC (MMC32) og 64-biters MMC (MMC64). MMC64 kan ikke kjøre 32-biters snapin-moduler, og MMC32 kan ikke kjøre 64-biters snapin-moduler. Enkelte snapin-moduler er tilgjengelige i 32-biters og 64-biters form. En snapin-modul blir betraktet som tilgjengelig i 64-biters form hvis den finnes i registret som nøkkeltypen HKEY_CLASSES_ROOT\CLSID\snap-in clsid\InprocServer32, der snap-in clsid er den registrerte CLSIDen for snapin-modulen.

Dette emnet beskriver hvordan du bestemmer og kontrollerer hvilken versjon av MMC som skal kjøres i et Microsoft 64-biters operativsystem.

Oppstartshensyn hvis /32 eller /64 brukes

MMC kan kjøres med kommandolinjeparametere, for eksempel et konsollfilnavn og, på et 64-biters Windows operativsystem, følgende kommandolinjebrytere:

/32

Angir MMC32

/64

Angir MMC64 Dette er standard på et 64-biters Windows operativsystem.

Hvis begge disse kommandolinjealternativene brukes, vil den siste på kommandolinjen tre i kraft. MMC32 brukes i stedet for MMC64 hvis visse betingelser er oppfylt, som beskrevet nedenfor.

Oppstartshensyn hvis en konsollfil angis

Hvis MMC64-kommandolinjen ikke inneholder kommandolinjealternativet /32 eller /64, men kommandolinjen inneholder et konsollfilnavn, undersøker MMC64 konsollfilen før det blir avgjort hvilken versjon som skal kjøres. Beslutningssekvensen er som følger:

  1. Hvis alle snapin-modulene i konsollen er tilgjengelig i 64-biters form, brukes MMC64.

  2. Hvis alle snapin-modulene i konsoller er tilgjengelig i 32-biters form og noen ikke er tilgjengelig i 64-biters form, brukes MMC32. (MMC64 starter MMC32, og deretter avslutter MMC64.)

  3. Hvis listen over tilgjengelige 64-biters snapin-moduler er overordnet de tilgjengelige 32-biters snapin-modulene, brukes MMC64. Hvis listen over tilgjengelige 32-biters snapin-moduler er overordnet de tilgjengelige 64-biters snapin-modulene, vil MMC64 starte MMC32 og MMC64 avslutter.

    Si for eksempel at en konsoll inneholder tre snapin-moduler som er tilgjengelig bare i 32-biters form, og to snapin-moduler som er tilgjengelig i 64-biters og 32-biters form. De fem 32-biters-kompatible snapin-modulene vil bli regnet som overordnet de 64-biters snapin-modulene, og MMC32 vil startes.

  4. Hvis noen av snapin-modulene er tilgjengelig bare i 64-biters form, og noen snapin-moduler bare er tilgjengelig i 32-biters form, vil du bli bedt om å angi hvilken MMC-versjon som skal kjøres. Hvis du velger MMC64, vil bare 64-biters snapin-moduler lastes inn. Hvis du velger MMC32, vil bare 32-biters snapin-moduler lastes inn.

Når du bør angi banen til konsollfilen

Systemfiler lagres i %windir%\system32-mappen. I 64-biters Windows operativsystemer inneholder \system32-mappen 64-biters filer, inklusive 64-biters konsoller som for eksempel eventvwr.msc. Hvis det også finnes en 32-biters versjon av snapin-modulen, er den plassert i %windir%\syswow64-mappen. I dette eksemplet ville 32-biters versjonen av Hendelsesliste vært %windir%\syswow64\eventvwr.msc. Hvis det både er en 64-biters versjon av konsollen i \system32-mappen og en 32-biters versjon i \syswow64-mappen, og du ønsker eksplisitt å kjøre 32-biters versjonen, må du hoppe over MMC-beslutningsprosessen ved å angi både banen og /32-kommandolinjeparameteren. For eksempel:

MMC /32 %windir%\syswow64\eventvwr.msc

Obs!  

Dobbeltklikker du en snarvei til en fil i \syswow64-mappen, er det som å dobbeltklikke filen i Windows Utforsker, fordi det vil kjøre MMC uten /32-kommandolinjeparameteret. For å åpne 32-biters konsoller i \syswow64-mappen, klikker du først Start, deretter Søk, og deretter skriver du inn kommandoen som angir både banen og kommandolinjeparameteren /32, i stedet for å bruke en snarvei.

Se også