Migração de estado do usuário não for bem-sucedida em um cliente ConfigMgr 2007 SP1 ou SP 2 após a instalação da atualização de segurança 974571 ou SP1 do Windows 7

Traduções deste artigo Traduções deste artigo
ID do artigo: 977203 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Considere o seguinte cenário:
  • Instalar o cliente do System Center Configuration Manager 2007 Service Pack 1 (SP1) ou o cliente do System Center Configuration Manager 2007 Service Pack 2 (SP2).
  • Instalar a atualização de segurança 974571 ou Service Pack 1 (SP1) do Windows 7 no mesmo computador.
  • Uma seqüência de tarefas do ConfigMgr é executada nesse cliente. Essa seqüência de tarefas inclui oCaptura de estado do usuário etapa da seqüência de tarefas e o Restauração do estado do usuário etapa da seqüência de tarefas.
Nesse cenário, user state migration falha. Ao mesmo tempo, a seguinte mensagem de erro é registrada no arquivo Ccmexec.log:
Falha ao importar o armazenamento de certificados de cliente (0x80092024) OSDSMPClient

Causa

Este erro ocorre porque um caractere nulo incorporado na Nome amigável propriedade de um certificado. Atualização de segurança 974571 impede a ação que importa o certificado ao seu Nome amigável a propriedade tem um caractere nulo incorporado. Portanto, o certificado não pode ser importado.

Resolução

Importante Para resolver esse problema, instale esse hotfix em todos os servidores de site do System Center Configuration Manager 2007 Service Pack 1 (SP1) e em todos os servidores de site do System Center Configuration Manager 2007 Service Pack 2 (SP2). Em seguida, implante esse hotfix para todos os clientes.

Esse hotfix resolve esse problema para quaisquer novos certificados de cliente que são gerados. Para corrigir os certificados atuais, execute o utilitário de CCMCertFix que está neste pacote em todos os clientes do Configuration Manager SP1 e em todos os clientes do SP2 do Configuration Manager.

Observação Para extrair o utilitário CCMCertFix, siga estas etapas:
  1. Instale esse hotfix no servidor do site.
  2. Localize o arquivo CCMCertFix.exe. Por padrão, esse arquivo está localizado na seguinte pasta:
    ConfigMgr_2007_Installation_Directory\Logs\KB977203
  3. Copiar e execute o arquivo CCMCertFix.exe em qualquer cliente existente.
Um hotfix compatível foi disponibilizado pela Microsoft. No entanto, esse hotfix destina-se apenas a corrigir o problema descrito neste artigo. Aplica este hotfix somente aos sistemas que apresentarem esse problema específico.

Se o hotfix está disponível para download, há uma seção "Download de Hotfix disponível" na parte superior deste artigo do Knowledge Base. Se não aparecer nesta seção, envie uma solicitação ao suporte e atendimento ao cliente Microsoft para obter o hotfix.

Observação Se ocorrerem problemas adicionais ou se for necessária qualquer solução de problemas, talvez você precise criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicional e problemas que não se qualificam para esse hotfix específico. Para obter uma lista completa dos números de telefone de suporte e atendimento ao cliente da Microsoft ou para criar uma solicitação de serviço, visite o seguinte site da Microsoft:
http://support.microsoft.com/contactus/?ws=support
Observação O formulário "Download de Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma, é porque um hotfix não está disponível para esse idioma.

Pré-requisitos

Para aplicar esse hotfix, o System Center Configuration Manager 2007 Service Pack 1 (SP1) ou o System Center Configuration Manager 2007 Service Pack 2 (SP2) deve ser instalado.

Requisito de reinicialização

Não é necessário reiniciar o computador após aplicar esse hotfix.

Informações de substituição do hotfix

Esse hotfix não substitui um hotfix lançado anteriormente.

Informações de arquivo

