Giving an honest review by saying this, no matter what steps you try to command, service.msc likewise, and also try to reupdate it, it will not change the fact that only a clean reset will fix this issue.
I've faced this nightmare before and every time it leads to a clean reset no matter how hard I try to avoid it, it will still show up.
Be ready, to do the one final move.