Restarting a virtual machine does not give me a guarantee as always because I’ve encountered many cases in which something went wrong after restarting. One of the Search in my customers’ SharePoint 2013 farm recently got several errors on its component after a SharePoint virtual machine running a set of Search components was restarted. At least Content Processing, Analytics Processing, Query Processing and Index Partition have a red triangle icon which you wish not to see in your life. The SharePoint Search Host Controller (Windows service) somehow continuously terminated after restarting. I was called to look into this issue because I was the one who designed this Search into multi-server Search farm.