A versão em inglês (Estados Unidos) deste hotfix instala arquivos que possuem os atributos listados nas tabelas a seguir. As datas e horários desses arquivos estão listados no tempo Universal Coordenado (UTC). As datas e horários desses arquivos no computador local são exibidos em sua hora local junto com a diferença de horário de verão (DST) atual. Além disso, as datas e horas podem ser alterados quando você realizar algumas operações nos arquivos.
Informações sobre o arquivo do System Center Configuration Manager 2007 SP1
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Ccmcertfix.exe4.0.6221.119317,76801 De dezembro de 200801: 40x86
Ccmgencert.dll4.0.6221.1193130,40801 De dezembro de 200801: 40x86
CCMSetup-sup.cabNão aplicável257,83301 De dezembro de 200801: 40Não aplicável
CCMSetup. exe4.0.6221.1193609,12801 De dezembro de 200801: 40x86
CCMSetup.msiNão aplicável1,662,46401 De dezembro de 200801: 40Não aplicável
MCS.msiNão aplicável7,312,89601 De dezembro de 200801: 40Não aplicável
Mcsisapip.dll4.0.6221.1193205,67201 De dezembro de 200801: 40x86
MP.msiNão aplicável9,515,52001 De dezembro de 200801: 40Não aplicável
Sccm2007ac-sp1-kb977203-x86.mspNão aplicável3,076,09601 De dezembro de 200801: 40Não aplicável
Smpmgr.dll4.0.6221.119385,86401 De dezembro de 200801: 40x86
Ccmgencert.dll4.0.6221.1193649,57601 De dezembro de 200801: 40IA-64
Ccmgencert.dll4.0.6221.1193285,03201 De dezembro de 200801: 40x64
Mcsisapip.dll4.0.6221.1193480,61601 De dezembro de 200801: 40x64

Informações sobre o arquivo do System Center Configuration Manager 2007 SP2

Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Ccmcertfix.exe4.0.6487.211117,76825-Jan-201006: 27x86
Ccmgencert.dll4.0.6487.2111130,40825-Jan-201006: 27x86
CCMSetup-sup.cabNão aplicável253,01610-Dez-200903: 40Não aplicável
CCMSetup. exe4.0.6487.2111611,68825-Jan-201006: 27x86
CCMSetup.msiNão aplicável1,662,97625-Jan-201006: 27Não aplicável
MCS.msiNão aplicável7,204,86425-Jan-201006: 28Não aplicável
Mcsisapip.dll4.0.6487.2111206,69625-Jan-201006: 28x86
MP.msiNão aplicável9,180,67225-Jan-201006: 28Não aplicável
Sccm2007ac-sp2-kb977203-x86.mspNão aplicável444,92825-Jan-201006: 28Não aplicável
Smpmgr.dll4.0.6487.211186,37625-Jan-201006: 28x86
Ccmgencert.dll4.0.6487.2111649,57625-Jan-201006: 28IA-64
Ccmgencert.dll4.0.6487.2111285,03225-Jan-201006: 29x64
Mcsisapip.dll4.0.6487.2111481,64025-Jan-201006: 29x64

Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Mais Informações

Propriedades de instalação do cliente

Se você especificou uma propriedade de instalação do cliente push quando você instalou o cliente do System Center Configuration Manager 2007 SP1 ou SP2 do System Center Configuration Manager 2007, você deve especificar a propriedade novamente quando você instalar o hotfix. Se você não especificar a propriedade novamente quando você instalar o hotfix, a propriedade será removida da configuração. Por exemplo, se você modificou a instalação original, usando a propriedade fallback status point (FSP) ou o ponto de localizador de servidor (SMSSLP), você deve especificar essa propriedade novamente quando você instalar o hotfix.

Como usar o utilitário de CCMCertFix.exe

O utilitário CCMCertFix é um utilitário de prompt de comando que será executado sem opções (Opções). No entanto, você deve executá-lo usando direitos administrativos. O arquivo CCMCertFix.exe está instalado no seguinte local:
raiz do SMS\logs\KB977203
Observação Você pode redirecionar erros em um arquivo de log específico. Por exemplo, suponha que o nome do arquivo de log é CCMCertFix.log. Nesse cenário, você pode executar o comando a seguir:
CCMCertFix.exe CCMCertFix.log

Informações de implantação sobre o utilitário de CCMCertFix.exe

O utilitário CCMCertFix pode ser distribuído como um programa do Configuration Manager. Por exemplo, suponha que você use as configurações a seguir para distribuir o utilitário como um programa do Configuration Manager:
  • Executados: ocultos
  • Executar ou não um usuário fizer logon
  • Executar com direitos administrativos
