Página principal » Escritorio » Cómo ejecutar múltiples instancias de un programa de Windows

    Cómo ejecutar múltiples instancias de un programa de Windows

    La ejecución de múltiples instancias de programas y archivos seguramente aumenta la productividad. Cuantos sean Los programas no te permitirán abrir más de una ventana. y emita un error o abra la ventana activa cuando intente ejecutarlos dos veces.

    Afortunadamente, hay algunos soluciones para evitar esta limitación Dependiendo del tipo de programa que desee abrir varias veces simultáneamente.

    En este artículo, le mostraré varios métodos para abrir más de una instancia de un programa en Windows.

    ¿Por qué algunos programas permiten múltiples ventanas y otros no??

    Para su propia seguridad, es importante saber por qué esta limitación existe en primer lugar. En primer lugar, este La limitación es añadida por el desarrollador del programa. y no el propio Windows. Por lo tanto, no debe culpar a Windows por no darle la opción de ejecutar múltiples programas..

    Ahora, si los desarrolladores agregaron intencionalmente esta limitación en su programa, entonces debe tener alguna mal impacto en el programa. Abrir múltiples instancias de un programa puede tener múltiples efectos. Hay una buena probabilidad de que las dos ventanas entren en conflicto entre sí y conduzcan a Se bloquea el programa, o la corrupción de datos etc.

    Algunos desarrolladores también pueden agregar esta limitación porque habría No hay punto de abrir múltiples ventanas de su programa.. Por ejemplo, las herramientas de información del sistema ofrecen la misma información sin importar cuántas instancias abres.

    Además, algunos programas pueden ofrecer una ventaja injusta cuando se abren varias veces, por lo que los desarrolladores bloquean esta función. Por ejemplo, un videojuego en línea puede limitar esto para asegurar que los jugadores no inicien sesión con varias cuentas y obtengan una ventaja injusta sobre otros.

    En general, debe tener en cuenta que la limitación está ahí por una razón y siempre debe estar preparado para hacer frente a una mala situación si va a ejecutar varias instancias.

    Ejecuta múltiples instancias de programas que permiten esta característica.

    Para abrir otra ventana de un programa, simplemente lanzarlo de nuevo. Una forma más fácil de hacer esto es mantenga pulsada la tecla Mayús y haga clic en en el icono del programa en la barra de tareas.

    Si el programa permite múltiples ventanas, entonces se abrirá otra instancia sin una bisagra. Por ejemplo, puede abrir varias versiones de un documento y editarlas por separado, o abrir varios documentos en el mismo programa; como los documentos de Microsoft Word. También puede abrir múltiples ventanas de programas como CCleaner y ejecutar múltiples tipos de análisis al mismo tiempo.

    Siempre que un programa no tenga una naturaleza conflictiva, hay una buena posibilidad de que pueda abrir varias instancias de él. Así que intenta abrir un programa dos veces y ver cómo aumenta tu productividad.

    Usa diferentes cuentas de usuario para abrir múltiples instancias de programas

    Los desarrolladores utilizan diferentes métodos para limitar la apertura de varias instancias de un programa y el método más utilizado es a través de mutex.. Mutex evita que los subprocesos accedan al mismo programa si ya se está ejecutando.

    Afortunadamente, mutex está vinculado únicamente al perfil de usuario actual. Es posible que no pueda abrir ese programa en el perfil de usuario actual, pero aún puede abrirlo como un usuario diferente. Solo necesitas tener dos cuentas en tu PC Y puedes abrir fácilmente dos instancias del mismo programa..

    Crear un nuevo perfil de usuario

    Primero, le mostraré cómo puede crear otra cuenta de usuario en su PC. Si ya tiene otra cuenta de usuario y conoce sus credenciales de inicio de sesión, no necesita seguir este paso..

    Para propósitos de demostración, voy a usar una PC con Windows 10. Si es usuario de Windows 7 u 8, puede seguir las instrucciones proporcionadas en la página de soporte de Microsoft..

    1. Abrir Windows 10 "Ajustes"y haga clic en"Cuentas". Aquí pasar a la"Familia y otro usuarios "sección y haga clic en"Agrega a alguien más a esta PC" debajo "Otros usuarios".
    2. Se abrirá una nueva ventana. Haga clic en "No tengo la información de inicio de sesión de esta persona"enlace aquí.
    3. En la página siguiente, haga clic en "Agrega un usuario sin una cuenta de Microsoft". No es necesario que este perfil esté conectado a una cuenta de Microsoft, por lo que omitimos este paso..
    4. Ahora proporcione el nombre de usuario y la contraseña para la nueva cuenta y haga clic en "Siguiente". Tu cuenta será creada..
    Abre dos instancias de un programa.

    Ahora que tiene dos cuentas de usuario, abramos dos instancias de su programa requerido.

    1. Abre el programa requerido.
    2. Abra este programa nuevamente, pero esta vez mantenga presionada la tecla Mayús y haga clic con el botón derecho en él. Desde el menú contextual haz clic en la nueva entrada "Ejecutar como usuario diferente".
    3. A continuación, proporcione la Nombre de usuario y contraseña de la cuenta recién creada y presiona enter.
    4. Se abrirá otra instancia del mismo programa. En la captura de pantalla de abajo, la ventana del navegador Opera original está a la izquierda y la ventana recién abierta está a la derecha.

    La ventana recién abierta no tendrá conexión con la primera ventana. Se sentirá como que el programa se acaba de instalar, no habrá configuraciones, datos guardados o cualquier otra información de la ventana original pasará a la nueva ventana.

    Recuerda que este truco no funciona en programas que no usan mutex para evitar que el programa abra múltiples ventanas. Aunque la mayoría de las aplicaciones utilizan el mutex, algunos programas pueden elegir un método diferente.

    Por ejemplo, Los videojuegos no suelen usar mutex. Para evitar múltiples instancias de ellos. Si este truco no funcionó con tu programa, revisa el método a continuación.

    Usar sandboxie

    Aunque el método anterior sigue siendo el más confiable, pero cuando no funciona, entonces un software de aislamiento seguramente trabajará para ti.

    Un software de aislamiento básicamente le da a un programa un entorno completamente separado de su sistema. Esto protege su sistema de ser dañado por un programa infectado.

    Sin embargo, esto también significa que puede ejecutar varias instancias de ese programa también. Uno en ventanas normales y otro en la ventana de software de aislamiento.

    Sandboxie es una herramienta popular para este propósito que te permite ejecuta otra instancia de un programa gratis. Si desea ejecutar más de dos instancias de un programa, deberá actualizar a la versión premium de Sandboxie.

    Descargue e instale Sandboxie y asegúrese de permitir que agregue una entrada del menú contextual durante la instalación. Ahora haga clic derecho en el programa que desea ejecutar en Sandboxie y seleccione "Correr con sandboxie".

    Esta voluntad lanzar ese programa en un ambiente seguro y te darás cuenta de que el contorno de la ventana se volverá amarillo cuando muevas el cursor del mouse hacia arriba..

    A diferencia del método anterior, la instancia que se ejecuta en el Sandboxie utilizará las mismas configuraciones y datos que el programa original. Sin embargo, los cambios realizados o los datos agregados en la instancia de Sandboxie no se sincronizarán con la ventana del programa original. Aún así, puedes usar el Opción de recuperación de sandboxie para recuperar contenidos en el disco duro real.

    Para resumir

    Usar una herramienta de aislamiento como Sandboxie es una forma segura de abrir otra instancia de un programa. Sin embargo, no debe ser su primera prioridad como usted puede enfrentar problemas al guardar algunos de los datos en el entorno Sandboxie. En la mayoría de los casos, ejecutar el programa en dos cuentas debería funcionar y también será más fácil guardar los datos.