Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

En esta tarea

Resumen

En este artículo paso a paso se describe cómo solucionar problemas de tareas programadas en Windows XP y en Windows Server 2003. Si las tareas programadas no se ejecutan, puede utilizar varios métodos para averiguar la causa del problema.

Nota: los administradores o los usuarios que tienen permisos de administrador pueden configurar el Programador de tareas para que envíe una notificación cuando una tarea programada no se ejecute tal y como se estableció. Para ello, haga clic en Informarme de las tareas programadas en el menú Avanzado.


Comprobar el estado de una tarea

Compruebe periódicamente el estado de las tareas programadas, ya que algunas veces quizás no se dé cuenta de que una tarea programada no se ha ejecutado. Utilice la vista Detalle de la ventana Tarea programada para ver la siguiente información acerca de cada tarea:

  • Programación: la programación de la tarea.

  • Siguiente ejecución: la hora y la fecha en que está programada la siguiente ejecución de la tarea.

  • Última ejecución: la hora y la fecha en que se ejecutó la tarea por última vez.

  • Estado: el estado actual de la tarea.

  • Último resultado: código que indica el resultado de la última ejecución.


La columna Estado tiene la siguiente información de estado y descripción:

  • En blanco: la tarea no está en ejecución o se ejecutó correctamente.

  • En ejecución: la tarea se está ejecutando en este momento.

  • No ejecutada: se han pasado uno o más intentos de ejecutar esta tarea.

  • No se pudo iniciar: el intento más reciente de iniciar la tarea no funcionó.

La columna Último resultado muestra un código de finalización. Puede obtener una explicación completa de todos los códigos de finalización de Windows en MSDN, pero aquí se muestran los códigos más frecuentes para las tareas programadas:

  • 0x0: la operación finalizó correctamente.

  • 0x1: se llamó a una función incorrecta o desconocida.

  • 0xa: el entorno es incorrecto.

Si el código de resultado tiene el formato "C0000XXX", la tarea no se completó correctamente (la "C" indica una condición de error). El código de error "C" más frecuente es "0xC000013A: Se ha dado por terminada la aplicación debido a un CTRL+C".

Compruebe también los datos siguientes en las propiedades de la tarea:

  • Asegúrese de que la casilla de verificación que activa la tarea tenga una marca de verificación.

  • Compruebe la ruta de acceso al programa y asegúrese de que es correcta. Compruebe también el programa para ver si requiere algún parámetro de la línea de comandos que falte.

Comprobar el registro de tareas programadas

Las tareas programadas mantienen un archivo de registro (Schedlgu.txt) en la carpeta c:\Windows. Puede ver el registro desde la ventana Tareas programadas si hace clic en Ver registro en el menú Avanzadas.

El tamaño del archivo de registro es de 32 kilobytes (KB) y, cuando el archivo alcanza su tamaño máximo, se empieza a grabar automáticamente nueva información al principio del archivo de registro y se sobrescribe la información existente en él.


Comprobar el servicio Programador de tareas

El servicio Programador de tareas debe estar en ejecución y configurado correctamente para que se ejecuten las tareas. Si ha detenido manualmente las tareas programadas desde la ventana Tareas programadas, el servicio se detendrá y no se inicializará la próxima vez que inicie el equipo. Si el servicio no está configurado para iniciar sesión como la cuenta local del sistema, quizás no se inicie.

Para comprobar la configuración del servicio:

  1. Haga clic en Inicio y en Panel de control y, después, haga doble clic en Herramientas administrativas.

  2. Haga clic en Administración de equipos.

  3. Expanda Servicios y Aplicaciones y haga clic en Servicios.

  4. Haga clic con el botón secundario del mouse (ratón) en el servicio Programador de tareas y, a continuación, haga clic en Propiedades.

  5. En la ficha General, asegúrese de que el tipo de inicio esté establecido en Automático y que el estado del servicio sea Iniciado. Si el servicio no está en ejecución, haga clic en Iniciar.

  6. En la ficha Iniciar sesión, asegúrese de que la cuenta del sistema local esté seleccionada y que la casilla de verificación Permitir a los servicios que interactúen con el escritorio tenga una marca de verificación.

  7. Haga clic en Aceptar y salga de Administración de equipos.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×