Esto se llama virtualización de aplicaciones.
La respuesta rápida es que los sistemas normales no admiten el alojamiento de una aplicación, lo que permite la interacción con el resto del sistema por parte de un usuario diferente.
Si su amigo solo necesita acceso rápido a una aplicación por un corto período de tiempo, la mayoría de las herramientas de teleconferencia (WebEx y similares) permiten compartir solo una aplicación y permiten a los usuarios interactuar con esa aplicación.
Si absolutamente necesita configurar una aplicación virtualizada mientras permite la interacción por su cuenta con el sistema por separado, deberá configurar un servidor de virtualización de aplicaciones.
En esta pregunta se discuten varios sistemas de virtualización de aplicaciones: ¿Hay alguna solución de virtualización de aplicaciones de código abierto para Windows
Una búsqueda en Google de "virtualización de aplicaciones de código abierto" también debería arrojar algunos resultados útiles.