Essas configurações de programa podem ser alteradas de acordo com o ambiente e suas necessidades de negócios.

Observação Você deve executar o utilitário CCMCertFix usando direitos administrativos.

Para obter mais informações sobre o 974571 de atualização de segurança, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
974571 MS09-056: Vulnerabilidades no CryptoAPI poderiam permitir falsificação
Para obter mais informações sobre a terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684 Descrição da terminologia padrão usada para descrever as atualizações de software Microsoft
O hotfix descrito no artigo 997384 do Microsoft Knowledge Base substitui e inclui esse hotfix. Portanto, esse hotfix não pode ser instalado após a instalação do hotfix. No entanto, o utilitário de CCMCertFix.exe não está incluído como parte desse hotfix. Para obter o utilitário CCMCertFix.exe depois de instalar esse hotfix, baixe o hotfix descrito neste hotfix e, em seguida, execute o seguinte comando para extrair o conteúdo do hotfix:
msiexec. exe /a SCCM2007-SP2-KB977203-ENU.msi /qb targetdir =Path_To_Extract_To
Anotações
  • Neste comando, o espaço reservado Path_To_Extract_To representa o local onde o conteúdo do hotfix deve ser extraído. Depois que o utilitário CCMCertFix.exe é extraído, você pode encontrar o utilitário nesse local.
  • O nome do arquivo. msi neste comando pode ser diferente dependendo da versão localizada que é baixada. Verifique o nome do arquivo. msi que é baixado e altere a linha de comando apropriadamente se isso for necessário.

Instalar KB977203 durante uma seqüência de tarefas


Para implantações de sistema operacional, o hotfix de KB977203 deve ser instalado durante uma seqüência de tarefas do ConfigMgr 2007 OSD na Instalação do Windows e do ConfigMgr tarefa. Caso contrário, o problema continuará a ocorrer durante a seqüência de tarefas é executada. O hotfix não pode ser instalado por meio de uma tarefa "instalar software". Fazendo isso faria com que o serviço de cliente ConfigMgr 2007 parar, que fará com que a seqüência de tarefas falhe.

Note Se a atualização do cliente que está descrita no artigo da Base de Knolwedge 977384 está sendo instalada durante a seqüência de tarefas, não é necessário também instalar essa atualização de cliente, porque essa atualização está incluída como parte da atualização.

Para instalar o hotfix KB977203 durante uma seqüência de tarefas do ConfigMgr 2007 OSD, use o PATCH = opção que é descrita no seguinte artigo da Base de Conhecimento Microsoft:
907423 Como incluir uma atualização na instalação inicial do Systems Management Server 2003 Advanced Client

