Windows 10 Server TP has a new feature called "soft-restart" that claims to go back to bootloader without resetting devices thus resulting in a faster reboot.

How do I actually invoke a soft-restart?

Searching product installed help yields no results, and I could not find online product documentation.

enter image description here

  • fpaste.org/151256/61554131 - this is the output from the two commands Commented Nov 16, 2014 at 16:31
  • I wonder if such a feature merits the fuzz: If you ever come into a situation where a server OS needs rebooting, a few extra seconds from device resets should not cause much worry ... Commented Nov 16, 2014 at 21:41
  • 2
    @HagenvonEitzen Rolling out cluster-aware updates to a farm of two hundred servers? We might be talking cumulatively hours of time off of that process.
    – Ryan Ries
    Commented Nov 17, 2014 at 1:04
  • 1
    @HagenvonEitzen It's not a few extra seconds. On some servers (e.g. HP Proliant) it could be 5 to 15 minutes! Commented Sep 23, 2016 at 21:35
  • so apparently this has been eventually pulled back from server 2016 and delayed for until server 2019[1]; currently in the latest insider build the commands exists but they take you through a full POST initialization. [1] web.archive.org/web/20181211135310/https://… Commented Dec 11, 2018 at 13:51

1 Answer 1

C:\> shutdown.exe /soft /r /t 0

For a "soft" reboot. The /t 0 simply means "do it immediately (0-second delay.)"

You will also find the Powershell equivalent is:

Restart-Computer -Soft

But of course, the -Soft parameter is not documented yet, because tech preview.

  • I have tried both shutdown and powershell solutions, the command line switches are accepted but the machine does a regular reboot instead. I will wait to mark the answer as accepted until this really works. Perhaps is this due to nature of technical preview of the software. Has anyone actually tried performing a soft restart to confirm the feature is implemented and, if it worked, what is the build number on which it worked? Commented Nov 18, 2014 at 15:41
  • 1
    While this feature was available in some older technical previews of Server 2016, it is not available in the last one (TP5) and it is doubtful it will make it into the final version. Maybe sometime later? Commented Sep 24, 2016 at 8:16

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .