VM cannot be shutdown properly under VB 3.2.x - Problem Fixed!

If your VM cannot shutdown properly (i.e. the VM stops with the message "CPU halted" displayed) and you have installed fakeSMC.kext in your VM, then you can try removing fakeSMC.kext as described below. This should solve the problem.


Removing the fakeSMC Kernel Extension

As usual, taking a Snapshot of your VM first is recommended.


Start VB and boot up your VM. It may take a little bit longer than expected as the system needs to rebuild the cache. Trying shuting it down afterwards..... the VM should be able to power off itself now!