Planejando a implantação de cliente em dispositivos Windows Embedded no Configuration ManagerPlanning for client deployment to Windows Embedded devices in Configuration Manager

Aplica-se a: Configuration Manager (branch atual)Applies to: Configuration Manager (current branch)

Se o dispositivo Windows Embedded não incluir o cliente do Configuration Manager, você poderá usar algum dos métodos de instalação do cliente se o dispositivo atender às dependências necessárias.If your Windows Embedded device does not include the Configuration Manager client, you can use any of the client installation methods if the device meets the required dependencies. Se o dispositivo inserido der suporte a filtros de gravação, você deverá desabilitar esses filtros para poder instalar o cliente e reabilitá-los depois que o cliente for instalado e atribuído a um site.If the embedded device supports write filters, you must disable these filters before you install the client, and then re-enable the filters again after the client is installed and assigned to a site.

É importante lembrar que quando os filtros são desabilitados, os drivers de filtro não devem ser desabilitados.Note that when you disable the filters, you should not disable the filter drivers. Normalmente, estes drivers são iniciados automaticamente quando o computador é iniciado.Typically these drivers are started automatically when the computer is started. Desabilitar os drivers impedirá a instalação do cliente ou interferirá na orquestração de filtro de gravação que fará com que as operações de cliente falhem.Disabling the drivers will either prevent installation of the client, or interfere with write filter orchestration which will cause client operations to fail. Estes são os serviços associados a cada tipo de filtro de gravação que devem permanecer em execução:These are the services associated with each write filter type that must remain running:

Tipo de filtro de gravaçãoWrite Filter Type DriverDriver DigiteType DescriçãoDescription
EWFEWF EWFewf KernelKernel Implementa o redirecionamento de E/S de nível de setor nos volumes protegidos.Implements sector-level I/O redirection on protected volumes.
FBWFFBWF FBWFfbwf Sistema de arquivosFile system Implementa o redirecionamento de E/S de nível de arquivo nos volumes protegidos.Implements file-level I/O redirection on protected volumes.
UWFUWF uwfreguwfreg KernelKernel Redirecionador de Registro UWFUWF Registry Redirector
UWFUWF uwfsuwfs Sistema de arquivosFile System Redirecionador de arquivo UWFUWF File Redirector
UWFUWF uwfvoluwfvol KernelKernel Gerenciador de volumes UWFUWF Volume Manager

Os filtros de gravação controlam como o sistema operacional mo dispositivo inserido é atualizado quando você faz alterações, como ao instalar um software.Write filters control how the operating system on the embedded device is updated when you make changes, such as when you install software. Quando filtros de gravação estão habilitados, em vez de fazer alterações diretamente no sistema operacional, essas alterações são redirecionadas para uma sobreposição temporária.When write filters are enabled, instead of making the changes directly to the operating system, these changes are redirected to a temporary overlay. Se as alterações forem gravadas somente na sobreposição, elas serão perdidas quando o dispositivo inserido for desligado.If the changes are only written to the overlay, they are lost when the embedded device shuts downs. No entanto, se os filtros de gravação forem desabilitados temporariamente, as alterações poderão ser permanentes para que você não tenha de fazê-las novamente (ou reinstalar o software) sempre que o dispositivo inserido é reiniciado.However, if the write filters are temporarily disabled, the changes can be made permanent so that you do not have to make the changes again (or reinstall software) every time that the embedded device restarts. Porém, a ação de desabilitar e reabilitar temporariamente os filtros de gravação requer uma ou mais reinicializações, de modo que você geralmente queira controlar quando isso acontece configurando janelas de manutenção para que as reinicializações ocorram fora do horário comercial.However, temporarily disabling and then re-enabling the write filters requires one or more restarts, so that you typically want to control when this happens by configuring maintenance windows so that restarts occur outside business hours.

É possível configurar opções para desabilitar e reabilitar automaticamente os filtros de gravação ao implantar software como aplicativos, sequências de tarefas, atualizações de software e o cliente do Endpoint Protection.You can configure options to automatically disable and re-enable the write filters when you deploy software such as applications, task sequences, software updates, and the Endpoint Protection client. A exceção é para as linhas de base de configuração com itens de configuração que usam a correção automática.The exception is for configuration baselines with configuration items that use automatic remediation. Nesse cenário, a correção sempre ocorre na sobreposição para que ela esteja disponível somente até que o dispositivo seja reiniciado.In this scenario, the remediation always occurs in the overlay so that it is available only until the device is restarted. A correção é aplicada novamente no próximo ciclo de avaliação, mas somente na sobreposição, que é apagada na reinicialização.The remediation is applied again at the next evaluation cycle, but only to the overlay, which is cleared at restart. Para forçar o Configuration Manager a confirmar as alterações de correção, é possível implantar a linha de base de configuração e outra implantação de software que dá suporte à confirmação da alteração assim que possível.To force Configuration Manager to commit the remediation changes, you can deploy the configuration baseline and then another software deployment that supports committing the change as soon as possible.

