I support a variety of legitimately licensed Windows XP machines in different locations, some of which have occasionally missing .dll files at boot, which causes them to complain loudly.
Other than the Windows XP install disc(s), which aren't necessarily available at every location unless I travel there with them or ship them to the location, are there any other legitimate sources of these *.dll files?
The reason that not all sites have install discs are due to volume licensing, since only one set of discs was provided by Microsoft.