Have you set the SIDadm and sapserviceSID to the saplocaladmin, and are member of local admin group on the server. The two sap accounts need to be members of local admin groups on the server.
just to confirm the error could you rename the sapstartrsrv.log and start the via service again via services.msc?
If so then perhaps some other process has locked the sapstartsrv.log file. This can be check e.f. via process explorer, see Process Explorer