System Center 2012 Configuration Manager logótipo certificação para o Windows Server 2008 R2

 

Aplica-se a: System Center 2012 Configuration Manager

Microsoft System Center 2012 Configuration Manager logótipo é certificado para o Windows Server 2008 R2. Leia as secções seguintes em conjunto com o programa de logótipo do Windows: Microsoft Certified para a estrutura de teste de aplicações do Windows Server 2008 R2.

Instalação da aplicação falha no ambiente multilingue

Requisito de 1,5 - adequadamente executar num ambiente multilingue

Comportamento esperado:

As aplicações têm são executadas num ambiente Global. Aplicações em conformidade com Unicode tem de suportar clientes em execução em ambiente multilingue; aplicações não unicode que suportam idiomas específicos tem de suportar clientes em execução em ambiente de idioma suportado.

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Comportamento observado

Resultado: Issue

Resolução: documentação

Este problema será fixado uma versão futuros. Soluções para RTM são:

  • Defina a variável de ambiente % TEMP % para um caminho que contém apenas carateres ANSI.

  • Utilize uma conta que contém apenas carateres ANSI no nome da conta.

Instalação da aplicação gerados erros de avaliador consistência interno

TC 2.1.2 - erros GELO # 18, 24, 27, 34, 71 foram gerados ao validar o instalador da aplicação

Comportamento esperado:

Pacotes de instalação do Windows não tem de receber quaisquer erros do ligeiros consistência interna (ICEs).

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Comportamento observado

Resultado: Issue

Resolução: documentação

  • ICE18

    • Adminconsole.msi – consola de administração

    • Client.msi – agente de cliente

    • Portalweb.msi – função de servidor de catálogo SW

    • Srsrp.msi – função Srvcs servidor de relatórios

    Estes componentes não permitem-lhe adicionar ou remover funcionalidades individuais (ou seja, configuração do produto). Vamos permitir apenas completa instalação e remoção completa, os caminhos de onde a lógica de pasta seria ficar em mau estado como não são possíveis. Isto é esperado ser resolvidos numa versão futura.

  • ICE27

    • 32bitcompat.msi – dlls de proxy de 32 bits para que as extensões de 32 bits do 3º festa podem trabalhar com os nossos clientes de 64 bits

    Não iremos definir quaisquer caixas de diálogo para que o pacote instala sempre com IU básica para que estas caixas de diálogo 'em falta' tem qualquer impacto funcional. Vamos tiver confirmado instalação e desinstalação trabalho corretamente no sossegada e utilizador modos interativos.

  • ICE34

    • Adminconsole.msi – consola de administração

      Esta funcionalidade é pela estrutura, queremos não caixa de diálogo a possibilidade de PMEC para ter uma seleção de predefinição – requisito de privacidade. Os controlos acessíveis ainda através as teclas de atalho e separador ordem.

    • Wimgapi.msi msi – este é um componente externo obtemos da equipa outra, dessa equipa não tiver os recursos para corrigir e testar o MSI, a menos que existe um problema de funcionalidade causado por estes erros.  Vamos não esteja ciente de quaisquer problemas de funcionalidade que causam estes erros e fornecido nossa implementação e manutenção modelo para este MSI não prevemos a encontrar os problemas. Este MSI foi lançada nosso última versão principais com estes mesmas falhas GELO e iremos não ter ouvido falar da quaisquer efeitos negativos. Tem dois erros de GELO comunicados:

      • ICE24 – o código de atualização contém letras minúsculas.  Acreditamos que isto não causa quaisquer problemas reais.  Nosso modelo de atualização e manutenção para este MSI está completo desinstalar/reinstalar gerido por um bootstrapper de gestão externo. Por conseguinte, temos sem dependências no código de atualização e isto não irá provocar quaisquer futuras publicações para us ou dos nossos clientes.

      • ICE71 – tabela suporte de dados inicia com diskid4. Uma vez que existe apenas uma entrada na tabela suporte de dados e todos os ficheiros são atinjam num ficheiro CAB armazenada na base de dados como uma transmissão em fluxo separado acreditamos que isto não causa quaisquer problemas reais para MSI.

Componentes de cliente instalado pela aplicação não criar Block entrada

TC 2.3.1 - a aplicação desinstalar claramente?

Comportamento esperado:

Aplicações tem corretamente e desinstalar totalmente da máquina. Isto inclui a remover ficheiros, as chaves de registo, assemblagens GAC, tabelas de base de dados, definições de com metabase, contas do active directory, serviços e assim sucessivamente. Nada para a esquerda no sistema após desinstalar, incluindo componentes do sistema instalado pela aplicação, tem de estar documentado e justificado.

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Comportamento observado

