Thanks for this piece of work! However, I'm having a little trouble starting up the VM...
I think I've followed every step in the 1st post: Uninstalled old version of VBox (.14) and rebooted, installed new version (.22) without networking, changed VBoxDrv registry entry and rebooted again, downloaded VBox_4.3.22.rar, extracted and ran install.cmd, confirmed the driver was loaded and working (DbgView showed debug string and XueTr showed it loaded), started VBox, created the VM and configured it as described, closed VBox, customized the batch script and ran, no error message displayed, started VBox again, tried to start up the VM - failed with the following message:
The virtual machine 'Windows XP' has terminated unexpectedly during startup with exit code -1073741819 (0xc0000005). More details may be available in 'K:\VirtualBox VMs\Windows XP\Logs\VBoxStartup.log'.
The log file is attached, if you need.