A recent Windows update broke my mission-critical audio control hardware (specifically, two Avid Artist Series control surfaces - an Artist Transport and an Artist Control). These have worked flawlessly for years, but now, when the computer boots, I receive a pop-up error message: "EUCON Client can not access the Bonjour service and will now exit. Please check your Bonjour installation and service settings." When I view Task Manager, Bonjour is running fine, but there's another task, EuControl.exe, that appears to be stuck, burning 10% of CPU with Power usage consistently reading "Very high." If I kill the task and manually relaunch it, the EuControl service launches properly (and disappears from Task Manager) and my Avid control surfaces return to full functionality.
So, without knowing the root cause of the trouble, it appears that a workaround is to delay launch of the EuControl task (perhaps until the Bonjour service has had time to fully instantiate itself). The EuControl task appears in these two registry keys:
...both with the name / value:
If this was a service, I could choose "Automatic (Delayed Start)" from the Startup Type drop-down list in the service's Properties. But it's not, and I know of no other way to delay this entry without resorting to some sort of bloaty third-party utility.
How can I delay launching this task at startup?
Any advice is appreciated.
So, without knowing the root cause of the trouble, it appears that a workaround is to delay launch of the EuControl task (perhaps until the Bonjour service has had time to fully instantiate itself). The EuControl task appears in these two registry keys:
Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
Computer\HKEY_USERS\S-1-5-21-614899641-279313504-50020289-1001\Software\Microsoft\Windows\CurrentVersion\Run
...both with the name / value:
EuControl / C:\Program Files\Euphonix\EuCon\EuControl.exe
If this was a service, I could choose "Automatic (Delayed Start)" from the Startup Type drop-down list in the service's Properties. But it's not, and I know of no other way to delay this entry without resorting to some sort of bloaty third-party utility.
How can I delay launching this task at startup?
Any advice is appreciated.
Last edited: