I am 100% with you on the data-aspect of a *.vdi.
But, if you have Windows as a Guest, there should be a place for storing the Windows register and VBox Guest Additions, isn't it (just to name two)? These will be somewhere on the vdi and both will contain VBox-specific data. Uninstalling VBox seemingly doesn't clean these data (it should, and rcvboxdrv probably does), so when you re-install VBox it is still there, causing the same problems. That's my analysis, but I'm not an expert
Your reply is greatly appreciated.
OK, now I understand what you meant by "files in Windows folders", you meant the Guest Additions in the guest. First of all, they're not necessary to run the guest, they simply provide additional functionality, like shared folders, seamless mouse integration, screen resolutions and more.
If uninstalling VirtualBox meant that the uninstaller had to go through each and every VM that you might have on your system, it would have to launch the VM, log in the VM as administrator, run the GAs uninstaller, shut down the VM. Not going to happen. The uninstaller simply can't do that.
As far as rcvboxdrv, this is, as far as I know, related to the kernel driver on the host, and has nothing to do with the uninstallation process.
As I said earlier, your Vista guest was screwed up and somehow the CD was not showing, as well as the shared folders. I really haven't used Vista (real or virtual, I hate them) to know what might have caused it. But the re-installation solved it. I'm afraid it had nothing to do with VirtualBox at all...
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.