I spent several hours over the weekend upgrading a client’s QuickBooks Desktop Enterprise software to the latest version 24. The software is hosted on a Server 2022 computer. The upgrade process has several pitfalls, including leaving behind the service, firewall rules, Active Directory user, and scheduled backup task from the previous version.
Perhaps the biggest aggravation is that when you schedule a new backup, it will not run. (Hopefully you remember to check, or you will think you’re getting backups when you’re not.) You’ll see this in the History tab of the scheduled task (not in QuickBooks) or in the Event Viewer:
Log Name: Microsoft-Windows-TaskScheduler/Operational
Source: Microsoft-Windows-TaskScheduler
Date: 3/22/2025 3:48:18 PM
Event ID: 113
Task Category: Task registered without some triggers
Level: Warning
Keywords:
User: SYSTEM
Description:
Task registered task “\QB company 1342684698” , but not all specified triggers will start the task. User Action: Ensure all the task triggers are valid as configured. Additional Data: Error Value: 2147942487.
The task simply does not start as scheduled. If you try to run the task manually, it will fail with this error:
Log Name: Microsoft-Windows-TaskScheduler/Operational
Source: Microsoft-Windows-TaskScheduler
Date: 3/23/2025 9:35:11 AM
Event ID: 101
Task Category: Task Start Failed
Level: Error
Keywords: (1)
User: SYSTEM
Description:
Task Scheduler failed to start “\QB company 1342684698” task for user “(default user)”. Additional Data: Error Value: 2147943568.
The warning is misleading—the issue has nothing to do with the action trigger. Through trial and error, I found that the problem is that the task is set up to run on Vista/Server 2008:
The solution is simple—change Configure for to Server 2022:
After that, the task will register successfully and run on schedule; it can also be run manually.
Log Name: Microsoft-Windows-TaskScheduler/Operational
Source: Microsoft-Windows-TaskScheduler
Date: 3/23/2025 9:38:21 AM
Event ID: 140
Task Category: Task registration updated
Level: Information
Keywords:
User: SYSTEM
Description:
User “DOMAIN\AdminUser” updated Task Scheduler task “\QB company 1342684698”