Why do device vendors provide installation software?
Given that UPnP can deal with most devices, you might wonder why hardware vendors provide installation software (often on CD or DVD) for some devices. That’s because installing some devices can involve more substantial changes to the Windows runtime environment than simply installing one or more basic device drivers. In some cases, you may need multiple drivers to support a device (as with the Logitech headset in the previous example). In other cases, you may need to incorporate various registry updates, Windows Explorer add-ons, management and diagnostic tools, and other elements into your Windows runtime environment for the device to work properly. An install program can handle all of these tasks, and more, and will also check its work when it’s done to make sure your device is installed and working properly.