# Arranque

> Arrancar con Windows, qué hace cerrar la ventana, y el icono del área de notificación que mantiene la estación al alcance mientras funciona en segundo plano.

Arranque es la tercera fila del grupo AJUSTES GENERALES de la página Ajustes. Decide cuándo se ejecuta el proceso de la estación: si Windows la lanza al iniciar sesión, y si cerrar la ventana la termina o la esconde; y si la estación abre con la página Bienvenida. Las tres filas son interruptores que se aplican al accionarlos, y las tres exigen el permiso **Cambiar los ajustes**.

## Arrancar con Windows {#start-with-windows}

| Campo | Qué es | Valores / valor por defecto | Efecto |
| --- | --- | --- | --- |
| Arrancar con Windows | "Se abre sola al iniciar sesión en Windows, oculta en el área de notificación." | Encendido o apagado. Apagado hasta que usted lo encienda. | Encendido: escribe un valor `GanterLab` bajo la clave `Software\Microsoft\Windows\CurrentVersion\Run` del usuario actual, lanzando el ejecutable instalado con `--tray`, de modo que un inicio de sesión de Windows arranca la estación oculta, sirviendo desde el área de notificación. Apagado: quita ese valor y la marca de "inicio aprobado" de Windows que hay a su lado. |

El registro es la única fuente de la verdad; de este interruptor no se guarda nada en la base de datos de configuración. El interruptor vuelve a leer el registro cada vez que se abre la página, así que una entrada que usted deshabilitó en el Administrador de tareas, Inicio, se lee aquí como apagada, y volver a encender el interruptor es una rehabilitación explícita que borra esa marca. Solo este interruptor escribe la clave: la aplicación no reescribe nunca el valor al arrancar, y no vuelve a imponer nunca una entrada que el Administrador de tareas deshabilitó. El registro es por usuario y no necesita ningún administrador.

La escritura es una mutación de la estación, rechazada mientras la estación no acepta cambios. Mientras el runtime está detenido, esta página no se dibuja siquiera (véase [Ajustes](settings)). Un arranque oculto no abre ninguna ventana; el icono del área de notificación es la puerta de entrada.

## Seguir funcionando en segundo plano al cerrar {#keep-running-in-the-background-when-closed}

| Campo | Qué es | Valores / valor por defecto | Efecto |
| --- | --- | --- | --- |
| Seguir funcionando en segundo plano al cerrar | "Cerrar la ventana mantiene la adquisición y la grabación en marcha en el área de notificación. Use Salir en el icono del área de notificación para terminar." | Encendido o apagado. Encendido por defecto. | Encendido: el botón de cerrar de la ventana la esconde; el host, el servidor OPC UA embebido, la comunicación con los dispositivos, las grabaciones, el host web y el acceso de agente siguen todos funcionando. Apagado: el botón de cerrar sale de la aplicación por el mismo desmontaje que Salir. |

