title: Docker does not start on Windows 10
body: <p>Docker has been having intermittent problems on Windows 10 Enterprise. When the machine is rebooted, Docker starts sometimes but not always. If it does not start, I kill the Docker process and relaunch it manually by going to the menu item &quot;Docker for Windows&quot;. But this never launches Docker. On examining the log files it appears that the process gets 'stuck'. Here is the tail of the log file:</p>
  <pre><code>[21:40:07.907][PowerShell     ][Info   ] Run script with parameters: -Create True -VhdPathOverride  -VhdSize 64424509440 -SwitchSubnetAddress 10.0.75.0 -SwitchSubnetMaskSize 24 -CPUs 2 -Memory 2048 -IsoFile C:\Program Files\Docker\Docker\Resources\docker-for-win.iso...
  [21:40:07.907][HyperV         ][Info   ] Script started at 21:40:07.907
  [21:40:07.907][HyperVGuids    ][Info   ] GUIDs installed
  [21:40:07.929][HyperV         ][Info   ] Module loaded at 21:40:07.929
  [21:40:07.929][Firewall       ][Info   ] All existing rules are removed.
  [21:40:07.929][Firewall       ][Info   ] Opening ports for C:\Program Files\Docker\Docker\Resources\com.docker.proxy.exe...
  [21:40:07.960][Firewall       ][Info   ] Opening ports for SMB...
  [21:40:07.960][HyperV         ][Info   ] Creating Switch: DockerNAT...
  [21:40:07.992][Firewall       ][Info   ] Ports are opened
  [21:40:14.115][HyperV         ][Info   ] Switch created.
  [21:40:23.431][HyperV         ][Info   ] Set IP address on switch
  [21:40:24.387][HyperV         ][Info   ] Creating VM MobyLinuxVM...
  [21:40:26.443][HyperV         ][Info   ] Setting CPUs to 2 and Memory to 2048 MB
  [21:40:27.072][HyperV         ][Info   ] Attach VHD C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks\MobyLinuxVM.vhdx
  </code></pre>
  <p>Any clues as to what is going on? Or how to resolve this issue?</p>