Are you using Powershell (Admin) or normal Powershell?
Restart message
I keep getting the message "Your PC needs to be restarted to finish setting up this device: System Firmware 2.3.0". I've restarted multiple times. I've run troubleshooters. This seems to be preventing Windows 10 updates from completing. I don't know where to go from here. Any suggestions would be appreciated. Thanks.
Windows for home | Windows 10 | Windows update
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
5 answers
Sort by: Most helpful
-
Anonymous
2018-05-29T20:57:16+00:00 Windows PowerShell (Admin)
I did something else and that seemed to solve my issue. At least for now. Thank you for your help, though.
-
Anonymous
2018-05-29T15:36:46+00:00 PS C:\WINDOWS\system32> SC config wuauserv start= auto
Set-Content : A positional parameter cannot be found that accepts argument 'start='.
At line:1 char:1
- SC config wuauserv start= auto
-
+ CategoryInfo : InvalidArgument: (:) [Set-Content], ParameterBindingException
+ FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.SetContentCommand
PS C:\WINDOWS\system32> SC config bits start= auto
Set-Content : A positional parameter cannot be found that accepts argument 'start='.
At line:1 char:1
- SC config bits start= auto
-
+ CategoryInfo : InvalidArgument: (:) [Set-Content], ParameterBindingException
+ FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.SetContentCommand
PS C:\WINDOWS\system32> SC config cryptsvc start= auto
Set-Content : A positional parameter cannot be found that accepts argument 'start='.
At line:1 char:1
- SC config cryptsvc start= auto
-
+ CategoryInfo : InvalidArgument: (:) [Set-Content], ParameterBindingException
+ FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.SetContentCommand
PS C:\WINDOWS\system32> SC config trustedinstaller start= auto
Set-Content : A positional parameter cannot be found that accepts argument 'start='.
At line:1 char:1
- SC config trustedinstaller start= auto
-
+ CategoryInfo : InvalidArgument: (:) [Set-Content], ParameterBindingException
+ FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.SetContentCommand
PS C:\WINDOWS\system32>
-
Anonymous
2018-05-29T15:35:54+00:00 Thank you for the response. Unfortunately, your suggestion did not work. Here's what happened when I tried.
-
Vijay A. Verma 104.9K Reputation points Volunteer Moderator2018-05-29T14:32:07+00:00 Right click on Windows Start > Windows Powershell (Admin)
Type following (or copy and paste following) one by one and Enter after each
SC config wuauserv start= auto
SC config bits start= auto
SC config cryptsvc start= auto
SC config trustedinstaller start= auto
Now restart your computer. Next time, these should get installed properly.