Yes, the Dell OS cd is meant for the dell computer it came with. Taking a machine that isn't proprietary (I know its misspelled) like Dell that doesn't have the same BIOS and so forth will reject the CD. Using a repair installation does not require a CD Key, but it requires the administrators password, the one you were prompted to make when you first installed XP.