So heres the deal, when you install the binaries, the only actual service that is created by default is the Admin service, then when you run the configuration wizard it will create the directory service, storage, shopping and indexing services (Though you can remove them if you wanted to for whatever reason)
In this circumstance however you have a configured environment.
The Vault Admin Console shows you have a shopping service and its in Error
The reason that it's in an Error state is because the service does not physically exist, so in the VAC you are seeing a representation of the services based on what is stored in the database.
If you reinstall the binaries what will happen is it will refresh and overwrite the files that are already installed (possibly getting rid of any hotfixes you've put on and custom configuration files) but it will not create the services because its not the job of the installer to create services, that is up to the Configuration Wizard and the VAC.
So really you have two choices i think, either open the VAC, go to the properties of Services under your EV Server and then remove and then re-add the shopping cart, or Update Service Locations.
Update Service Locations (USL) is a poor mans cluster, but its use was meant to be you have one active EV Server and one passive EV server, if the main EV Server went down, you would change the DNS Alias of the site and server to go from the Active server to the Passive server
You would then run an "Update Service Locations" procedure in the VAC which would then connect to the EVAlias and then it would synchronize all the services and tasks to make sure they ran on the new server, if the Services did not exist, it would simply create it
So in this instance if you were to run USL, it would connect to the EV Server alias which is the local machine, it would go across and see that your shopping service does not exist and create it.
As for resetting the password, its possible it will create the service, but doubtful, i think it would simply error that it could not find the shopping service to set the password on it