For the last several years, Quickbooks regularly has problems turning off automatic upgrades. With single user systems installed on a workstation, this is not a problem. However, in a network environment (where each client must be upgraded at the same time), or on a Windows Terminal Server where the user may not have permission to restart the server, it is better for IT to perform this manually, on a schedule (monthly seems to be appropriate).
If your QB install is in automatic update mode, and you can not turn it off (Help | Update Quickbooks Desktop), you can do this manually.
BackgroundEnabled=1