Planeación de la implementación del cliente en dispositivos Windows Embedded en System Center Configuration ManagerPlanning for client deployment to Windows Embedded devices in System Center Configuration Manager

Se aplica a: System Center Configuration Manager (Rama actual)Applies to: System Center Configuration Manager (Current Branch)

Si su dispositivo de Windows Embedded no incluye el cliente de System Center Configuration Manager, puede usar cualquiera de los métodos de instalación de cliente si el dispositivo cumple con las dependencias necesarias.If your Windows Embedded device does not include the System Center Configuration Manager client, you can use any of the client installation methods if the device meets the required dependencies. Si el dispositivo incrustado admite filtros de escritura, debe deshabilitar estos filtros antes de instalar el cliente, y volverlos a habilitar posteriormente una vez que el cliente esté instalado y asignado a un sitio.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.

Tenga en cuenta que, al deshabilitar los filtros, no debe deshabilitar los controladores de filtro.Note that when you disable the filters, you should not disable the filter drivers. Normalmente, estos controladores se inician automáticamente cuando se inicia el equipo.Typically these drivers are started automatically when the computer is started. La deshabilitación de los controladores impedirá la instalación del cliente o interferirá con la orquestación de filtros de escritura, con lo que se producirá un error en las operaciones del cliente.Disabling the drivers will either prevent installation of the client, or interfere with write filter orchestration which will cause client operations to fail. Estos son los servicios asociados a cada tipo de filtro de escritura que se deben seguir ejecutando:These are the services associated with each write filter type that must remain running:

Tipo de filtro de escrituraWrite Filter Type ControladorDriver EscribaType DescripciónDescription
EWFEWF EWFewf KernelKernel Implementa una redirección de E/S de nivel de sector en los volúmenes protegidos.Implements sector-level I/O redirection on protected volumes.
FBWFFBWF FBWFfbwf Sistema de archivosFile system Implementa una redirección de E/S de nivel de archivo en los volúmenes protegidos.Implements file-level I/O redirection on protected volumes.
UWFUWF uwfreguwfreg KernelKernel Redirector del registro UWFUWF Registry Redirector
UWFUWF uwfsuwfs Sistema de archivosFile System Redirector de archivos UWFUWF File Redirector
UWFUWF uwfvoluwfvol KernelKernel Administrador de volúmenes UWFUWF Volume Manager

Los filtros de escritura controlan el modo en que el dispositivo incrustado se actualiza al realizar cambios, por ejemplo, al instalar software.Write filters control how the operating system on the embedded device is updated when you make changes, such as when you install software. Cuando se habilitan los filtros de escritura, en lugar de hacer los cambios directamente en el sistema operativo, se redirigen estos cambios a una superposición temporal.When write filters are enabled, instead of making the changes directly to the operating system, these changes are redirected to a temporary overlay. Si los cambios solo se escriben en la superposición, se pierden cuando se apaga el dispositivo incrustado.If the changes are only written to the overlay, they are lost when the embedded device shuts downs. No obstante, si los filtros de escritura están deshabilitados temporalmente, los cambios se pueden hacer permanentes para que no sea necesario volver a realizarlos (o volver a instalar el software) cada vez que se reinicie el dispositivo incrustado.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. No obstante, la deshabilitación temporal y la posterior habilitación de los filtros de escritura requiere uno o más reinicios, por lo que lo normal es que desee controlar cuándo se va a producir esto mediante la configuración de las ventanas de mantenimiento para que el reinicio se produzca fuera del horario 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.

Es posible configurar opciones para deshabilitar y volver a habilitar automáticamente los filtros de escritura al implementar software como aplicaciones, secuencias de tareas, actualizaciones de software y el cliente de 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. La excepción a esto son las líneas de base de configuración con elementos de configuración que utilizan corrección automática.The exception is for configuration baselines with configuration items that use automatic remediation. En este escenario, la corrección siempre se produce en la superposición para que esté disponible solo hasta que se reinicie el dispositivo.In this scenario, the remediation always occurs in the overlay so that it is available only until the device is restarted. La corrección se vuelve a aplicar en el siguiente ciclo de evaluación, pero solo a la superposición, que está desactivada en el reinicio.The remediation is applied again at the next evaluation cycle, but only to the overlay, which is cleared at restart. Para forzar a Configuration Manager para que confirme los cambios de la corrección, es posible implementar la línea base de configuración y luego otra implementación de software que admita la confirmación del cambio tan pronto como sea posible.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.

