El programador de tareas no funciona en Windows 10

El programador de tareas no funciona en Windows 10.

Cuando configuras programas para que se ejecuten en el Programador de Tareas, descubres que no se inician a la hora programada. Este problema se produce con más frecuencia después de instalar una actualización o de actualizar a Windows 10 desde una versión anterior. Infórmate sobre cómo solucionarlo.

Antes de aplicar las soluciones, comprueba los ajustes de zona horaria, fecha y hora.

Volver a poner el sistema en su estado anterior

Si el Programador de Tareas ha dejado de funcionar después de una actualización de Windows o como resultado de fallos de instalación, intenta devolver el sistema a un estado anterior utilizando un punto de restauración. La función de restauración, que guarda periódicamente instantáneas del sistema, está activada por defecto en Windows 10. Si no lo has desactivado manualmente, sigue los siguientes pasos.

Abre el Asistente de Restauración del Sistema con el comando rstrui desde la ventana de Ejecutar.

Haz clic en el botón «Siguiente» y marca la opción «Mostrar más puntos de restauración». Selecciona el punto que se creó antes de que el Programador de Trabajos dejara de funcionar.

En la siguiente pantalla, haz clic en «Finalizar» para iniciar el proceso. Una vez completado con éxito, comprueba si el Programador de Tareas funciona. Si el problema persiste, repite los pasos y selecciona otro punto.

Comprueba el estado del servicio

Los problemas de arranque pueden producirse porque un servicio asociado se ha iniciado con errores. Sigue las instrucciones para comprobar su estado.

Abre los servicios del sistema con el comando servicios.mscejecutar desde una ventana de shell (Win + R)

Busca el Programador de Trabajos en la lista y haz doble clic sobre él para abrir sus propiedades.

Asegúrate de que el ajuste de «Tipo de inicio» está ajustado a «Automático». Para reiniciarlo, haz clic en el botón «Detener» y luego reinícialo.

Cierra los servicios e intenta reiniciar este componente.

Arreglo del registro

Si este componente sigue sin funcionar, intenta hacer cambios en el registro del sistema.

Abre el editor del registro con el comando regeditLa siguiente tabla muestra una lista de las opciones disponibles para la ventana del símbolo del sistema (Win + R).

En el panel izquierdo, navega hasta la sección

HKEY_LOCAL_MACHINE – SYSTEM – CurrentControlSet – Services – Schedule

A la derecha, busca el parámetro Inicio. Si falta, haz clic con el botón derecho del ratón en el programa y selecciona Crear – parámetro DWORD (32 bits). Ponle el nombre que quieras. Luego haz doble clic en él para ir a Propiedades.

Introduce «2» en el campo Valor y haz clic en «Aceptar» para guardar los cambios. Cierra el editor y reinicia el sistema. Comprueba si el programador funciona.

Borrar la caché

El programador puede no funcionar debido a la corrupción de la caché. Sigue las instrucciones para quitarlo.

Abre el Editor del Registro con el comando regedit desde la ventana Ejecutar.

Navega hasta la sección

HKEY_LOCAL_MACHINE – SOFTWARE – Microsoft – Windows NT – CurrentVersion – Schedule – TaskCache – Tree

Haz clic con el botón derecho del ratón en Árbol y cámbiale el nombre a Árbol.antiguo. Ahora intenta ejecutar el programador. Si el problema de arranque desaparece, significa que una de las tareas de esa sección está dañada.

Vuelve a poner el nombre de la sección Árbol. Haz clic en él para ver las tareas programadas. Ahora empieza a renombrarlas una por una (por ejemplo, añadiendo un final antiguo), ejecutando el programador después de cada operación hasta que encuentres la tarea que está causando el error. De este modo, podrás averiguar qué tarea está corrupta y eliminarla.