I'm having the same problem with the Vanguard and X10 support! The Vanguard ICC works with M$98, M$2K but not with M$XP. As for uninstalling the software, X10 places the uninstall program in the windows directory, NOT as expected in the Vanguard Directory. I'm getting those rundll32 ERRORs whenever I use this Vanguard ICC. I checked out the rundll32 supplied with the ICC software and found it was to be used with M$ME NOT M$XP that I'm running. I seem to think that if I removed the M$ service packs it just might work finally. I replaced that rundll32 with one from M$XP and a few things worked that didn't before, however me thinks windows restore cancelled out my replacement and put that M$ME driver back!
I once had a thread here about this matter, guess someone didn't care for all the negitive comments. As it is no where to be found, perhaps off in Deleteville somewhere.
NEEDLESS to Say:
I'm Kinda PO'ed with X10's Vanguard Control Panel Software, I paid 100$, more than a days wages for me and it don't work as advertised. I can't wait until I purchase another X10 Product! In the meantime I'll use a Camera Control Panel Software that was NOT written for the Vanguard or any X10 Product, yet it works BETTER. I can even record video, take snapshots, edit the video, set it to record when motion is detected without useing a motion detector as supplied with X10. This OTHER software records 30 frames per second while recording video. Much better quality compared to the other non-working choice.
This other program can also do PTZ, but, it's not written for the Vanguard so it no workie. (Maybe with a little or a few kind words the author of this program might try to get it to work with the Vanguard, others have already done so.) I have to use the remote to control the camera useing the software I purchased so it's no longer a big deal. I'll use it with another program that works better than the one written for that camera. I got that other program here:
http://www.pysoft.com is a demo and it's far better than nothing at all. Matter of fact I'm going to purchase it once the funds are available.
Now I'll try to set my sights on replacement parts for the vanguard, my other vanguard needs the gear that controls the pan motion replaced, I would like to replace it with a nylon gear, rather than like the plastic one used by X10. Matter of fact I'd like to replace ALL the plastic gear's in the Vanguard with Nylon Gears, I don't think X10 has them or they would already be installed.