This afternoon I arrived at home then wanted to start my VirtualBox Win7 guest, while just got an error message and could not do anything.
From the error message, I found the Startup log file, and got more details as below:
Error loading 'crypt32.dll': 1790 [C:\Windows\system32\crypt32.dll]
Maybe the file crypt32.dll was corrupt, but I would like to Google it first, then got this webpage:
https://forums.virtualbox.org/viewtopic.php?f=6&t=65056
And I recalled that the system was rebooted last night to install the Windows OS patches, so what I should do was to install the latest patch KB3024777, then restarted the system again to make it take effect, and which did resolve my issue.
Just one concern, why did Microsoft release such bad patch to us?