Error 10 in Windows Device Manager for MXI Connection

Updated May 7, 2019

Reported In

Hardware

  • PXI-8110
  • PXI-1045
  • PCI-8361
  • PCI-8366
  • PXI-8368

Driver

  • MXI-Express BIOS Compatibility

Issue Details

When I connect my PXI chassis via MXI to my computer, I can't see the PXI or any of the cards in NI MAX. In Windows Device Manager for the PCI-to-PCI bridge devices I see.
Error 10: Device Can't Start
or
This device cannot start (code 10)
Even after I have run MXI-Express BIOS Compatibility Software the problem is still there and I get the following errors in Device Manager.
 


Figure 1. Device Manager Example 1.


Figure 2. Device Manager Example 2.

Solution

This error is shown when your device is in native PCIe mode. Because the chassis is a PXI chassis rather than a PXIe chassis, the BIOS is having trouble enumerating the chassis while in this native mode. 

In order to disable PCIe native mode, use the following steps: 
  1. Open the start menu and type cmd into the search box.
  2. Right-click the cmd.exe and select Run as administrator to run the terminal as a local administrator.
    • ​​If you don't explicitly run cmd.exe as Administrator, you will see the following error message even if you signed into an Administrator account: The boot configuration data store could not be opened. Access is denied.


Figure 3. Command without Administrator Privileges.
 

  1. In the command window type bcdedit /set pciexpress forcedisable. If successful, the following message will appear.
 

Figure 4. Command with Administrator Privileges.
 
  1. Reboot the machine.

Additional Information

It can be determined that the machine is in native PCIe mode when one of the ports in Windows Device Manager mentions the use of the PCI Express standard. (see examples in "Issue Details").

To revert back to native PCIe mode use the command: bcdedit /set pciexpress default
 


Figure 5. Command to Revert System Settings.

WAS THIS ARTICLE HELPFUL?

Not Helpful