it wont, cause microsoft is smart, they put some vital code inside of the kernel in vista, that XP doesnt have that is required to run DX10. either that or it is just dx9.0c in disguise, several of the file names start with "Dx9" and such.
No i dont have that anymore, it got flattened when one day it "accidentally" appeared in my driveway and my friend "accidentally" ran it over with his truck
but ya my rig now is
C2D E4300
2GB ram
120GB HDD
200GB HDD
Intel GMA 3000 w350mb
windows vista home premium
but crysis won't work till i get a video card sadly