Se os filtros de gravação estiverem desabilitados, você poderá instalar o software em dispositivos Windows Embedded usando o Centro de Software.If the write filters are disabled, you can install software on Windows Embedded devices by using Software Center. No entanto, se os filtros de gravação estiverem habilitados, ocorrerá falha na instalação e o Configuration Manager exibirá uma mensagem de erro informando que você não tem permissões suficientes para instalar o aplicativo.However, if the write filters are enabled, the installation fails and Configuration Manager displays an error message that you have insufficient permissions to install the application.

Aviso

Mesmo que você não selecione as opções do Configuration Manager para confirmar as alterações, elas poderão ser confirmadas se outra instalação de software ou alteração que confirme as alterações for feita.Even if you do not select the Configuration Manager options to commit the changes, the changes might be committed if another software installation or change is made that commits changes. Nesse cenário, as alterações originais serão confirmadas além das novas alterações.In this scenario, the original changes will be committed in addition to the new changes.

Quando o Configuration Manager desabilita os filtros de gravação para tornar as alterações permanentes, somente os usuários com direitos administrativos locais podem fazer logon e usar o dispositivo inserido.When Configuration Manager disables the write filters to make changes permanent, only users who have local administrative rights can log on and use the embedded device. Durante esse período, os usuários com direitos limitados são bloqueados e veem uma mensagem informando que o computador está indisponível pois está em manutenção.During this period, low-rights users are locked out and see a message that the computer is unavailable because it is being serviced. Isso ajuda a proteger o dispositivo enquanto ele está em um estado em que as alterações podem ser aplicadas permanentemente, e esse comportamento de bloqueio do modo de manutenção é outro motivo para configurar uma janela de manutenção por um período quando os usuários não fazem logon nesses dispositivos.This helps protect the device while it is in a state where changes can be permanently applied, and this servicing mode lockout behavior is another reason to configure a maintenance window for a time when users will not log on to these devices.

O Configuration Manager dá suporte ao gerenciamento dos seguintes tipos de filtros de gravação:Configuration Manager supports managing the following types of write filters:

  • FBWF (Filtro de Gravação Baseado em Arquivo) – Para mais informações, consulte Filtro de Gravação Baseado em Arquivos.File-Based Write Filter (FBWF) - For more information, see File-Based Write Filter.

  • RAM de EWF (Filtro de Gravação Avançado) – Para mais informações, consulte Filtro de Gravação Avançado.Enhanced Write Filter (EWF) RAM - For more information, see Enhanced Write Filter.

  • UWF (Filtro de Gravação Unificado) – Para mais informações, consulte Filtro de Gravação Unificado.Unified Write Filter (UWF) - For more information, see Unified Write Filter.

    O Configuration Manager não dá suporte a operações do filtro de gravação quando o dispositivo Windows Embedded está no modo EWF RAM Reg.Configuration Manager does not support write filter operations when the Windows Embedded device is in EWF RAM Reg mode.

Importante

Se tiver opção, use FBWF (filtros de gravação com base em arquivos) com o Configuration Manager para maior eficiência e escalabilidade mais alta.If you have the choice, use File-Based Write Filters (FBWF) with Configuration Manager for increased efficiency and higher scalability.

Para dispositivos que usam apenas o FBWF: configure as seguintes exceções para manter o estado do cliente e os dados de inventário entre as reinicializações do dispositivo:For devices that use FBWF only: Configure the following exceptions to persist client state and inventory data between device restarts:

  • CCMINSTALLDIR\*.sdfCCMINSTALLDIR\*.sdf

    • CCMINSTALLDIR\ServiceDataCCMINSTALLDIR\ServiceData
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CCM\StateSystemHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CCM\StateSystem

    Os dispositivos que executam o Windows Embedded 8.0 e posterior não dão suporte a exclusões que contêm caracteres curinga.Devices that run Windows Embedded 8.0 and later do not support exclusions that contain wildcard characters. Nesses dispositivos, você deve configurar individualmente as seguintes exclusões:On these devices, you must configure the following exclusions individually:

  • Todos os arquivos em CCMINSTALLDIR com a extensão .sdf normalmente:All files in CCMINSTALLDIR with the extension .sdf, typically:

    • UserAffinityStore.sdfUserAffinityStore.sdf
    • InventoryStore.sdfInventoryStore.sdf
    • CcmStore.sdfCcmStore.sdf
    • StateMessageStore.sdfStateMessageStore.sdf
    • CertEnrollmentStore.sdfCertEnrollmentStore.sdf
    • CCMINSTALLDIR\ServiceDataCCMINSTALLDIR\ServiceData
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CCM\StateSystemHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CCM\StateSystem

