A method comprising automatic installation of device drives in which an
operating system or other device installation code obtains a unique
identifier from a device, uses that unique identifier to locate a driver
for the device, downloads the driver from that location, and completes
the installation. Various methods of using the unique identifier to
locate the driver are enumerated.