Compartir a través de


Aplicaciones de inicio

Plataforma

Clientes Windows 8

Descripción

Una de las grandes apuestas con Windows es la capacidad de iluminar varios factores de forma, desde los equipos de escritorio tradicionales y portátiles hasta tabletas de bajo consumo. Para asegurarse de que nuestros clientes mutuos tengan una gran experiencia en cualquier factor de forma que elijan con Windows, dos métricas clave de éxito que deben abordarse son aumento de la duración de la batería y una excelente capacidad de respuesta del EQUIPO. Para lograr esto, se han realizado mejoras en varias áreas de Windows, incluido el ciclo de vida del proceso, los estados de suspensión y las aplicaciones de inicio (aplicaciones con inicio automatizado después del arranque de la máquina). En este tema se resaltan algunos de los impactos que tienen las aplicaciones de inicio en un dispositivo Windows y se proporcionan instrucciones a los desarrolladores (ISV/IHV) y los OEM para replantear los patrones de uso de las aplicaciones de inicio con el fin de mejorar la duración de la batería y la capacidad de respuesta de nuestros clientes mutuos. También se describen los cambios en Windows que ponen a los usuarios en control de determinar cuáles de las aplicaciones de inicio se ejecutan realmente.

Las aplicaciones de la Tienda Windows están diseñadas para cumplir los nuevos estándares de consumo y capacidad de respuesta de la batería, y Windows administra su ciclo de vida suspendiendo o finalizando. Sin embargo, las aplicaciones de escritorio diseñadas para versiones anteriores de Windows no se han diseñado necesariamente para conservar la duración de la batería o ser sensibles a la actividad del usuario, y pueden afectar a la capacidad de respuesta del sistema (por ejemplo, cuando una aplicación envía un latido normal de 1 segundo para comprobar si hay actualizaciones o asigna previamente memoria por adelantado en caso de que lo necesite más adelante). Esto puede crear una mala experiencia para el usuario que compra un pc de tableta Windows con una larga duración de la batería y semanas de espera, pero descubre que la duración de la batería de la tableta no logra estos objetivos. Además, dado que las aplicaciones de inicio se ejecutan en segundo plano, el número de aplicaciones que se ejecutan en el sistema puede ser significativamente más que lo que el usuario conoce y afecta a la capacidad de respuesta del sistema. Las aplicaciones de inicio se clasifican para incluir los que aprovechan estos mecanismos para iniciar:

  • Ejecución de claves del Registro (HKLM, HKCU, wow64 nodos incluidos)
  • Claves del Registro RunOnce
  • Carpetas de inicio en el menú Inicio para cada usuario y ubicaciones públicas

Se ha agregado una nueva funcionalidad a Windows para asegurarse de que los usuarios finales siempre están en control de las aplicaciones que se ejecutan en sus sistemas. La pestaña Inicio del Administrador de tareas muestra una lista de aplicaciones de inicio, junto con controles que permiten a los usuarios deshabilitar aplicaciones de inicio. Para ayudar a los usuarios a determinar qué deshabilitar, el Administrador de tareas muestra una medida del impacto de cada aplicación de inicio. El impacto se evalúa en función del uso de CPU y disco de una aplicación en el inicio. Los valores de impacto se determinan aplicando estos criterios:

  • Alto impacto Aplicaciones que usan más de 1 segundo de tiempo de CPU o más de 3 MB de E/S de disco en el inicio
  • Impacto medio Aplicaciones que usan 300 ms: 1000 ms de tiempo de CPU o 300 KB: 3 MB de E/S de disco
  • Bajo impacto Aplicaciones que usan menos de 300 ms de tiempo de CPU y menos de 300 KB de E/S de disco

Microsoft proporciona herramientas para ayudar a los desarrolladores de aplicaciones a evaluar, analizar y tomar medidas para reducir su impacto en el inicio y mejorar la experiencia del usuario. El Kit de evaluación e implementación proporciona la capacidad de ejecutar una evaluación de rendimiento de arranque y medir el impacto de las aplicaciones que se ejecutan en el inicio. Los resultados de la evaluación contienen información detallada de análisis y corrección cuando corresponda, para los componentes que afectan a los principales impactos en el inicio de Windows. Con windows Analizador de rendimiento, los desarrolladores de aplicaciones pueden realizar un análisis profundo para encontrar la causa principal del impacto en el rendimiento y mejorar el rendimiento del inicio de Windows. Instale Windows ADK desde aquí.