Para dispositivos que usam apenas FBWF e UWF: Quando os clientes em um grupo de trabalho usam certificados de autenticação para pontos de gerenciamento, você também deve excluir a chave privada para garantir que o cliente continue a se comunicar com o ponto de gerenciamento.For devices that use FBWF and UWF only: When clients in a workgroup use certificates for authentication to management points, you must also exclude the private key to ensure the client continues to communicate with the management point. Nesses dispositivos, configure as seguintes exceções:On these devices, configure the following exceptions:

  • c:\Windows\System32\Microsoft\Protectc:\Windows\System32\Microsoft\Protect
    • c:\ProgramData\Microsoft\Cryptoc:\ProgramData\Microsoft\Crypto
    • HKEY_LOCAL_MACHINE\Software\Microsoft\SystemCertificates\SMS\CertificatesHKEY_LOCAL_MACHINE\Software\Microsoft\SystemCertificates\SMS\Certificates

Observação

Nenhuma exceção adicional é necessária para o cliente do Configuration Manager que não aquelas documentadas na caixa Importante acima.No additional exceptions are needed by the Configuration Manager client other than those documented in the above Important box. Adicionar exceções do Configuration Manager ou o WMI (WBEM) extras relacionadas pode levar a falhas do Configuration Manager, incluindo os dispositivos ficarem presos no modo de manutenção ou sofrerem loops de reinicialização.Adding additional Configuration Manager or WMI (WBEM) related exceptions may lead to failures of the Configuration Manager including devices getting stuck in servicing mode or devices experiencing reboot loops. Exceções desnecessárias incluem o diretório do cliente do Configuration Manager, o diretório CCMcache, o diretório CCMSetup, o diretório de cache de Sequência de Tarefas, o diretório WBEM e as chaves do Registro do Configuration Manager relacionadas.Unneeded exceptions include the Configuration Manager client directory, the CCMcache directory, the CCMSetup directory, the Task Sequence cache directory, the WBEM directory, and Configuration Manager related registry keys.

Para ver um exemplo da implantação e gerenciamento de dispositivos Windows Embedded habilitados para filtro de gravação no Configuration Manager, consulte Cenário de exemplo para implantar e gerenciar os clientes do Configuration Manager em dispositivos Windows Embedded.For an example scenario to deploy and manage write-filter-enabled Windows Embedded devices in Configuration Manager see Example scenario for deploying and managing Configuration Manager clients on Windows Embedded devices.

Para obter mais informações sobre como compilar imagens para dispositivos Windows Embedded e configurar filtros de gravação, consulte a documentação do Windows Embedded ou entre em contato com o OEM.For more information about how to build images for Windows Embedded devices and configure write filters, see your Windows Embedded documentation, or contact your OEM.

Observação

Quando você seleciona as plataformas aplicáveis para implantações de software e itens de configuração, elas exibem as famílias do Windows Embedded em vez de versões específicas.When you select the applicable platforms for software deployments and configuration items, these display the Windows Embedded families rather than specific versions. Use a lista a seguir para mapear a versão específica do Windows Embedded para as opções na caixa de listagem:Use the following list to map the specific version of Windows Embedded to the options in the list box:

  • sistemas operacionais inseridos baseados no Windows XP (32 bits) inclui o seguinte:Embedded Operating Systems based on Windows XP (32-bit) includes the following:

    • Windows XP EmbeddedWindows XP Embedded

    • Windows Embedded for Point of ServiceWindows Embedded for Point of Service

    • Windows Embedded Standard 2009Windows Embedded Standard 2009

    • Windows Embedded POSReady 2009Windows Embedded POSReady 2009

    • Sistemas operacionais inseridos baseados no Windows 7 (32 bits) inclui o seguinte:Embedded operating systems based on Windows 7 (32-bit) includes the following:

    • Windows Embedded Standard 7 (32 bits)Windows Embedded Standard 7 (32-bit)

    • Windows Embedded POSReady 7 (32 bits)Windows Embedded POSReady 7 (32-bit)

    • Windows ThinPCWindows ThinPC

    • Os sistemas operacionais inseridos baseados no Windows 7 (64 bits) incluem o seguinte:Embedded operating systems based on Windows 7 (64-bit) includes the following:

    • Windows Embedded Standard 7 (64 bits)Windows Embedded Standard 7 (64-bit)

    • Windows Embedded POSReady 7 (64 bits)Windows Embedded POSReady 7 (64-bit)