The manual vxio driver installation fails with error: "InstallRootEnumeratedDriver()!UpdateDriverForPlugAndPlayDevices FAILURE: The system cannot find the file specified"

Article: 100031845
Last Published: 2016-01-27
Ratings: 0 1
Product(s): InfoScale & Storage Foundation

Problem

When attempting a manual install of the vxio driver, the install fails and the \windows\inf\setupapi.dev.log reports the following error:

Error Message

InstallRootEnumeratedDriver()!UpdateDriverForPlugAndPlayDevices FAILURE: The system cannot find the file specified.

Cause

The instpnp.exe utility cannot locate the VXIO.inf file in <drive_letter>\Windows\Inf as it does not exist.

Solution

1. Open the setupapi.dev.log file. By default, this is located in <drive_letter>\Windows\Inf.

2. Within the setupapi.dev.log file, search for a device installation entry for root\vxio.

Example:

  dvi: Searching for hardware ID(s): dvi: root\vxio!!! ndv: Driver Package import failed for new device...installing NULL driver.!!! ndv: Error 2: The system cannot find the file specified.


   
3. At the start of the install event, the log will show that the installer is looking for a file that has a format of oem< two digit random number>.inf file.

Example:
oem23.inf
 

4. Locate an entry similar to Published Inf Path: C:\Windows\INF\oem<##>.inf.

5. Copy the VXIO.inf file from the %VMPATH%\VM5Inf directory to C:\Windows\Inf.

6. Rename the VXIO.inf file to oem<two digit number>.inf from Step 3.

7. Reinstall the VXIO driver. Information about this process is available from the following articles:
Master article for reinstalling VXIO
How to troubleshoot VXIO driver installation in Storage Foundation for Windows

 

 

Was this content helpful?