Q: No need to restart computer after editing hosts file
I found that, if I restart computer as you suggest me in the step 10 the hosts file's detail is written back to a old version (same). Therefore, better off to save the host file then restore a device without restarting computer.