Hoy veremos cmo puedes usar un ajuste semioculto de Windows 10 y 11 para evitar que ciertas aplicaciones se abran en segundo plano, sin que te enteres. Esto puede potencialmente hacer que tu Windows sea ligeramente ms rpido y ayudarte a ahorrar batera.
Este ajuste solo afecta a las aplicaciones modernas de Windows como la calculadora de Windows, la aplicacin del tiempo o la aplicacin de mapas. Para el resto de aplicaciones, mira nuestro artculo para evitar que algunas aplicaciones se abran al inicio de Windows.
Windows te da el control sobre qu aplicaciones quieres permitir que se ejecuten en segundo plano y cules no, aunque de forma predeterminada todas ellas pueden. Para cambiar esto, abre el men Inicio de Windows y haz clic en el icono de Configuracin.
Lo curioso de este ajuste de Windows es que parece estar completamente en el lugar incorrecto de los ajustes. Estando relacionado con aplicaciones, esperaramos encontrarlo en el subapartado de mismo nombre pero no, se encuentra en Privacidad.
El apartado de Privacidad de la Configuracin de Windows est lleno de opciones interesantes que te recomiendo que revises en algn momento que tengas libre. Hoy nos centramos en las aplicaciones, as que en el panel de la izquierda, haz clic en Aplicaciones en segundo plano.
Aqu ya podrs deshabilitar que algunas aplicaciones se ejecuten en segundo plano usando el interruptor al lado de su nombre hasta dejarlo en Desactivado. Como norma general, sintete libre de deshabilitar cualquier aplicacin que no uses y de la cual no esperes recibir notificaciones (por ejemplo, la app de Twitter o Skype).
Mientras que es recomendable que mantengas activadas algunas apliucaciones como Configuracin, Centro de seguridad y Microsoft Store, el resto depende del uso que le des. Una que recomendamos desactivar especialmente es la llamada Tips, que con frecuencia te sugerir descargar aplicaciones (bsicamente son anuncios).
En Windows 11 el procedimiento es un poco diferente. Cuando vayas a la configuracin de Windows, en la columna de la izquierda tienes que pulsar en el apartado de Aplicaciones. Aqu dentro, pulsa en Aplicaciones instaladas, que es la opcin que te va a aparecer arriba del todo.
Irs a la lista de todas las aplicaciones que tienes instaladas. Aqu, en la aplicacin que quieras pulsa en el botn de opciones con el icono de tres puntos que hay a su derecha, y en el men que se abre pulsa en Opciones avanzadas, que te aparecer dentro.
Esto te llevar a las opciones avanzadas de esta aplicacin. Aqu, despliega el men de donde pone Permitir que esta aplicacin se ejecute en segundo plano, y en las opciones que te aparecen desactiva esta funcin.
Los programas de terceros en segundo plano pueden interferir con nuestros juegos. Sigue los pasos a continuacin para deshabilitar estos programas de forma temporal y descartarlos como el origen del problema.
Las aplicaciones universales de Windows deben tener un buen rendimiento en todas las familias de dispositivos por igual. En los dispositivos alimentados por batera, el consumo de energa es un factor determinante en la experiencia global del usuario de la aplicacin. Una duracin de la batera de todo el da es una caracterstica deseable para todos los usuarios, pero requiere la eficiencia de todo el software instalado en el dispositivo, incluido el tuyo.
El comportamiento de las tareas en segundo plano es posiblemente el factor ms importante en el gasto total de energa de una aplicacin. Una tarea en segundo plano es cualquier actividad del programa que se haya registrado en el sistema para ejecutarse sin que la aplicacin est abierta. Para ms informacin, consulta Crear y registrar una tarea en segundo plano fuera de proceso.
En dispositivos de escritorio y mviles que ejecutan Windows 10, versin 1607 o versiones posteriores, los usuarios puede ver el uso de batera por aplicacin en la seccin Batera de la aplicacin Configuracin. All vern una lista de aplicaciones y el porcentaje de la duracin de la batera (de la cantidad de duracin de la batera que se ha gastado desde la ltima carga) que cada aplicacin ha consumido. En el caso de las aplicaciones para UWP de esta lista, los usuarios pueden seleccionar la aplicacin para abrir los controles relacionados con la actividad en segundo plano.
En los dispositivos mviles, los usuarios vern una lista de los botones de radio que especifican la configuracin de permisos de la tarea en segundo plano para esa aplicacin. La actividad en segundo plano puede establecerse en "Siempre permitido", "Nunca permitido" o "Administrado por Windows", lo que significa la que actividad en segundo plano de la aplicacin la regula el sistema segn una serie de factores.
En dispositivos de escritorio, la opcin configuracin "Administrado por Windows" se presenta como un modificador para alternar, establecido en Activado de manera predeterminada. Si el usuario cambia a Desactivado, se presenta una casilla con la que puede definir manualmente los permisos de la actividad en segundo plano. Cuando se activa la casilla, la aplicacin podr ejecutar tareas en segundo plano en todo momento. Cuando se desactiva la casilla, la actividad en segundo plano se deshabilitar.
En la aplicacin, puedes usar el valor de enumeracin BackgroundAccessStatus que devuelve una llamada al mtodo BackgroundExecutionManager.RequestAccessAsync() para determinar su configuracin actual de permisos de actividad en segundo plano.
Con todo esto queremos decir que si la aplicacin no implementa una administracin responsable de la actividad en segundo plano, el usuario puede denegar todos los permisos para segundo plano a tu aplicacin, que no es lo ms conveniente para ninguna de las partes. Si a la aplicacin se le ha denegado permiso para ejecutarse en segundo plano, pero requiere actividad en segundo plano para completar una accin del usuario, puedes notificar al usuario y dirigirlo a la aplicacin Configuracin. Para ello, inicia la aplicacin Configuracin en la pgina de detalles de uso de la batera o de aplicaciones en segundo plano.
El ahorro de batera es una caracterstica de nivel del sistema que los usuarios pueden configurar en Configuracin. Corta toda la actividad en segundo plano de todas las aplicaciones cuando el nivel de la batera desciende por debajo de un umbral definido por el usuario, excepto en el caso de la actividad en segundo plano de las aplicaciones que se hayan establecido en "Siempre permitida".
Comprueba el estado del modo de ahorro de batera desde dentro de la aplicacin haciendo referencia a la propiedad PowerManager.EnergySaverStatus. Se trata de un valor de enumeracin: EnergySaverStatus.Disabled, EnergySaverStatus.Off o EnergySaverStatus.On. Si la aplicacin requiere actividad en segundo plano y no se establece en "Siempre permitido", debera controlar EnergySaverStatus.On al notificar al usuario que las tareas en segundo plano dadas no se ejecutarn hasta que se desactive el modo de ahorro de batera. Aunque la administracin de la actividad en segundo plano es el propsito principal de la caracterstica de ahorro de batera, la aplicacin puede realizar ajustes adicionales para ahorrar ms energa cuando el ahorro de batera est activado. En caso de que el ahorro de batera est activado, la aplicacin podra reducir el uso de animaciones, dejar de sondear las ubicaciones o retrasar las sincronizaciones y las copias de seguridad.
Puede usarse un objeto MaintenanceTrigger en lugar de un objeto SystemTrigger para determinar cundo se inicia una tarea en segundo plano. Las tareas que usan desencadenadores de mantenimiento solo se ejecutan cuando el dispositivo est conectado a la corriente alterna y se permite que se ejecuten durante ms tiempo. Consulta Usar un desencadenador de mantenimiento para obtener instrucciones.
Deben cumplirse las condiciones del sistema para ejecutar tareas en segundo plano (consulta Establecer condiciones para ejecutar una tarea en segundo plano para obtener ms informacin). El coste del trabajo en segundo plano es una medida que denota el impacto relativo sobre la energa de ejecutar la tarea en segundo plano. Una tarea que se ejecuta cuando el dispositivo est conectado a la corriente alterna se marca como bajo (poco o ningn impacto en la batera). Una tarea que se ejecuta cuando el dispositivo funciona con batera y con la pantalla desactivada se marca como alto, porque probablemente haya poca actividad de programas ejecutndose en el dispositivo en el momento, por lo que la tarea en segundo plano tendra un mayor coste relativo. Una tarea que se ejecuta cuando el dispositivo funciona con batera y con la pantalla activada se marca como medio, ya que probablemente ya exista alguna actividad de programas en ejecucin y la tarea en segundo sumara un poco ms al coste de la energa. La condicin del sistema BackgroundWorkCostNotHigh simplemente retrasa la capacidad de ejecucin de la tarea hasta que la pantalla se active o el dispositivo est conectado a la corriente alterna.
Asegrate de probar tu aplicacin en dispositivos reales para los escenarios de alto consumo de energa. Es una buena idea probar la aplicacin en diferentes dispositivos, con el ahorro de batera activado y desactivado, as como en entornos con distintas intensidades de red.
De forma predeterminada, los lmites de recursos se imponen en las aplicaciones. Las aplicaciones en primer plano reciben la mayor cantidad de memoria y tiempo de ejecucin; las aplicaciones en segundo plano obtienen menos. Los usuarios se protegen as de un rendimiento de la aplicacin en primer plano deficiente y de una gran descarga de la batera.
d3342ee215