Resultado: Issue

Resolução: documentação

O servidor do site é registado Adicionar/remover programas, pelo que pode ser desinstalado através dessa método. No entanto, existem muitos ficheiros e pastas que não são removidas como parte de um desinstalar de servidor do site. Os seguintes ficheiros e pastas não são removidas e, está a ser removidos automaticamente após desinstalar uma versão futura. Pode ser removidas em segurança como pretendido:

  • Todos os ficheiros e pastas na pasta C:\SMSPKGSIG

  • Todos os ficheiros e pastas na pasta C:\SCCMContentLib

  • Todos os ficheiros na pasta C:\SMSPKG

  • Todos os ficheiros na pasta C:\SMSPKGC$

  • Todos os ficheiros na pasta C:\SMSSIG$

Uma versão futura do System Center 2012 Configuration Manager corretamente irá remover os diretórios acima.

Os ficheiros seguintes são removidos após a desinstalação, a menos que estejam em utilização durante o processo de desinstalação. Se, por isso, devem ser removidas após um sistema reiniciar, a menos que ainda em utilização:

  • C:\Windows\System32\FrameworkServerPerf.dll

  • C:\Windows\SysWOW64\FrameworkServerPerf.dll

  • C:\Windows\inf\CcmFrameworkServer

  • C:\Windows\inf\CcmFrameworkServer\0009

  • C:\Windows\inf\CcmFrameworkServer\0009\CcmFrameworkServer.ini

  • C:\Windows\inf\CcmFrameworkServer\CcmFrameworkServer.h

Os ficheiros seguintes não são removidos e para a esquerda para o administrador validar e resolver problemas (se necessário) o processo de desinstalação. Pode ser removidas em segurança como pretendido:

  • C:\ConfigMgrSetup.log

  • C:\ConfigMgrAdminUISetup.log

Parar código foram gerados erros ao instalar a aplicação com luapriv ativado do Verificador de aplicação

TC 2.4.1 - faz a tentativa de aplicação para escrever ou substituir ficheiros em proteção de recursos do Windows?

Comportamento esperado:

Deverão instalar aplicações sem substituir quaisquer ficheiros ou definições de registo protegidas pelo Windows recurso proteção a tentar.

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Comportamento observado

Resultado: Issue

Resolução: documentação

Os erros sobre permissões elevadas e privilégios são esperados porque o nossos instaladores tem de instalar e atualizar alguns componentes de nível do sistema para o nosso produto a funcionar corretamente e nossos instaladores não suportam em execução sem administrativo privilégios para que estes chamadas sempre terá êxito.

Aplicação não instalar o componente partilhado para a localização correta

TC 2.7.1 - instalar componentes partilhadas que são privados para um fornecedor único localização correta?

Comportamento esperado:

Componentes partilhadas que são privados para um fornecedor de software único tem de ser instalados dos dois locais: o diretório de ficheiros comuns ou diretório do publisher na pasta de ficheiros de programa. Não armazene estes ficheiros no diretório do sistema.

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Comportamento observado

Resultado: Issue

Resolução: documentação

Ficheiros contidos na pasta SMSPKGSIG são staged na unidade do servidor do site (nenhum outro computador que não seja o servidor do site irá conter esta pasta) com o espaço em disco livre mais e são utilizados para validar o hash/assinaturas de ficheiros distribuídos ao ponto de distribuição.  Não se encontram instalados os ficheiros contidos na pasta SMSPKGSIG qualquer cliente, incluindo o servidor em que estão alojadas.  Estes ficheiros são criados pelo serviço SMS Executive e contêm de hash de conteúdo do ficheiro e são utilizados para validação de segurança.  Do SMS Executive do servidor site mantém o nome do ficheiro original.

Os ficheiros na pasta %windows%\ccmsetup são transferidos por computadores cliente durante a instalação do software de cliente do Configuration Manager. A pasta de %windows%\ccmsetup é nossa designada pasta de transição para os ficheiros de instalação do cliente. Não conseguimos transferir ou instalá-las na pasta "Ficheiros de programa" como podemos não pretende que os utilizadores 'Localizar' os ficheiros e subsequentemente eliminá-los. Estes ficheiros são mantidos após a instalação do agente de cliente do Configuration Manager no evento o agente do cliente tem de ser reinstalado - assim novamente a impedir a transferência dos ficheiros através da rede. O cliente do Configuration Manager 2012 instalações, por predefinição, para a pasta de %windir%\Ccm.

