It's too bad it doesn't tell you what file it is. This has happened twice in our shop for two different machines with two different classes of devices. One was a printer and the other was a wireless network adapter (both were USB devices, though). After the typical chkdsk /r, getting a new driver download, etc, we have come to find out that reinstalling DirectX 9 fixed the problem. Why? I don't know, but if the system cannot find the file specified, try reinstalling DirectX 9 just in case.

Hope this helps someone.