Troubleshooting: Installing a legacy device

by Mitch Tulloch [Published on 31 May 2012 / Last Updated on 31 May 2012]

An example of how to resolve an issue where a legacy device having a Windows Vista driver won’t install properly on Windows 7.

Problem – You have a legacy device such as older PCMCIA serial interface card for which there is a Windows Vista driver but no Windows 7 driver, and you want to install the device on a Windows 7 computer.  When you plug the card into your machine and try to install it, you get the message “A service installation section in this INF is invalid”.  What should you do?

Possible solution – This might be caused by the fact that the Mf.sys driver is not installed on Windows Vista or later.  Mf.sys, the multifunction bus driver, handles PnP enumeration of the device functions and then arbitrates resources like I/O ports and IRQs between the functions.  To see if this is the problem or not, follow the procedure outline in this KB article:

More Info – See

Mitch Tulloch is a seven-time recipient of the Microsoft Most Valuable Professional (MVP) award and widely recognized expert on Windows administration, deployment and virtualization. For more tips by Mitch you can follow him on Twitter or friend him on Facebook.

The Author — Mitch Tulloch

Mitch Tulloch is a well-known expert on Windows Server administration and cloud computing technologies. He has published over a thousand articles on information technology topics and has written, contributed to or been series editor for over 50 books.

Latest Contributions

Featured Links