I don't think any PCI device is considered to be a legacy device yet but I could be wrong. I think you need to focus on determining what that device is. Information about your system would be necessary to help. If you can inventory all the PCI devices you know are present and find them in hardware manager that would be good. Some PCI devices might actually be fixed to the motherboard. As such, running the MB CD utilities could help. Since you see the yellow question mark, there should be an option to update the driver. What you can do is uninstall it and reboot. If the "new hardware found" message recurs, you should get a further message asking for a driver. If it's a MB device, have the driver CD ready. PCI devices could be internal modems, network devices, sound devices etc. Generally Windows can detect the category of the device but not always. Hope this rambling offers some clues. Good luck.