En Windows 98, el Lanzador de aplicaciones puede realizar todas las tareas necesarias para gestionar una aplicación. En Windows NT/2000/XP, un usuario puede no contar con todos los derechos de estación de trabajo que el Lanzador de aplicaciones necesita para llevar a cabo sus tareas. Para asegurarse los derechos necesarios, el Lanzador de aplicaciones incluye un servicio de Windows (NALNTSRV.EXE), conocido como servicio NAL, que realiza lo siguiente:
Distribución, almacenamiento en caché, desinstalación: asegura que las aplicaciones se pueden distribuir, almacenar en caché y desinstalarse de la estación de trabajo independientemente del acceso al sistema de archivos del usuario que se ha conectado. Por ejemplo, si un usuario conectado a una estación de trabajo Windows 2000 es miembro del grupo Usuarios, dicho usuario no tiene los derechos del sistema de archivos ni del registro necesarios para instalar una aplicación en la estación de trabajo. El servicio NAL, que se ejecuta en el espacio de sistema, asegura que la instalación se pueda instalar.
Lanzamiento: permite configurar aplicaciones para lanzarlas y ejecutarlas con las credenciales del usuario del sistema en lugar de con las credenciales del usuario conectado. Esto otorga a la aplicación plenos derechos sobre el sistema de archivos y el registro, independientemente de los derechos del usuario conectado.
Puede elegir entre dos modos de seguridad al lanzar la aplicación como usuario del sistema: modo de usuario de sistema seguro y modo de usuario de sistema inseguro.
El modo de usuario de sistema seguro se puede utilizar si el usuario no necesita interactuar con la aplicación (por ejemplo, está aplicando Service Pack); no se mostrará ninguna interfaz al usuario.
El modo de usuario de sistema inseguro se puede utilizar si el usuario necesita interactuar con el programa (por ejemplo, un procesador de textos); el usuario verá la interfaz normal.