none
Does Windows 7 really support PCIe hotplug? RRS feed

  • Question

  • I have a "regular" PCIe device, it doesn't need any special PCIe driver, it is fully functional in Linux with hot plug, but same HW with Windows 7, it doesn't even show on device mgr after I hot plug in the device and rescan, then I reboot it, it works. so question is does Windows really support PCIe hotplug? I really don't see any one make it work.
    Monday, March 10, 2014 5:22 AM

Answers

  • Windows does support hot-plug.  A lot of this could be the system you are using.  If the ACPI BIOS is not 100% correct, or the PCIe hot-plug hardware interface is not correct you will see problems.  Don't believe that the system is Windows hot-plug compatible, just because Linux supports it.

    It could also be the driver for the device, there are drivers that do not do well with hot-plug.  Since many device/driver configurations are never tested on hot-plug it is easy for problems to arise.


    Don Burn Windows Filesystem and Driver Consulting Website: http://www.windrvr.com Blog: http://msmvps.com/blogs/WinDrvr

    Monday, March 10, 2014 3:08 PM

All replies

  • This can be a HW problem causing PCI-E controller not to recognize your device. Does the Windows 7 PC have the same HW specification as the Linux PC?

    Ian Bakshan, Sr. Software Engineer at Jungo Connectivity LTD
    WinDriver – Driver Development Tool
    DriverCore – PC USB Drivers

    Monday, March 10, 2014 8:16 AM
  • Windows does support hot-plug.  A lot of this could be the system you are using.  If the ACPI BIOS is not 100% correct, or the PCIe hot-plug hardware interface is not correct you will see problems.  Don't believe that the system is Windows hot-plug compatible, just because Linux supports it.

    It could also be the driver for the device, there are drivers that do not do well with hot-plug.  Since many device/driver configurations are never tested on hot-plug it is easy for problems to arise.


    Don Burn Windows Filesystem and Driver Consulting Website: http://www.windrvr.com Blog: http://msmvps.com/blogs/WinDrvr

    Monday, March 10, 2014 3:08 PM