After some extensive googling I tracked down the problem to this error in the VM's logs:
Code: Select all
6f0.1af8: supR3HardenedMonitor_LdrLoadDll: rejecting 'C:\Program Files\BullGuard Ltd\BullGuard\spamfilter\LittleHook.dll' (C:\Program Files\BullGuard Ltd\BullGuard\spamfilter\LittleHook.dll): rcNt=0xc0000190
6f0.1af8: supR3HardenedMonitor_LdrLoadDll: returns rcNt=0xc0000190 'C:\Program Files\BullGuard Ltd\BullGuard\spamfilter\LittleHook.dll'As an experiment I uninstalled VirtualBox and installed an older version (4.3.10) which predates the hardening features - and NAT worked fine for my guests with that. However, I don't want to run an outdated VirtualBox - I want to understand this problem and fix it!
I'd really appreciate it if anyone can help me find a fix for this problem. I'd also like to better understand what this problem really means:
- What exactly does this error code mean? Is it actually a signature problem, or is it something else?
Why does VirtualBox need to load a dll associated with the spamfilter anyway?