title: Win7 Virtualbox is giving this error when trying to launch a vm: Error loading 'crypt32.dll': 1790
body: <p>I installed virtual box  4.3.28 in my windows 7 box, tried to open an imported VM and got the error below.</p>
  
  <p>I've seen some posts from about 1/2 year ago stating this was a problem with some windows security fix, but I do not have that fix installed and I have installed the supposed cure for it, to no avail.  </p>
  
  <p><strong>KB3004394 is not on my system</strong></p>
  
  <p>older fixes that aren't helping me ( I do not see the offending KB file installed on my machine)</p>
  
  <p><a href="https://stackoverflow.com/questions/27403840/vagrant-laravel-box-guest-machine-entered-an-invalid-state">Vagrant laravel box, guest machine entered an invalid state</a></p>
  
  <p><a href="https://www.virtualbox.org/ticket/13677" rel="nofollow noreferrer">https://www.virtualbox.org/ticket/13677</a></p>
  
  <p>error I am seeing:</p>
  
  <pre><code>1618.161c: supR3HardenedScreenImage/LdrLoadDll: cache hit (Unknown Status -22900 (0xffffa68c)) on \Device\HarddiskVolume1\Windows\System32\crypt32.dll
  1618.161c: Error (rc=0):
  1618.161c: supR3HardenedScreenImage/LdrLoadDll: cached rc=Unknown Status -22900 (0xffffa68c) fImage=1 fProtect=0x0 fAccess=0x0 cHits=8 \Device\HarddiskVolume1\Windows\System32\crypt32.dll
  1618.161c: Error (rc=0):
  1618.161c: supR3HardenedMonitor_LdrLoadDll: rejecting 'C:\windows\system32\crypt32.dll' (C:\windows\system32\crypt32.dll): rcNt=0xc0000190
  1618.161c: supR3HardenedMonitor_LdrLoadDll: returns rcNt=0xc0000190 'C:\windows\system32\crypt32.dll'
  1618.161c: Fatal error:
  1618.161c: Error loading 'crypt32.dll': 1790 [C:\windows\system32\crypt32.dll]
  </code></pre>