Si los filtros de escritura están deshabilitados, es posible instalar software en dispositivos de Windows Embedded mediante el Centro de software.If the write filters are disabled, you can install software on Windows Embedded devices by using Software Center. Pero si los filtros de escritura están habilitados, se produce un error en la instalación y Configuration Manager muestra un mensaje de error con permisos insuficientes para instalar la aplicación.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.

Advertencia

Aunque no seleccione las opciones de Configuration Manager para confirmar los cambios, los cambios podrían confirmarse si se realiza alguna otra instalación de software o modificación que confirme los cambios.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. En este escenario, los cambios originales se confirman junto con los nuevos cambios.In this scenario, the original changes will be committed in addition to the new changes.

Cuando Configuration Manager deshabilita los filtros de escritura para realizar cambios permanentes, solo los usuarios con derechos administrativos locales pueden iniciar sesión y usar el dispositivo incrustado.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 este periodo, los usuarios con derechos reducidos quedan bloqueados y se muestra un mensaje indicando que el equipo no está disponible porque se están realizando tareas de mantenimiento.During this period, low-rights users are locked out and see a message that the computer is unavailable because it is being serviced. Esto ayuda a proteger el dispositivo cuando se encuentra en un estado en el que los cambios se pueden aplicar permanentemente, por lo que este comportamiento de bloqueo del modo de mantenimiento supone otra razón para configurar una ventana de mantenimiento en un momento en el que los usuarios no vayan a iniciar sesión en estos 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.

Configuration Manager admite la administración de los siguientes tipos de filtros de escritura:Configuration Manager supports managing the following types of write filters:

Importante

Si tiene la opción, use filtros de escritura basados en archivo (FBWF) con Configuration Manager para una mayor eficiencia y una mayor escalabilidad.If you have the choice, use File-Based Write Filters (FBWF) with Configuration Manager for increased efficiency and higher scalability.

Solo para dispositivos que usen FBWF: configure las siguientes excepciones para conservar el estado del cliente y los datos de inventario entre reinicios de 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

    Los dispositivos que ejecutan Windows Embedded 8.0 y versiones posteriores no admiten las exclusiones que contienen caracteres comodín.Devices that run Windows Embedded 8.0 and later do not support exclusions that contain wildcard characters. En estos dispositivos, debe configurar las siguientes exclusiones de forma individual:On these devices, you must configure the following exclusions individually:

  • Todos los archivos de CCMINSTALLDIR con la extensión .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

Solo para dispositivos que usen FBWF y UWF: Cuando los clientes de un grupo de trabajo usan certificados para la autenticación en puntos de administración, también debe excluir la clave privada para asegurarse de que el cliente continúa comunicándose con el punto de administración.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. En estos dispositivos, configure las siguientes excepciones: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

Nota

El cliente de Configuration Manager no necesita excepciones adicionales a las documentadas en el cuadro Importante anterior.No additional exceptions are needed by the Configuration Manager client other than those documented in the above Important box. La adición de excepciones adicionales relacionadas con Configuration Manager o WMI (WBEM) puede provocar errores de Configuration Manager, incluido el bloqueo de los dispositivos en el modo de mantenimiento o que experimenten bucles de reinicio.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. Las excepciones innecesarias incluyen el directorio de cliente de Configuration Manager, los directorios CCMcache y CCMSetup, el directorio de caché de la secuencia de tareas, el directorio WBEM y las claves del Registro relacionadas con Configuration Manager.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 un ejemplo de cómo implementar y administrar dispositivos de Windows Embedded con el filtro de escritura habilitado en Configuration Manager, consulte Escenario de ejemplo para implementar y administrar clientes de Configuration Manager en 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 System Center Configuration Manager clients on Windows Embedded devices.

Para obtener más información acerca de la creación de imágenes para dispositivos de Windows Embedded y la configuración de filtros de escritura, consulte la documentación de Windows Embedded o póngase en contacto con el 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.

Nota

Al seleccionar las plataformas aplicables para las implementaciones de software y los elementos de configuración, éstos muestran las familias de Windows Embedded en lugar de las versiones específicas.When you select the applicable platforms for software deployments and configuration items, these display the Windows Embedded families rather than specific versions. Utilice la lista siguiente para asignar la versión específica de Windows Embedded a las opciones del cuadro de lista:Use the following list to map the specific version of Windows Embedded to the options in the list box:

  • Sistemas operativos incrustados basados en Windows XP (32 bits) incluye lo siguiente: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 operativos incrustados basados en Windows 7 (32 bits) incluye lo siguiente: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

    • Sistemas operativos incrustados basados en Windows 7 (64 bits) incluye lo siguiente: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)