Habilitación del modo de fabricación

Información general

Para ejecutar scripts, instaladores y herramientas de diagnóstico en la planta de fábrica, Windows 10 en modo S y Windows 10 S tienen un modo de fabricación. Este modo permite ejecutar código sin firmar en modo auditoría. Habilite el modo de fabricación agregando una clave del Registro a una imagen sin conexión. Deshabilite el modo de fabricación quitando la clave del Registro cuando se inicia en modo auditoría.

Importante

No envíe un Windows 10 en el equipo en modo S con la clave del Registro en su lugar. Quite la clave del Registro antes de enviar el dispositivo.

Antes de enviar un Windows 10 en el pc en modo S, quite la clave del Registro de fabricación y excluya de los paquetes de recuperación.

Para ejecutar scripts, instaladores y herramientas de diagnóstico en la planta de fábrica, Windows 11 en modo S tiene un modo de fabricación. Este modo permite ejecutar código sin firmar en modo auditoría. Habilite el modo de fabricación agregando una clave del Registro a una imagen sin conexión. Deshabilite el modo de fabricación quitando la clave del Registro cuando se inicia en modo auditoría.

Importante

No envíe un Windows 11 en el equipo en modo S con la clave del Registro en su lugar. Quite la clave del Registro antes de enviar el dispositivo.

Antes de enviar un Windows 11 en el equipo en modo S, quite la clave del Registro de fabricación y excluya de los paquetes de recuperación.

Habilitación del modo de fabricación

Aquí se muestra cómo habilitar el modo de fabricación.

En el equipo del técnico:

  1. Monte la imagen en modo S.

    Dism /Mount-Wim /WimFile:D:\sources\install.wim /index:1 /MountDir:C:\mount\windows
    

    Donde D: es el medio de instalación del modo S.

  2. Cargue el subárbol del registro SYSTEM de la imagen montada en regedit en el equipo del técnico. Usaremos un subárbol temporal denominado HKLM\Windows10S.

     reg load HKLM\Windows10S C:\Mount\Windows\Windows\System32\Config\System
    
  3. Agregue la clave del Registro de fabricación.

    reg add HKLM\Windows10S\ControlSet001\Control\CI\Policy /v ManufacturingMode /t REG_DWORD /d 1
    
  4. Descargue el subárbol del registro del equipo del técnico.

    reg unload HKLM\Windows10S
    
  5. Desmonte la imagen y confirme los cambios.

    Dism /Unmount-Image /MountDir:"C:\mount\windows" /Commit
    

La imagen de modo S ahora tiene la clave de fabricación que le permitirá realizar cambios en el modo de auditoría.

Eliminación de la clave del Registro de fabricación

Cuando haya terminado de realizar cambios en el equipo en modo auditoría, quitará la clave del Registro de fabricación.

Mientras sigue arrancando en modo auditoría:

  1. Abra el símbolo del sistema.

  2. Quite la clave del Registro.

    reg delete HKLM\system\ControlSet001\Control\CI\Policy /v ManufacturingMode
    

Ahora se quita la clave del Registro de fabricación. Puede comprobar el Editor del Registro para comprobar que se ha quitado la clave.

En el equipo en modo S en modo auditoría:

  1. Para abrir el Editor del Registro, haga clic en el menú Inicio y escriba regedit y presione Entrar.

  2. Use el explorador del Registro en el panel izquierdo para ir a Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CI\Policy.

  3. En la directiva, no debería ver una clave denominada manufacturingmode.

Exclusión de la clave del Registro de fabricación de la recuperación

Al crear un paquete de recuperación, excluya la clave del Registro de fabricación. Cree un archivo de exclusión que indique a scanstate que omita la clave del Registro cuando capture un paquete de recuperación.

  1. Cree un archivo .xml en un editor de texto.

  2. Copie y pegue el código siguiente. Esto indica a ScanState que no capture la clave del Registro en el paquete de recuperación que crea:

    <?xml version="1.0" encoding="UTF-8"?>
    <migration urlid="https://www.microsoft.com/migration/1.0/migxmlext/ExcludeManufacturingMode">
    <component type="System">
        <displayName>Exclude manufacturing regkey</displayName>
            <role role="Settings">
                <rules context="System">
                    <unconditionalExclude>
                        <objectSet>
                            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\CI\Policy [ManufacturingMode]</pattern>
                        </objectSet>
                    </unconditionalExclude>
                </rules>
            </role>
    </component>
    </migration>
    
  3. Guarde el archivo como exclusion.xml.

  4. Cuando use scanstate para generar un paquete de recuperación, agregue /i:exclusion.xml al comando scanstate para excluir la clave de fabricación de la captura. Este comando crea un paquete de recuperación que excluye la clave del Registro de fabricación y lo coloca en la carpeta de recuperación.

    Scanstate.exe /config:T:\deploymenttools\Config_SettingsOnly.xml /o /v:13 /ppkg C:\Recovery\Customizations\usmt.ppkg /i:exclusion.xml /l:C:\Scanstate.log