Todos os ficheiros que copiou para a pasta "Windows\winsxs\Catalogs" são dos componentes externos que o Configuration Manager requer para instalação com êxito de servidor do site do Configuration Manager e o cliente do Configuration Manager. Como um componente desse um componente é VCRedist. Nenhuma instaladas diretamente a partir do nosso componentes de cliente de servidor do site do Configuration Manager 2012 ou, em vez disso foram instaladas.

Os binários de aplicações não contêm informações de versão de ficheiro válido

TC 2.8.2 - dispõe dos binários de aplicações informações de versão de ficheiro válido?

Comportamento esperado:

Os binários de aplicações tem de conter informações de versão de ficheiro válido, incluindo o Publisher, Product Name e versão do produto.

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Comportamento observado

Resultado: Issue

Resolução: documentação

Os binários Ccmsetup.exe e Scepinstall.exe, que estão localizados no diretório SMSPKGSIG, são staged na unidade do servidor do site (nenhum outro computador que não seja o servidor do site irá conter esta pasta) com o espaço em disco livre mais e são utilizados para validar o hash/assinaturas de ficheiros distribuídos ao ponto de distribuição.  Não se encontram instalados os ficheiros contidos na pasta SMSPKGSIG qualquer cliente, incluindo o servidor em que estão alojadas.  Estes ficheiros são criados pelo serviço SMS Executive e contêm de hash de conteúdo do ficheiro e são utilizados para validação de segurança.  Do SMS Executive do servidor site mantém o nome do ficheiro original.

Os seguintes ficheiros na mesma pasta, sem informações de versão de ficheiro válido, são ficheiros de componente externo que 2012 Configuration Manager está dependente mas não controla:

  • dotnetfx40_client_x86_x64.exe

  • msrdcoob_x86.exe

  • Silverlight.exe

  • vc50727_x86.exe

  • vcredist_x86.exe

  • wic_x86_enu.exe

  • WindowsUpdateAgent30-x86.exe

  • msrdcoob_amd64.exe

  • vc50727_x64.exe

  • vcredist_x64.exe

  • wic_x64_enu.exe

  • WindowsUpdateAgent30-x64.exe

Algumas do executáveis instalado pela aplicação não contêm manifesto incorporado e algumas executar com superiores privilégio

TC 3.1.1 - verificar aplicação inicia com o token de utilizador de privilégio

Comportamento esperado:

Todos os ficheiros executáveis instalado pela aplicação é executada com privilégio.

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Comportamento observado

Resultado: Issue

Resolução: documentação

Rever os ficheiros sem um manifesto podem ser agrupados em uma das seguintes áreas:

  1. Os seguintes ficheiros com uma extensão de ".exe" não são Win32 aplicações. Estes ficheiros são desenvolvidos para funcionar no outras plataformas (WinCE, Windows Mobile, ARM) e, por conseguinte, adicionar um manifesto seria não tem qualquer efeito e pode ter um efeito de lado negativo.

    1. dmclientsetup_arm.exe

    2. dmclientsetup_x86.exe

    3. dmclientxfer.exe

    4. dmcommoninstaller.exe

    5. enroll_arm.exe

    6. enroll_x86.exe

  2. Os ficheiros seguintes foram concebidos para ser instalada como um serviço e executados no contexto do sistema Local. Estes ficheiros não podem ser iniciados interativamente pelo utilizador para que não a adicionar um manifesto deverá alterar a forma como são executadas.

    1. sdkinst.exe

    2. smsbkup.exe

    3. smssqlbkup.exe

    4. smstsvc.exe

    5. CmRcService

  3. O seguinte ficheiros só suportam a ser chamado pela nossos serviços principais, tal como a instalação de sistema do site ou implementação do sistema operativo, através de programação ou iniciadas a partir da consola para concluir uma tarefa. A maior parte dos mesmos não é possível executar independentemente por um utilizador para que não a adicionar um manifesto deverá alterar a forma como são executadas.

    1. bootstrp.exe

    2. compmgr.exe

    3. comregsetup.exe

    4. CreateMedia.exe

    5. dumpexcp.exe

    6. OsdSetupHook.exe

    7. perfsetup.exe

    8. preinst.exe

    9. rolesetup.exe

    10. smsdpmon.exe

    11. smswriter.exe

    12. srvboot.exe

    13. TsBootShell.exe

    14. TsProgressUI.exe

    15. tsprogressui.exe

    16. Ccm32BitLauncher

    17. CcmEval

    18. VAppCollector

  4. Os seguintes ficheiros estão componente externo redistributable da equipa Microsoft outra e são componentes necessários para instalação de cliente do Configuration Manager. Vamos não têm controlo sobre estes ficheiros, no entanto todos instalar software e exigir permissões elevadas, por isso, adicionar um manifesto não alteraria como são executadas.

    1. msrdcoob_amd64.exe

    2. msrdcoob_x86.exe

    3. nlsdl.AMD64.exe

    4. Silverlight.exe

    5. sqlexpr_x64_enu.exe

    6. vc5027_x64.exe

    7. vc5027_x86.exe

    8. wic_x64_enu.exe

    9. wic_x86_enu.exe

    10. windowsupdatepageant30-x64.exe

    11. windowsupdatepageant30-x86.exe

  5. O seguinte ficheiro já se encontra endereçado no nossa coletiva para suporte "Controlo de conta de utilizador" para instalação (2.9).

    1. ccmsetup.exe
  6. Os ficheiros seguintes destinam-se a ser executada por um administrador, mas não necessitam de elevação.  Estes ficheiros podem ser iniciados tanto como parte da nossa consola ou manualmente pelo administrador. Adicionar um manifesto alteraria o contexto que estes executar em modo estes são o crux do nosso pedido coletiva.

    1. CmRcViewer.exe

    2. cmtrace.exe

    3. setupdl.exe

