Hi all, wonder if someone can help. Have XP installed on c:\ and then installed Vista on D:\ (seperate drive). Dual boot working perfectly for months. Suddenly I buy a small USB stick 0.5Mb works perfectly which ever OS I am running. The problem is (there had to be one) if I leave it plugged in XP boots on power up but if I choose Vista on power up, Vista will not load....usual error winload.exe is corrupt or missing which is not the case at all. Unplug the stick, reboot into Vista, plug stick back in ...works perfectly as a temp measure. The question is what do I alter and how do I do it? Gratefully yours....