Instrucciones

Las aplicaciones de inicio abarcan varias categorías, como se describe en la tabla siguiente. Un conjunto de recomendaciones para desarrolladores se asigna a las categorías de aplicaciones de inicio para alinearse con los cambios funcionales de Windows descritos anteriormente.

Categorías de aplicaciones de inicio

Descripción

Recomendación

Actualizadores

Supervisión y actualización de usuarios para actualizaciones en línea

Tarea de mantenimiento

Nota

Todas las actualizaciones deben ser tareas de mantenimiento, sin requisitos de interacción de la interfaz de usuario. Las aplicaciones solo deben actualizarse de forma silenciosa y revertirse al error


${ROWSPAN2}$Asistencia de hardware${REMOVE}$

Puntos de acceso alternativos

Proporcionar acceso a las características y aplicaciones de Windows a las que se puede acceder a través de otros puntos de acceso en Windows

Remove

Nota

La clave es reducir las características duplicadas que existen en Windows.


Notificadores

Proporcionar a los usuarios notificaciones sobre sus dispositivos

Remove

Nota

Windows proporciona notificaciones a los usuarios sobre sus dispositivos


Iniciadores previos

Algunas de las actividades preliminares necesarias para las aplicaciones se descargan en una aplicación de inicio durante el inicio de sesión del usuario.

Remove

Nota

Windows 8 está optimizado para una experiencia rápida para los inicios de aplicaciones.


${ROWSPAN4}$Utility${REMOVE}$

Sincronización de PC

Proporcionar funcionalidad de sincronización en varios sistemas

Inicio (posibles actualizaciones en beta)

Copia de seguridad y recuperación

Punto de entrada para guardar y restaurar el estado de los archivos, la configuración o todos los sistemas

Aplicación de la Tienda Windows para interactuar con los usuarios

Telemetría

Recopilación y envío de información sobre la experiencia del usuario y el entorno

Tarea de mantenimiento

Supervisión de PC

Proporcionar supervisión y notificaciones de estado del sistema no solicitadas que duplican la funcionalidad de bandeja de entrada existente

Remove

Nota

La clave es reducir las características duplicadas que existen en Windows.


${ROWSPAN2}$Security${REMOVE}$

Filtros de control & parental

Aplicar reglas y restricciones establecidas para el acceso a Internet y el uso

Startup

Administración de configuración &

Permitir a los usuarios controlar las opciones de diagnóstico y corrección para la supervisión de la seguridad del sistema Notificar a los usuarios resultados y acciones de seguridad

Aplicación de la Tienda Windows para interactuar con los usuarios

Comunicación & Internet (Mi & VoIP)

Envío y recepción de mensajes y llamadas

Aplicación de la Tienda Windows

Música & MP3

Reproducir, almacenar y administrar música

Aplicación de la Tienda Windows

Vídeo de fotos &

Detectar, grabar, representar, almacenar y administrar fotos y vídeos

Aplicación de la Tienda Windows

Juegos de PC

Inicio de juegos en varios dominios

Aplicación de la Tienda Windows

Anuncio de ventas ascendentes &

Llamar la atención sobre bienes y servicios disponibles para su compra

Remove

Nota

Las directrices de las aplicaciones de accesibilidad se tratan mediante interacciones directas independientes con ISV. Consulte Programación para facilitar el acceso para obtener más información.

Aplicaciones de la Tienda Windows

Las aplicaciones de la Tienda Windows mejoran la experiencia del usuario introduciendo un espacio de Windows con nuevas coordenadas: un nuevo modelo de aplicación, una nueva interfaz de usuario y una Tienda Windows. Estas opciones de lenguaje y marco de presentación están disponibles para desarrollar aplicaciones de la Tienda Windows:

  • HTML/JavaScript/CSS
  • XAML/C #
  • XAML/C++

La información agregada para desarrollar aplicaciones de la Tienda Windows está disponible en el Centro de desarrollo de Windows.

Ejemplos:

Tareas de mantenimiento automático

La actividad en segundo plano periódica debe diseñarse como tareas de mantenimiento automático. Se programan en tiempo de inactividad del sistema para aumentar la capacidad de respuesta y la eficiencia energética de los equipos Windows. Las tareas de mantenimiento se pueden crear y configurar mediante una aplicación de escritorio en tiempo de instalación mediante el SDK de escritorio. Consulte el tema Mantenimiento automático que se muestra a continuación para obtener más información.

Recursos