Para simplificar o teste de certificação futura, iremos tenciona adicionar o manifesto adequado onde aplicável nossa versão seguinte.

Algumas dos binários instalados pela aplicação não contêm assinatura Authenticode assinatura

TC 3.8.1 - são todos os executáveis por aplicação iniciou sessão instaladas?

Comportamento esperado:

Assegurar que todos os instaladores e executáveis instalado por aplicação têm assinatura assinatura Authenticode válida.

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Comportamento observado

Resultado: Issue

Resolução: documentação

Os binários Ccmsetup.exe, Ccmsetup.cab, Client.msi e Scepinstall.exe, que estão localizados no diretório SMSPKGSIG, são staged na unidade do servidor do site (nenhum outro computador que não seja o servidor do site irá conter esta pasta) com o espaço em disco livre mais e são utilizados para validar o hash/assinaturas de ficheiros distribuídos ao ponto de distribuição.  Não se encontram instalados os ficheiros contidos na pasta SMSPKGSIG qualquer cliente, incluindo o servidor em que estão alojadas.  Estes ficheiros são criados pelo serviço SMS Executive e contêm de hash de conteúdo do ficheiro e são utilizados para validação de segurança.  Do SMS Executive do servidor site mantém o nome do ficheiro original.

Os seguintes ficheiros sem assinaturas válidas, são ficheiros de terceiros que 2012 Configuration Manager está dependente mas não controla:

  • dotnetfx40_client_x86_x64.exe

  • microsoftpolicyplatformsetup.msi

  • msrdcoob_x86.exe

  • msxml6.msi

  • Silverlight.exe

  • vc50727_x86.exe

  • vcredist_x86.exe

  • wic_x86_enu.exe

  • windowsfirewallconfigurationprovider.msi

  • WindowsUpdateAgent30-x86.exe

  • Wimgapi.msi

  • msrdcoob_amd64.exe

  • msxml6_x64.msi

  • vc50727_x64.exe

  • vcredist_x64.exe

  • wic_x64_enu.exe

  • WindowsUpdateAgent30-x64.exe

Prepdrv.sys é o controlador de medição de software do Configuration Manager e é instalados como parte do cliente do Configuration Manager, através do ficheiro Client.msi. A instalação predefinida, este ficheiro é não assinado, no entanto, podemos ter fornecido uma versão do ficheiro no suporte de dados transferíveis na pasta \SMSSetup\Tools\WinQual com sessão iniciada. Instruções sobre como instalar o controlador de medição de software com sessão iniciada serão ser publicadas para o público consumo na nossa disponibilidade geral. Uma versão futuras do Configuration Manager 2012, o ficheiro prepdrv.sys, como parte da instalação predefinida, será apresentado um ficheiro com a sessão iniciada WHQL.

O facto que o controlador de Prepdrv.sys é não assinado é waivered por Coletiva #356 "MSFT SCCM 2012 – TC1.3.1 – todos os controladores in the aplicação devem passagem Windows Hardware qualidade Labs (WHQL)". Isto é esperado ser resolvidos com ambos a assinatura a ser imbedded para o controlador ou o ficheiro de gato a ser enviada, juntamente com o controlador.