Os sistemas operativos de 64 bits da Microsoft podem executar a MMC de 32 bits (MMC32) e a MMC de 64 bits (MMC64). A MMC64 não consegue executar snap-ins de 32 bits e a MMC32 não consegue executar snap-ins de 64 bits. No entanto, alguns snap-ins estão disponíveis no formato de 32 e 64 bits. Um snap-in é considerado como disponível no formato de 64 bits se existir uma chave HKEY_CLASSES_ROOT\CLSID\clsid do snap-in\InprocServer32 no registo, em que clsid do snap-in é o CLSID registado do snap-in.

Este tópico descreve a forma como determinar e controlar qual a versão da MMC executada num sistema operativo de 64 bits da Microsoft.

Considerações de arranque caso seja utilizado /32 ou /64

A MMC pode ser executada com parâmetros da linha de comandos, incluindo um nome de ficheiro da consola e, num sistema operativo Windows de 64 bits, os seguintes parâmetros da linha de comandos:

/32

Especifica MMC32.

/64

Especifica MMC64. Esta é a predefinição num sistema operativo Windows de 64 bits.

Se forem utilizadas as duas opções da linha de comandos, será aplicada a último existente na linha de comandos. A MMC64 passa para a MMC32 de forma transparente se forem cumpridas determinadas condições, conforme descrito na secção seguinte.

Considerações de arranque caso seja especificado um ficheiro de consola

Se a linha de comandos da MMC não contiver uma opção de linha de comandos /32 ou /64, mas a linha de comandos contiver um nome de ficheiro da consola, a MMC64 examina o ficheiro da consola antes de determinar a versão que irá executar. A sequência de decisão é a seguinte:

  1. Se todos os snap-ins da consola estiverem disponíveis no formato de 64 bits, é utilizada a MMC64.

  2. Se todos os snap-ins da consola estiverem disponíveis no formato de 32 bits e alguns não estiverem disponíveis no formato de 64 bits, é utilizada a MMC32. (A MMC64 inicia a MMC32 e, em seguida, termina a MMC64.)

  3. Se a lista de snap-ins de 64 bits disponíveis for um superconjunto dos snap-ins de 32 bits disponíveis, é utilizada a MMC64. Similarmente, se a lista de snap-ins de 32 bits disponíveis for um superconjunto dos snap-ins de 64 bits disponíveis, a MMC64 inicia a MMC32 e a MMC64 é terminada.

    Por exemplo, se uma consola contiver três snap-ins que só estejam disponíveis no formato de 32 bits e dois snap-ins disponíveis nos formatos de 64 e 32 bits, o conjunto dos cinco snap-ins de 32 bits seria considerado um superconjunto dos snap-ins de 64 bits e a MMC32 seria iniciada.

  4. Se alguns snap-ins estiverem apenas disponíveis no formato de 64 bits e alguns snap-ins estiverem apenas disponíveis no formato de 32 bits, ser-lhe-á pedido que especifique a versão da MMC que pretende executar. Se seleccionar a MMC64, só serão carregados os snap-ins de 64 bits. Se seleccionar a MMC32, só serão carregados os snap-ins de 32 bits.

Quando deve ser especificado o caminho para o ficheiro de consola

Os ficheiros de sistema são armazenados na pasta %windir%\system32. Nas versões de 64 bits dos sistemas operativos Windows, a pasta \system32 contém ficheiros de 64 bits, incluindo consolas de 64 bits tais como a eventvwr.msc. Se também existir uma versão de 32 bits do snap-in, esta reside na pasta %windir%\syswow64. Neste exemplo, a versão de 32 bits do Visualizador de Eventos seria %windir%\syswow64\eventvwr.msc. Se existir um versão de 64 bits da consola na pasta \system32 e uma versão de 32 bits na pasta \syswow64 e pretender executar explicitamente a versão de 32 bits, terá de ignorar o processo de decisão da MMC especificando o caminho e o parâmetro da linha de comandos /32. Por exemplo:

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

Nota

Fazer duplo clique num atalho para um ficheiro na pasta \syswow64 é semelhante a fazer duplo clique no ficheiro no Explorador do Windows, porque irá executar a MMC sem o parâmetro da linha de comandos /32. Para abrir as consolas de 32 bits na pasta \syswow64, clique em Iniciar, clique em Procurar e, em seguida, escreva o comando especificando o caminho e o parâmetro da linha de comandos /32, em vez de utilizar um atalho.

Consulte Também