Job Runner Service
Jobrunner.exe is the Windows background service responsible for coordinating, launching, and monitoring scheduled tasks and long-running workflows across enterprise applications. It ensures task dependencies are respected, automatically retries failed work items, and logs detailed progress and health data to the system logs for auditing. It typically runs as a Windows service under the JobRunner account and is started by the OS or by IT deployment scripts.
Jobrunner.exe initializes worker pools and coordinates task execution using the configured schedule. It reads settings from C:\ProgramData\JobRunner\config.json, starts workers, and communicates with local agents via IPC or HTTP endpoints to orchestrate tasks and report progress.
Jobrunner.exe is a legitimate Windows service used by enterprise environments to automate and coordinate scheduled tasks and workflows. When installed by IT or a trusted vendor, it typically resides in a protected directory such as C:\Program Files\JobRunner and is signed with a valid digital certificate from a recognized publisher. It writes to the Windows Event Log and log files under C:\ProgramData\JobRunner. If you see the expected publisher, path, and certificate chain, and the service name matches your organization’s deployment, it is considered safe. Always validate source, keep the binary updated, and monitor for abnormal activity like unexpected unsigned copies or unusual network activity.
While jobrunner.exe is a legitimate component for enterprise task orchestration, a malicious copy could masquerade under a similar name. If you observe unexpected paths, unsigned or spoofed certificates, or a sudden change in behavior (unexplained network calls, high CPU with no tasks), treat it as suspicious. Verification steps should confirm a trusted vendor signature, correct location, and matching hash before deeming it safe. In any doubt, isolate the system and run a full malware scan.
Red Flags: Unsigned binaries, mismatched publishers, executables found outside the standard JobRunner directory, or unexpected network activity from jobrunner.exe are red flags requiring immediate investigation and containment.
Reasons it's running:
Jobrunner.exe is a Windows service that coordinates scheduled tasks and automated workflows in enterprise environments. It runs in the background, starts workers, and logs progress to help IT teams manage business processes.
Only if you are in a controlled maintenance window with IT approval. Stopping the service will pause automated workflows and could impact SLA commitments.
Typically installed under C:\Program Files\JobRunner\jobrunner.exe or C:\Program Files (x86)\JobRunner\jobrunner.exe, with configuration and logs stored in C:\ProgramData\JobRunner.
Check the file location, verify a valid digital signature from a recognized publisher, compare the SHA-256 hash against the vendor’s catalog, and run a malware scan if something seems off.
Review recent tasks, adjust concurrency and timeouts, ensure you are on the latest release, and verify there are no memory leaks or conflicting libraries.
Yes, through the config.json settings in C:\ProgramData\JobRunner. Changes should be made carefully and validated, preferably in a staging environment before production.
Windows Service Control Manager; hosts and starts Windows services including jobrunner.exe if configured to run as a service.
Service host process used by multiple Windows services; may host ancillary components that interact with Job Runner.
Host for Windows batch tasks and scheduled operations that might accompany Job Runner workflows.
Optional user interface component for Job Runner (if deployed with a GUI), providing monitoring and configuration visibility.