Device installation on Vista failing when it used to work?

There is a hotfix for setupapi.dll, read the KB article https://support.microsoft.com/kb/937187 and see if it applies to your machine