background: Have a in house app that does heavy video encoding. The service fails from time to time as you can imagine. I have a windows task that will restart the service every 4 hours. However when the task runs; the application service (heavy video encoding app) being restarted fails. Thus giving an error and a manual start becomes required. On second try the service starts like it should until it fails again.
Question: I would like to find a way to add more resources (memory,CPU) on start up to allow the service to start correctly without going back to the developers and getting a rewrite. Is there a way to test this in case I have to take it to the developers and prove my point?