I see, thank you. I'll give that a try and report back!
The station drivers one install just great. However, CPU usage is still maxing out on 4k and it's dropping lots of frames. I guess the wait continues! Thanks for your help though.
Good to hear the driver installed great.
I decided to read the whole inf to find decoders and finally figured out why your CPU still maxed out on 4K:
;=====================================================================
[MSDK_Win7_MFT_Enable]
HKLM, Software\Microsoft\Windows Media Foundation\HardwareMFT, EnableDecoders, %REG_DWORD%, 0x0001
HKLM, Software\Microsoft\Windows Media Foundation\HardwareMFT, EnableEncoders, %REG_DWORD%, 0x0001
HKLM, Software\Microsoft\Windows Media Foundation\HardwareMFT, EnableVideoProcessors, %REG_DWORD%, 0x0001
HKLM, Software\Wow6432Node\Microsoft\Windows Media Foundation\HardwareMFT, EnableDecoders, %REG_DWORD%, 0x0001
HKLM, Software\Wow6432Node\Microsoft\Windows Media Foundation\HardwareMFT, EnableEncoders, %REG_DWORD%, 0x0001
HKLM, Software\Wow6432Node\Microsoft\Windows Media Foundation\HardwareMFT, EnableVideoProcessors, %REG_DWORD%, 0x0001
[MSDK_Win7_MFT_Disable]
HKLM, Software\Microsoft\Windows Media Foundation\HardwareMFT, EnableDecoders, %REG_DWORD%, 0x0000
HKLM, Software\Microsoft\Windows Media Foundation\HardwareMFT, EnableEncoders, %REG_DWORD%, 0x0000
HKLM, Software\Microsoft\Windows Media Foundation\HardwareMFT, EnableVideoProcessors, %REG_DWORD%, 0x0000
HKLM, Software\Wow6432Node\Microsoft\Windows Media Foundation\HardwareMFT, EnableDecoders, %REG_DWORD%, 0x0000
HKLM, Software\Wow6432Node\Microsoft\Windows Media Foundation\HardwareMFT, EnableEncoders, %REG_DWORD%, 0x0000
HKLM, Software\Wow6432Node\Microsoft\Windows Media Foundation\HardwareMFT, EnableVideoProcessors, %REG_DWORD%, 0x0000
;===============================================
[MSDK_w7.copy]
; 32 bit - Using COPYFLG_IN_USE_TRY_RENAME
libmfxhw32.dll,,,0x00004000 ; Intel MediaSDK library
mfxplugin32_hw.dll,,,0x00004000 ; Media SDK Plugin
mfx_mft_h264vd_w7_32.dll,,,0x00004000 ; H.264 Decoder MFT
mfx_mft_h264ve_w7_32.dll,,,0x00004000 ; H.264 Encoder MFT
mfx_mft_mp2vd_w7_32.dll,,,0x00004000 ; MPEG-2 Decoder MFT
mfx_mft_vc1vd_w7_32.dll,,,0x00004000 ; VC-1 Decoder MFT
mfx_mft_vpp_w7_32.dll,,,0x00004000 ; Video Pre-Processing MFT
m_w7_32.vp
v1_w7_32.vp
vp_w7_32.vp
c_w7_32.cpa
cpa_w7_32.vp
dev_w7_32.vp
h_w7_32.vp
he_w7_32.vp
mj_w7_32.vp
; 64 bit - Using COPYFLG_IN_USE_TRY_RENAME
libmfxhw64.dll,,,0x00004000 ; Intel MediaSDK library
mfxplugin64_hw.dll,,,0x00004000 ; Media SDK Plugin
mfx_mft_h264vd_w7_64.dll,,,0x00004000 ; H.264 Decoder MFT
mfx_mft_h264ve_w7_64.dll,,,0x00004000 ; H.264 Encoder MFT
mfx_mft_mp2vd_w7_64.dll,,,0x00004000 ; MPEG-2 Decoder MFT
mfx_mft_vc1vd_w7_64.dll,,,0x00004000 ; VC-1 Decoder MFT
mfx_mft_vpp_w7_64.dll,,,0x00004000 ; Video Pre-Processing MFT
m_w7_64.vp
v1_w7_64.vp
vp_w7_64.vp
c_w7_64.cpa
cpa_w7_64.vp
dev_w7_64.vp
h_w7_64.vp
he_w7_64.vp
mj_w7_64.vp
[MSDK_w7_RegisterDLLs]
16422,Intel\Media SDK,mfx_mft_h264ve_w7_32.dll,1
16422,Intel\Media SDK,mfx_mft_h264vd_w7_32.dll,1
16422,Intel\Media SDK,mfx_mft_mjpgvd_w7_32.dll,1
16422,Intel\Media SDK,mfx_mft_mp2vd_w7_32.dll,1
16422,Intel\Media SDK,mfx_mft_vc1vd_w7_32.dll,1
16422,Intel\Media SDK,mfx_mft_vpp_w7_32.dll,1
16422,Intel\Media SDK,mfx_mft_h264ve_w7_64.dll,1
16422,Intel\Media SDK,mfx_mft_h264vd_w7_64.dll,1
16422,Intel\Media SDK,mfx_mft_mjpgvd_w7_64.dll,1
16422,Intel\Media SDK,mfx_mft_mp2vd_w7_64.dll,1
16422,Intel\Media SDK,mfx_mft_vc1vd_w7_64.dll,1
16422,Intel\Media SDK,mfx_mft_vpp_w7_64.dll,1
;===============================================
Windows 7 did not have hardware VP9 decoder!
;===============================================
[MSDK_Win8_MFT_Enable]
HKLM, Software\Microsoft\Windows Media Foundation\HardwareMFT, EnableEncoders, %REG_DWORD%, 0x0001
HKLM, Software\Microsoft\Windows Media Foundation\HardwareMFT, EnableDecoders, %REG_DWORD%, 0x0001
HKLM, Software\Wow6432Node\Microsoft\Windows Media Foundation\HardwareMFT, EnableEncoders, %REG_DWORD%, 0x0001
HKLM, Software\Wow6432Node\Microsoft\Windows Media Foundation\HardwareMFT, EnableDecoders, %REG_DWORD%, 0x0001
[MSDK_Win8_MFT_Disable]
HKLM, Software\Microsoft\Windows Media Foundation\HardwareMFT, EnableEncoders, %REG_DWORD%, 0x0000
HKLM, Software\Microsoft\Windows Media Foundation\HardwareMFT, EnableDecoders, %REG_DWORD%, 0x0000
HKLM, Software\Wow6432Node\Microsoft\Windows Media Foundation\HardwareMFT, EnableEncoders, %REG_DWORD%, 0x0000
HKLM, Software\Wow6432Node\Microsoft\Windows Media Foundation\HardwareMFT, EnableDecoders, %REG_DWORD%, 0x0000
;===============================================
[MSDK_w8.copy]
; 32 bit - Using COPYFLG_IN_USE_TRY_RENAME
libmfxhw32.dll,,,0x00004000 ; Intel MediaSDK library
mfxplugin32_hw.dll,,,0x00004000 ; Media SDK Plugin
mfx_mft_h264ve_32.dll,,,0x00004000 ; H.264 Encoder MFT
mfx_mft_mjpgvd_32.dll,,,0x00004000
mfx_mft_vp8vd_32.dll,,,0x00004000 ; VP8 MFT
mfx_mft_vp9vd_32.dll,,,0x00004000 ; VP9 MFT
mfx_mft_h265ve_32.dll,,,0x00004000 ; H.265 Encoder MFT
h265e_32.vp,,,0x00004000
he_32.vp,,,0x00004000
c_32.cpa,,,0x00004000
cpa_32.vp,,,0x00004000
dev_32.vp,,,0x00004000
mj_32.vp,,,0x00004000
; 64 bit - Using COPYFLG_IN_USE_TRY_RENAME
libmfxhw64.dll,,,0x00004000 ; Intel MediaSDK library
mfxplugin64_hw.dll,,,0x00004000 ; Media SDK Plugin
mfx_mft_h264ve_64.dll,,,0x00004000 ; H.264 Encoder MFT
mfx_mft_mjpgvd_64.dll,,,0x00004000 ; H.264 Decoder MFT
mfx_mft_vp8vd_64.dll,,,0x00004000 ; VP8 MFT
mfx_mft_vp9vd_64.dll,,,0x00004000 ; VP9 MFT
mfx_mft_h265ve_64.dll,,,0x00004000 ; H.265 Encoder MFT
h265e_64.vp,,,0x00004000
he_64.vp,,,0x00004000
c_64.cpa,,,0x00004000
cpa_64.vp,,,0x00004000
dev_64.vp,,,0x00004000
mj_64.vp,,,0x00004000
[MSDK_w8_RegisterDLLs]
16422,Intel\Media SDK,mfx_mft_h264ve_32.dll,1
16422,Intel\Media SDK,mfx_mft_mjpgvd_32.dll,1
16422,Intel\Media SDK,mfx_mft_vp8vd_32.dll,1
16422,Intel\Media SDK,mfx_mft_h264ve_64.dll,1
16422,Intel\Media SDK,mfx_mft_mjpgvd_64.dll,1
16422,Intel\Media SDK,mfx_mft_vp8vd_64.dll,1
16422,Intel\Media SDK,mfx_mft_vp9vd_32.dll,1
16422,Intel\Media SDK,mfx_mft_vp9vd_64.dll,1
16422,Intel\Media SDK,mfx_mft_h265ve_32.dll,1
16422,Intel\Media SDK,mfx_mft_h265ve_64.dll,1
;======================================================
Windows 8 has hardware VP9 decoder!
;======================================================
[MSDK_Win10rs1_MFT_Enable]
HKLM, Software\Microsoft\Windows Media Foundation\HardwareMFT, EnableEncoders, %REG_DWORD%, 0x0001
HKLM, Software\Microsoft\Windows Media Foundation\HardwareMFT, EnableDecoders, %REG_DWORD%, 0x0001
HKLM, Software\Wow6432Node\Microsoft\Windows Media Foundation\HardwareMFT, EnableEncoders, %REG_DWORD%, 0x0001
HKLM, Software\Wow6432Node\Microsoft\Windows Media Foundation\HardwareMFT, EnableDecoders, %REG_DWORD%, 0x0001
[MSDK_Win10rs1_MFT_Disable]
HKLM, Software\Microsoft\Windows Media Foundation\HardwareMFT, EnableEncoders, %REG_DWORD%, 0x0000
HKLM, Software\Microsoft\Windows Media Foundation\HardwareMFT, EnableDecoders, %REG_DWORD%, 0x0000
HKLM, Software\Wow6432Node\Microsoft\Windows Media Foundation\HardwareMFT, EnableEncoders, %REG_DWORD%, 0x0000
HKLM, Software\Wow6432Node\Microsoft\Windows Media Foundation\HardwareMFT, EnableDecoders, %REG_DWORD%, 0x0000
[MSDK_w10rs1.copy]
; 32 bit - Using COPYFLG_IN_USE_TRY_RENAME
libmfxhw32.dll,,,0x00004000 ; Intel MediaSDK library
mfxplugin32_hw.dll,,,0x00004000 ; Media SDK Plugin
mfx_mft_h264ve_32.dll,,,0x00004000 ; H.264 Encoder MFT
mfx_mft_mjpgvd_32.dll,,,0x00004000 ; MJPEG Decoder MFT
mfx_mft_vp8vd_32.dll,,,0x00004000 ; VP8 Decoder MFT
mfx_mft_h265ve_32.dll,,,0x00004000 ; H.265 Encoder MFT
mfx_mft_encrypt_32.dll,,,0x00004000 ; Encryptor MFT
c_32.cpa,,,0x00004000
cpa_32.vp,,,0x00004000
dev_32.vp,,,0x00004000
he_32.vp,,,0x00004000
mj_32.vp,,,0x00004000
h265e_32.vp,,,0x00004000
; 64 bit - Using COPYFLG_IN_USE_TRY_RENAME
libmfxhw64.dll,,,0x00004000 ; Intel MediaSDK library
mfxplugin64_hw.dll,,,0x00004000 ; Media SDK Plugin
mfx_mft_h264ve_64.dll,,,0x00004000 ; H.264 Encoder MFT
mfx_mft_mjpgvd_64.dll,,,0x00004000 ; MJPEG Decoder MFT
mfx_mft_vp8vd_64.dll,,,0x00004000 ; VP8 Decoder MFT
mfx_mft_h265ve_64.dll,,,0x00004000 ; H.265 Encoder MFT
mfx_mft_encrypt_64.dll,,,0x00004000 ; Encryptor MFT
c_64.cpa,,,0x00004000
cpa_64.vp,,,0x00004000
dev_64.vp,,,0x00004000
he_64.vp,,,0x00004000
mj_64.vp,,,0x00004000
h265e_64.vp,,,0x00004000
[MSDK_w10rs1_RegisterDLLs]
16422,Intel\Media SDK,mfx_mft_h264ve_32.dll,1
16422,Intel\Media SDK,mfx_mft_h264ve_64.dll,1
16422,Intel\Media SDK,mfx_mft_mjpgvd_32.dll,1
16422,Intel\Media SDK,mfx_mft_mjpgvd_64.dll,1
16422,Intel\Media SDK,mfx_mft_vp8vd_32.dll,1
16422,Intel\Media SDK,mfx_mft_vp8vd_64.dll,1
16422,Intel\Media SDK,mfx_mft_h265ve_32.dll,1
16422,Intel\Media SDK,mfx_mft_h265ve_64.dll,1
16422,Intel\Media SDK,mfx_mft_encrypt_32.dll,1
16422,Intel\Media SDK,mfx_mft_encrypt_64.dll,1
;======================================================
; End - Media SDK Support
;======================================================
Windows 10 did not have hardware VP9 decoder!
I find it interesting Windows 10 used same encoders and decoders dlls which Windows 8 used so I wondered why Intel allowed people to use Kaby Lake hardware VP9 decoder on Windows 8 but not on Windows 10? Could be bugs or it not ready for Windows 10 yet?
Maybe it is worth a try to modded inf and reinstall driver with modded inf that will let you to use hardware VP9 decoder on Windows 10!
You will need to copy below:
;======================================================
[MSDK_Win10rs1_MFT_Enable]
HKLM, Software\Microsoft\Windows Media Foundation\HardwareMFT, EnableEncoders, %REG_DWORD%, 0x0001
HKLM, Software\Microsoft\Windows Media Foundation\HardwareMFT, EnableDecoders, %REG_DWORD%, 0x0001
HKLM, Software\Wow6432Node\Microsoft\Windows Media Foundation\HardwareMFT, EnableEncoders, %REG_DWORD%, 0x0001
HKLM, Software\Wow6432Node\Microsoft\Windows Media Foundation\HardwareMFT, EnableDecoders, %REG_DWORD%, 0x0001
[MSDK_Win10rs1_MFT_Disable]
HKLM, Software\Microsoft\Windows Media Foundation\HardwareMFT, EnableEncoders, %REG_DWORD%, 0x0000
HKLM, Software\Microsoft\Windows Media Foundation\HardwareMFT, EnableDecoders, %REG_DWORD%, 0x0000
HKLM, Software\Wow6432Node\Microsoft\Windows Media Foundation\HardwareMFT, EnableEncoders, %REG_DWORD%, 0x0000
HKLM, Software\Wow6432Node\Microsoft\Windows Media Foundation\HardwareMFT, EnableDecoders, %REG_DWORD%, 0x0000
[MSDK_w10rs1.copy]
; 32 bit - Using COPYFLG_IN_USE_TRY_RENAME
libmfxhw32.dll,,,0x00004000 ; Intel MediaSDK library
mfxplugin32_hw.dll,,,0x00004000 ; Media SDK Plugin
mfx_mft_h264ve_32.dll,,,0x00004000 ; H.264 Encoder MFT
mfx_mft_mjpgvd_32.dll,,,0x00004000 ; MJPEG Decoder MFT
mfx_mft_vp8vd_32.dll,,,0x00004000 ; VP8 Decoder MFT
mfx_mft_vp9vd_32.dll,,,0x00004000 ; VP9 Decoder MFT
mfx_mft_h265ve_32.dll,,,0x00004000 ; H.265 Encoder MFT
mfx_mft_encrypt_32.dll,,,0x00004000 ; Encryptor MFT
c_32.cpa,,,0x00004000
cpa_32.vp,,,0x00004000
dev_32.vp,,,0x00004000
he_32.vp,,,0x00004000
mj_32.vp,,,0x00004000
h265e_32.vp,,,0x00004000
; 64 bit - Using COPYFLG_IN_USE_TRY_RENAME
libmfxhw64.dll,,,0x00004000 ; Intel MediaSDK library
mfxplugin64_hw.dll,,,0x00004000 ; Media SDK Plugin
mfx_mft_h264ve_64.dll,,,0x00004000 ; H.264 Encoder MFT
mfx_mft_mjpgvd_64.dll,,,0x00004000 ; MJPEG Decoder MFT
mfx_mft_vp8vd_64.dll,,,0x00004000 ; VP8 Decoder MFT
mfx_mft_vp9vd_64.dll,,,0x00004000 ; VP9 Decoder MFT
mfx_mft_h265ve_64.dll,,,0x00004000 ; H.265 Encoder MFT
mfx_mft_encrypt_64.dll,,,0x00004000 ; Encryptor MFT
c_64.cpa,,,0x00004000
cpa_64.vp,,,0x00004000
dev_64.vp,,,0x00004000
he_64.vp,,,0x00004000
mj_64.vp,,,0x00004000
h265e_64.vp,,,0x00004000
[MSDK_w10rs1_RegisterDLLs]
16422,Intel\Media SDK,mfx_mft_h264ve_32.dll,1
16422,Intel\Media SDK,mfx_mft_h264ve_64.dll,1
16422,Intel\Media SDK,mfx_mft_mjpgvd_32.dll,1
16422,Intel\Media SDK,mfx_mft_mjpgvd_64.dll,1
16422,Intel\Media SDK,mfx_mft_vp8vd_32.dll,1
16422,Intel\Media SDK,mfx_mft_vp8vd_64.dll,1
16422,Intel\Media SDK,mfx_mft_vp9vd_32.dll,1
16422,Intel\Media SDK,mfx_mft_vp9vd_64.dll,1
16422,Intel\Media SDK,mfx_mft_h265ve_32.dll,1
16422,Intel\Media SDK,mfx_mft_h265ve_64.dll,1
16422,Intel\Media SDK,mfx_mft_encrypt_32.dll,1
16422,Intel\Media SDK,mfx_mft_encrypt_64.dll,1
;======================================================
; End - Media SDK Support
;======================================================
So you will need to find Media SDK Support using notepad to find the line and paste it on inf then save it and then after reinstall driver, make sure you have hardware VP9 decoder enabled. If you cant find option to enabled hardware VP9 decoder then open regedit and navigate to HKLM,Software\Microsoft\Windows Media Foundation\HardwareMFT, EnableDecoders and HKLM, Software\Wow6432Node\Microsoft\Windows Media Foundation\HardwareMFT, EnableEncoders to see if value 0x0001 set to enabled.
Good luck.
