I seem to have gotten rid of the error in event viewer.
now have a wdfldr under non pnp devices instead of wdf01000,
there was an error in setupapi.log - only difference being wdfldr instead of wdf01000.
the wdfldr service is running however, so i'm not sure if anything is wrong.
heres what i used
[UFV]
ms_count=6
ms_1_deviceName="MS Kernel-Mode Driver Framework v1.9 loader"
ms_1_tag="wdfldr"
ms_1_sysFile="wdfldr.sys"
ms_1_hwids="PCI\VEN_1B73&DEV_1000,PCI\VEN_1B73&DEV_1009,PCI\VEN_1B73&DEV_1100,PCI\VEN_1B73&DEV_1400,FLUSB\ROOT_HUB_FL30,FLUSB\Class_09,PCI\VEN_1106&DEV_3432,PCI\VEN_1106&DEV_9201,USB\VIA_ROOT_HUB,VUSB3\CLASS_09,VUSB2\CLASS_09,VUSB1\CLASS_09"
ms_1_isBusExtender=false
ms_1_exc_skipIfOS="w2k,w2k3"
;ms_2_deviceName="MS Kernel-Mode Driver Framework v1.9"
;ms_2_tag="wdf01000"
;ms_2_sysFile="wdf01000.sys"
;ms_2_hwids="PCI\VEN_1B73&DEV_1000,PCI\VEN_1B73&DEV_1009,PCI\VEN_1B73&DEV_1100,PCI\VEN_1B73&DEV_1400,FLUSB\ROOT_HUB_FL30,FLUSB\Class_09,PCI\VEN_1106&DEV_3432,PCI\VEN_1106&DEV_9201,USB\VIA_ROOT_HUB,VUSB3\CLASS_09,VUSB2\CLASS_09,VUSB1\CLASS_09"
;ms_2_isBusExtender=false
;ms_2_exc_skipIfOS="w2k,w2k3"
ms_3_deviceName="FRESCO USB3 Controller"
ms_3_tag="flxhcic"
ms_3_sysFile="flxhcic.sys"
ms_3_hwids="PCI\VEN_1B73&DEV_1000,PCI\VEN_1B73&DEV_1009,PCI\VEN_1B73&DEV_1100,PCI\VEN_1B73&DEV_1400"
ms_3_isBusExtender=false
ms_3_exc_skipIfOS="w2k,w2k3"
ms_4_deviceName="FRESCO USB3 Hub Controller"
ms_4_tag="flxhcih"
ms_4_sysFile="flxhcih.sys"
ms_4_hwids="FLUSB\ROOT_HUB_FL30,FLUSB\Class_09"
ms_4_isBusExtender=false
ms_4_exc_skipIfOS="w2k,w2k3"
ms_5_deviceName="VIA USB3 Controller"
ms_5_tag="xhcdrv"
ms_5_sysFile="xhcdrv.sys"
ms_5_hwids="PCI\VEN_1106&DEV_3432,PCI\VEN_1106&DEV_9201"
ms_5_isBusExtender=false
ms_5_exc_skipIfOS="w2k,w2k3"
ms_6_deviceName="VIA USB3 Hub Controller"
ms_6_tag="Viahub3"
ms_6_sysFile="Viahub3.sys"
ms_6_hwids="USB\VIA_ROOT_HUB,VUSB3\CLASS_09,VUSB2\CLASS_09,VUSB1\CLASS_09"
ms_6_isBusExtender=false
ms_6_exc_skipIfOS="w2k,w2k3"
does this work?