Para instalar o hotfix KB977203 durante uma seqüência de tarefas do ConfigMgr 2007 OSD, siga estas etapas:
  1. Aplique o hotfix no servidor do site.
  2. Após o hotfix ter sido aplicado no servidor do site, os arquivos de instalação do cliente ConfigMgr 2007 serão atualizados para incluir o hotfix KB977203 no \i386\hotfix\KB977203\ diretório dos arquivos de instalação do cliente ConfigMgr 2007. Como os arquivos de instalação do cliente ConfigMgr 2007 foram atualizados, certifique-se de que você atualize os pontos de distribuição onde reside o pacote de instalação do cliente ConfigMgr 2007.
  3. A seqüência de tarefas que você precise alterar e, em seguida, clique com o botão direito Editar.
  4. Clique em Instalação do windows e do ConfigMgr.
  5. No Propriedades de instalação Digite o seguinte:

    Para o SP1 do ConfigMgr 2007:
    PATCH = "C:\_SMSTaskSequence\OSD\<package_id></package_id>\i386\hotfix\KB977203\SCCM2007AC-SP1-KB977203-x86.msp"
    Para o SP2 do ConfigMgr 2007:
    PATCH = "C:\_SMSTaskSequence\OSD\<package_id></package_id>\i386\hotfix\KB977203\SCCM2007AC-SP2-KB977203-x86.msp"

    Anotações
    • O <package_id></package_id> espaço reservado é a identificação do pacote do pacote de instalação de cliente ConfigMgr 2007 do ConfigMgr 2007.
    • Certifique-se de que você inclua as aspas como parte do caminho. No entanto, não inclua os colchetes que estão ao redor do espaço reservado.
    • Certifique-se de que a identificação do pacote do pacote de instalação do cliente ConfigMgr 2007 é usada e não a identificação do pacote do hotfix do KB977203.
    • O _SMSTaskSequence pasta cache residirá na unidade que tenha mais espaço em disco. Se o computador tiver várias unidades ou partições, o _SMSTaskSequence pasta pode acabar em uma unidade diferente da unidade c. Nesse cenário, altere o caminho para apontar para a unidade que contém o _SMSTaskSequence pasta. Não recomendamos que você use a variável _SMSTSMDataPath no caminho porque a letra da unidade nesse caminho pode enumerar diferente no Windows PE que no sistema operacional Windows completo.
    • Como alternativa ao uso do caminho local que aponta para os arquivos de instalação de cliente ConfigMgr 2007 que estão localizados no cache local seqüência de tarefas, você pode especificar um caminho UNC que aponta para os arquivos de instalação do cliente ConfigMgr 2007 na origem do pacote original ou em um ponto de distribuição.
    • Verifique o nome do arquivo. msp que está localizado no diretório \i386\hotfix\KB977203\ dos arquivos de instalação do cliente ConfigMgr 2007. O nome pode ser diferente dependendo da localidade. Se o nome difere do nome do nome do arquivo. msp que é usado na PATCH = linha de comando nesta etapa, ajustar o nome de acordo.
  6. Clique em Aplicar ou OK Para salvar a seqüência de tarefas.

Além instalar o hotfix de KB977203 durante a seqüência de tarefas, CCMCertFix.exe também tem a ser executado. Quando executa CCMCertFix.exe depende do cenário de implantação que está ocorrendo (Substituir ou atualizar ou novo computador). As etapas a seguir mostram como executar o CCMCerFix.exe para todos os cenários de implantação.

  1. Use a distribuição normal de software para criar um pacote e programa usando o utilitário de CCMCertFix.exe de KB977203. O programa não tem de ter todos os switches e basta executar CCMCertFix.exe diretamente. Depois de criar o pacote e programa, certifique-se de que você coloque o pacote nos pontos de distribuição.
  2. A seqüência de tarefas afetados com o botão direito e selecione Propriedades.
  3. Clique no Avançado guia.
  4. Clique na opção para Primeiro execute outro programae selecione o pacote e programa na etapa 1.
  5. Clique em OK.
  6. A seqüência de tarefas afetados com o botão direito e selecione Editar.
  7. Clique no Instalação do Windows e do ConfigMgr tarefa.
  8. Com o Instalação do Windows e do ConfigMgr tarefa selecionada, clique no Adicionar menu e, em seguida, selecione Geral --> Instalar Software.
  9. Clique na tarefa de software de instalação recém-criado e, em seguida, selecione o pacote e programa da etapa 1.
  10. Com o recém-criado instalar tarefa software ainda selecionada, clique no Adicionar menu e, em seguida, selecione Geral --> Reinicie o computador.
  11. Clique na tarefa de computador reinicialização recém-criado e selecione a opção O sistema operacional padrão instalados. Além disso, desmarque a opção Notificar o usuário antes de reiniciar.
  12. Clique em OK ou Aplicar Para salvar a seqüência de tarefas.

Observação Para Substituir cenários, você só precisa seguir as etapas 1 a 5 para a seqüência de tarefas que captura os dados no computador original. Para a seqüência de tarefas que restaura os dados no novo computador, execute todas as etapas.

Propriedades

ID do artigo: 977203 - Última revisão: quinta-feira, 13 de outubro de 2011 - Revisão: 4.0
A informação contida neste artigo aplica-se a:
  • Microsoft System Center Configuration Manager 2007 Service Pack 1
  • Microsoft System Center Configuration Manager 2007 Service Pack 2
Palavras-chave: 
kbqfe kbhotfixserver kbsurveynew kbautohotfix kbexpertiseinter kbbug kbfix kbmt KB977203 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 977203

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com