Here’s a question posed to me by my friend James:
Do you know if there’s a way of seeing which .inf file a device is using for its driver?
I didn’t, and he didn’t. But together we seemed to work it out, with a little bit of detective work.
See, James is trying to get his PCMCIA WiFi card to work on his laptop under Linux. It works under Windows, and James thought that some of the information contained in the .inf file might be useful.
I discovered from the INF File Sections and Directives pages on the MSDN website that the .inf file contains a list of all the driver files installed. And given that you can find which driver files are being used by any piece of hardware in the Device Manager it seemed only sensible that a text search in the C:\Windows\inf folder (once viewing hidden system files has been enabled in Folder Options) would throw up the .inf file required. And that seemed to do the trick. So, well done us!
(I use Agent Ransack for searches, as I find it more reliable and faster than the built-in Windows XP ‘puppy dog’ search.)