My server updated itself last night and is an unusable state. The setup failed and I've tried reinstalling the update and it fails. Below is the snippet from the setup log:
[08/09/2023 13:11:39.0089] [0] [ERROR] Exception has been thrown by the target of an invocation.
[08/09/2023 13:11:39.0092] [0] [ERROR] Unable to load DLL 'dsaccessperf.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
I was on the latest 2019 CU and this is an english only server. I get 500 error codes when going to OWA. I've tried running the script noted here in the blog and it also fails:
start-setupservice : The term 'start-setupservice' is not recognized as the name of a cmdlet, function, script file,
or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and
try again.
At C:\program files\microsoft\exchange server\v15\bin\ServiceControl.ps1:561 char:3
+ start-setupservice -serviceName $serviceName -ev script:servi ...
+ ~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (start-setupservice:String) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : CommandNotFoundException
Any input/suggestions are welcome!