La primera vez que el botón de cerrar esconde la ventana, una ventana pequeña de la propia aplicación, **Ganter Lab sigue en ejecución**, dice qué sigue funcionando, dónde está el icono (junto al reloj, o en la flecha ^ de la barra de tareas) y que desactivar este conmutador hace que el botón de cerrar termine la aplicación siempre. Ofrece **Seguir en segundo plano** (la opción predeterminada, que Esc también elige) y **Salir ahora**, que cierra solo esta vez y deja el conmutador activado. Después de cualquiera de las dos respuestas, no vuelve a aparecer en esta estación. Con el conmutador desactivado, el botón de cerrar termina la aplicación sin aviso. Más en [La ventana](app-window#the-system-tray).

## Mostrar la página de bienvenida en el menú {#show-the-welcome-page-in-the-menu}

| Campo | Qué es | Valores / valor por defecto | Efecto |
| --- | --- | --- | --- |
| Mostrar la página de bienvenida en el menú | "Explica cada área del programa, paso a paso. Mientras está en el menú, la estación se abre en ella." | Encendido o apagado. Encendido por defecto, tanto en una estación nueva como en una actualizada desde una versión anterior. | Encendido: [Bienvenida](welcome) es la primera entrada de la barra para un rol que configura algo, y la estación abre con ella. Apagado: la entrada sale a la vez de la barra de todas las pantallas, y la estación abre con View. |

El propio **No volver a mostrar** de la página apaga este interruptor; volver a encenderlo aquí devuelve la página a la barra. El ajuste es de la estación, así que es el mismo para cada rol y cada pantalla.

## El icono del área de notificación {#the-tray-icon}

El icono del área de notificación es el mosaico de la marca con un punto de salud en su esquina. El punto refleja la salud del Connector, de la misma fuente y con las mismas palabras que el estado de salud de la barra de estado: verde mientras todos los dispositivos leen, ámbar mientras uno está inestable, rojo mientras uno no comunica, gris mientras el Connector está detenido. El servidor OPC UA embebido no forma parte de ella: el Connector lee mientras el servidor está detenido. La información emergente dice "Ganter Lab: Connector: en línea" (o "Ganter Lab: Connector: Furnace sin comunicación", la línea de la barra de estado), con "(grabando)" añadido mientras una adquisición graba; ese marcador se actualiza cada quince segundos. Un clic izquierdo abre la ventana; uno derecho abre el menú. Con un Icono y un Nombre puestos en [Ajustes, Marca](settings-branding), el icono es el Icono de la estación con el mismo punto, y la información sobre herramientas y el menú dicen el Nombre de la estación en lugar de Ganter Lab ("Acme: Connector: en línea").

| Elemento del menú | Qué hace |
| --- | --- |
| Abrir Ganter Lab | Restaura y activa la ventana. Con un Nombre puesto en Marca, la entrada dice Abrir seguido de ese nombre. |
| Connector: en línea (de solo lectura) | La línea de estado de salud de la barra de estado, tal como la dice la información emergente, con el marcador de grabación. Es una línea de estado, no un comando. |
| Salir | Termina el proceso por el único camino de desmontaje. |

El menú no tiene a propósito ningún arranque ni ninguna parada del servidor: un clic despistado no debe tumbar a los clientes que leen de esta estación. Apagar el servidor se hace en su [fila del Connector](connector-opcua-server).

## Salir {#exit}

Salir, ya sea desde el área de notificación, desde el botón de cerrar con el interruptor apagado, o porque Windows termina la sesión, ejecuta un único desmontaje: el host web, el recolector de series en vivo, el acceso de agente, el monitor de salud, el runtime de Process, el servidor OPC UA embebido, el runtime de la lógica (volcando los valores de memoria retenidos), el diario de eventos y, por último, el host con el almacén de adquisición. Cada paso tiene su tiempo acotado, así que un paso que se cuelga se anota en el diario y se salta en lugar de dejar el proceso varado, y el proceso termina entonces con certeza.

Si hay una grabación en marcha, Salir pregunta primero. Un diálogo titulado "Hay una grabación en curso" explica: "Al salir se detiene la adquisición de datos. Todo lo grabado hasta ahora queda guardado y se vuelve a abrir la próxima vez que inicie Ganter Lab, pero no se graba nada nuevo mientras la aplicación está cerrada.", con **Seguir en ejecución** y **Salir de todos modos**. Seguir en ejecución deja todo como estaba, el icono del área de notificación incluido. El fin de una sesión de Windows no espera nunca a esa pregunta; vuelca lo que el periodo de gracia permita.

Lanzar la aplicación otra vez mientras una instancia ya tiene la misma raíz de datos no arranca una segunda copia: el lanzamiento nuevo avisa al que está en marcha para que muestre su ventana, y después termina.

## Lo que esta sección no hace {#what-this-section-does-not-do}

No hay arranque ni parada programados, ni un "arrancar minimizado" separado de Arrancar con Windows (un arranque por inicio de sesión de Windows es siempre oculto), ni modo de servicio, ni ajuste por usuario: cada interruptor de aquí es de la estación. Reiniciar la aplicación para tomar una actualización está en [Actualizaciones](settings-updates).
