Hello,
Regarding the problem of "Incorrect parameters when starting the service", Please press the "Windows logo key + X" shortcut key, start "Windows PowerShell (Administrator)", and execute the following two commands to create a new local administrator account:
net user User ****** /add (User is the name of the newly created account, ****** is the password of the account, you can adjust this command yourself)
net localgroup administrators User /add (to grant administrator rights to this account, please change User to the account name created in the previous command)
Launch the Start menu, click on the current account avatar, log in to the newly created account, and see if "parameter error" is prompted when starting the service under the new account to confirm whether this problem is caused by damage to the account you are currently using.
Hope this reply can help you.
Best regards
Zunhui