64-bitars operativsystem från Microsoft kan köra både 32-bitars MMC (MMC32) och 64-bitars MMC (MMC64). Det går inte att köra 32-bitars snapin-moduler i MMC64 eller 64-bitars snapin-moduler i MMC32. En del snapin-moduler är tillgängliga i både 32- och 64-bitarsformat. En snapin-modul anses vara tillgänglig i 64-bitars format om den finns som en HKEY_CLASSES_ROOT\CLSID\clsid för snap-in\InprocServer32-nyckel i det register där clsid för snap-in är det CLSID som registrerats för snapin-modulen.

Det här avsnittet beskriver hur du bestämmer och styr vilken MMC-version som ska köras i 64-bitarsversionen av ett Microsoft-operativsystem.

Att tänka på vid starten om /32 eller /64 används

MMC kan köras med kommandoradsparametrar, som t.ex. ett konsolfilnamn och, i ett 64-bitars Windows-operativsystem, följande kommandoradsalternativ:

/32

Anger MMC32.

/64

Anger MMC64. Det här är standard på 64-bitars operativsystem från Microsoft.

Om båda kommandoradsalternativen används så tillämpas det sista alternativet på kommandoraden. Under vissa förutsättningar överför MMC64 anropet till MMC32, enligt beskrivningarna nedan.

Att tänka på vid starten om en konsolfil anges

Om kommandoraden för MMC inte innehåller något av kommandoradsalternativen /32 eller /64 utan ett konsolfilsnamn, undersöker MMC64 konsolfilen innan programmet fastställer vilken MMC-version som ska köras. Så här ser beslutssekvensen ut:

  1. Om alla snapin-moduler i konsolen är tillgängliga i 64-bitarsformat så används MMC64.

  2. Om alla snapin-moduler i konsolen är tillgängliga i 32-bitarsformat och en del inte är tillgängliga i 64-bitarsformat, så används MMC32 (MMC64 startar MMC32 och därefter avslutas MMC64.)

  3. Om listan över tillgängliga 64-bitars snapin-moduler inbegriper de tillgängliga 32-bitars snapin-modulerna används MMC64. Om listan över tillgängliga 32-bitars snapin-moduler inbegriper de tillgängliga 64-bitars snapin-modulerna startas MMC32 av MMC64 och MMC64 avslutas.

    Om en konsol till exempel innehåller tre snapin-moduler som endast är tillgängliga i 32-bitarsformat och två snapin-moduler som är tillgängliga både i 32-bitarsformat och 64-bitarsformat, kommer MMC32 kommer att startas.

  4. Om vissa av snapin-modulerna bara är tillgängliga i 64-bitarsformat och andra bara är tillgängliga i 32-bitarsformat, uppmanas du att ange vilken version av MMC som ska köras. Väljer du MMC64, läses bara snapin-modulerna i 64-bitarsformat in. Väljer du MMC32, läses bara de snapin-moduler som är i 32-bitarsformat in.

När du behöver ange sökvägen till konsolfilen

Systemfilerna lagras i mappen %windir%\system32. I 64-bitarsversioner av Windows-operativsystem innehåller mappen \system32 64-bitarsfiler, däribland 64-bitarskonsoler som eventvwr.msc. Om det också finns en 32-bitarsversion av snapin-modulen är den lagrad i mappen %windir%\syswow64. I ovanstående exempel skulle t.ex. sökvägen till 32-bitarsversionen av Loggboken se ut så här: %windir%\syswow64\eventvwr.msc. Om det finns både en 64-bitarsversion av konsolen i mappen \system32 och en 32-bitarsversion i mappen \syswow64 och du uttryckligen vill använda 32-bitarsversionen, måste du gå förbi MMC-programmens beslutssekvens genom att ange både sökväg och kommandoradsparametern /32. Exempelvis:

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

OBS

Att dubbelklicka på en genväg till en fil i mappen \syswow64 är som att dubbelklicka på filen i Utforskaren, eftersom det innebär att MMC körs utan kommandoradsparametern /32. Om du vill öppna 32-bitarskonsolerna i mappen \syswow64 klickar du på Start och sedan på Sök, och skriver kommandot inklusive sökvägen och kommandoradsparametern /32, i stället för att använda en genväg.

Se även