oembios.bin is part of windows activation. This particular file contains motherboard-specific BIOS string information. If you have an OEM version of XP, one of the things that Windows Activation does is to compare the approved strings encoded in oembios.bin with strings in your motherboard BIOS. If the strings don't match, then WA refuses to let you go on. This is one of the ways that Microsoft and the OEM makers tie their XP distros to the hardware for which it's licensed. oembios.bin (and the associated WA files) is different for every OEM (Dell, HP, IBM, etc, etc) version of XP out there. oembios.bin is submitted to WHDQL and cataloged there so it's pretty well embedded into OEM XP distros. IF (and it's an untested IF) you can find the correct WA files from a generic copy of XP you MIGHT (another untested MIGHT) be able to swap out the OEM versions. Someone is going to have to test this though.