title: Vagrant laravel box, guest machine entered an invalid state
body: <p>Laravels Homestead vagrant box worked fine until today. After an windows auto update the server fails to start and throws the following error message:</p>
  
  <p>The guest machine entered an invalid state while waiting for it
  to boot. Valid states are 'starting, running'. The machine is in the
  'aborted' state. Please verify everything is configured
  properly and try again.</p>
  
  <p>If the provider you're using has a GUI that comes with it,
  it is often helpful to open that and watch the machine, since the
  GUI often has more helpful error messages than Vagrant can retrieve.
  For example, if you're using VirtualBox, run <code>vagrant up</code> while the
  VirtualBox GUI is open.</p>
  
  <p>When i look in the log file of the machine i see the following error:</p>
  
  <pre><code>    d64.f9c: supR3HardenedMonitor_LdrLoadDll: pName=C:\Windows\system32\crypt32.dll *pfFlags=0x0 pwszSearchPath=00000000006fdf80:C:\Windows\system32
      d64.f9c: supR3HardenedScreenImage/LdrLoadDll: cache hit (Unknown Status -22900 (0xffffa68c)) on \Device\HarddiskVolume4\Windows\System32\crypt32.dll
      d64.f9c: Error (rc=0):
      d64.f9c: supR3HardenedScreenImage/LdrLoadDll: cached rc=Unknown Status -22900 (0xffffa68c) fImage=1 fProtect=0x0 fAccess=0x0 cErrorHits=2 \Device\HarddiskVolume4\Windows\System32\crypt32.dll
      d64.f9c: Error (rc=0):
      d64.f9c: supR3HardenedMonitor_LdrLoadDll: rejecting 'C:\Windows\system32\crypt32.dll': rcNt=0xc0000190
      d64.f9c: supR3HardenedMonitor_LdrLoadDll: returns rcNt=0xc0000190      'C:\Windows\system32\crypt32.dll'
      d64.f9c: Fatal error:
      d64.f9c: Error loading 'crypt32.dll': 1790 [C:\Windows\system32\crypt32.dll]
      fec.24d8: supR3HardenedWinDoReSpawn(2): Quitting: ExitCode=0x1 rcNt=0x0
      1278.950: supR3HardenedWinDoReSpawn(1): Quitting: ExitCode=0x1 rcNt=0x0
  </code></pre>
  
  <p>Someone that has experienced this problem before? Is my crypt32.dll corrupt?</p>