Fixing IRIS "service did not start due to a logon failure" Error
When I attempt to start my local IRIS instance (named LATEST) I am getting the below error
"(111) Error starting service: LATEST
Reason: (1069) The service did not start due to a logon failure."
Does anyone have experience with this or know how to resolve the logon credentials associated with this start?

Comments
If this was tied to your Windows password and you recently changed it then you may need to change the credentials for the service.
Try searching for "Services" in the windows search box and open the app. Then find the service associated with this instance (I think it would be InterSystems IRIS Controller for LATEST) and open properties and go to log on tab. Change the credentials here to match your OS credentials and then try starting your instance. Hope that helps!
Thank you for the assistance Evan - this solved my problem.
I had the same problem and this solved it as well. Thank you.
To piggyback off this, the initial way to run IRIS under a certain user is to use setserviceusername:
As far as I know you can then update the credentials from services as suggested above, but you may want to keep in mind using setserviceusername if you run into other credentials / Windows permission style issues.
And if you use Docker for your dev environment you will never face such a problem.
I thought that Windows containers still have issues? Or is Windows on Docker at full parity now with Linux on Docker?
I'm not the one who can answer as I'm on Mac, but I hope there are developers on Windows who are happy with Docker and can share their experience