none
WDTFInstall fails when trying to provision test client RRS feed

  • Question

  • I have two setups that are failing in the same way each on different machines:

    • Windows 10 Enterprise N with Visual Studio 2015 and SDK/WDK 10 trying to provision Windows 10 Enterprise N in Virtualbox VM
    • Windows 7 Enterprise with Visual Studio 2013 and SDK/WDK 8.1 trying to provision Windows 10 Enterprise N in Virtualbox VM

    They both fail at the provision step of installing the Windows Test Driver Framework. The error in WDTFInstallTest*.log is below.

    Things I have tried based on the provision docs:

    • Installed the media feature pack
    • update the firewall for "any ip" for Network Discovery and File and Printer Sharing Rules
    • Not using a VM and going from physical machine to physical machine
    • trying to provision to Windows 7 and Windows 8.1 test platforms

    The current setups have been the farthest I've been able to get.

    Any ideas?

    Regards, 

    Bill

    WDTFInstall: Register COM DLLs.
    
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\Deprecated\DeviceManagement.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\DeviceSupport\WDTFDeviceSupportAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\DrvPkgLibExt.dll".
    WDTFInstall:       Not a COM DLL
    
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\EDT\WDTFEDTAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\IoSpy\WDTFIoAttackAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\IoSpy\WDTFIoSpyAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\SimpleIO\SimpleIO_D3DTest.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\SimpleIO\WDTFAnySimpleIoAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\SimpleIO\WDTFAudioSimpleIoAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\SimpleIO\WDTFBluetoothSimpleIoAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\SimpleIO\WDTFCDROMSimpleIoAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\SimpleIO\WDTFMobileBroadbandSimpleIoAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\SimpleIO\WDTFMUTT2STRESSSimpleIoAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\SimpleIO\WDTFMUTT2TCDSimpleIoAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\SimpleIO\WDTFNetworkSimpleIoAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\SimpleIO\WDTFSensorsIOSimpleIoAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\SimpleIO\WDTFSmartCardReaderSimpleIoAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\SimpleIO\WDTFVolumeSimpleIoAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\SimpleIO\WDTFWebcamSimpleIoAction.dll".
    WDTFInstall:       ERROR: Failed to load DLL
    WDTFInstall:       ERROR: 183
    WDTFInstall:       ERROR:
    
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\SimpleIO\WDTFWirelessSimpleIoAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\SimpleIO\WDTFWPDSimpleIoAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\SimulatedBattery\WDTFSimulatedBatterySystemAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\System\PowerStateTracer.dll".
    WDTFInstall:       Not a COM DLL
    
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\System\WDTFSystemAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\WDTFConcurrentIOAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\WDTFCpuUtilizationSystemAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\WDTFDriverPackageAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\WDTFDriverSetupDeviceAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\WDTFDriverSetupSystemAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\WDTFDriverVerifierSystemAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\WDTFFuzzTestAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\WDTFInterfaces\WDTFInterfaces.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\WDTFPNPAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\Actions\WDTFSUPAction.dll".
    WDTFInstall:    Process "C:\Program Files (x86)\Windows Kits\8.1\Testing\Runtimes\WDTF\RunTime\\WDTF.DLL".
    WDTFInstall: ERROR Registering COM DLLs: 18
    

    Thursday, October 20, 2016 1:12 PM

All replies

  • Some additional info. When I download manually and run CheckWDTFInstall.cmd on the test machine, I get:

    - Check WDTF Install - Check WDTF MSI Install Missing Registry Key: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\wdtf" Verfied Registry Key: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\IoSpy" Verfied Registry Key: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msdmfilt" BAD WDTF Install Failed 1 out of 3 checks. -Check WDTF Registration Verfied Registry Key: "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WDTFActions.1" Verfied Registry Key: "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WDTFActions" Verfied Registry Key: "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WDTF" Verfied Registry Key: "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WDTF.1" Verfied Registry Key: "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WDTF2.WDTF" Verfied Registry Key: "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WDTF2.Actions.1" Verfied Object: "WDTF.WDTF" Verfied Object: "WDTF2.WDTF" Verfied Object: "WDTF2.Actions" WDTF is Registered. -Saving "CheckWDTFInstall.log"

    ...

    -Done


    Friday, October 21, 2016 1:59 PM
  • On a hunch, I installed a non N/KN version of Windows 10 Enterprise to see if that made a difference. With that done, I was able to provision a vm successfully. 
    Tuesday, October 25, 2016 6:15 PM
  • On a hunch, I installed a non N/KN version of Windows 10 Enterprise to see if that made a difference. With that done, I was able to provision a vm successfully. 

    I ran into this exact problem, make sure your VM is not Windows 10 N if you get this error..
    Thursday, November 9, 2017 5:41 PM
  • This appears to continue to be a problem with WDTF on Windows 10 1803. Microsoft should make a note that Windows 10 N is not supported.

    Larry

    Monday, July 16, 2018 9:49 PM