(imported topic written by searchlight)
Hi Folks –
The relevance for fixlet 259268703, “Remote Desktop Protocol (RDP) 8.0 update for Windows 7 and Windows Server 2008 R2 - Windows 7 SP1 (x64)” needs to be adjusted. After applying the fixlet, the relevance never evaluates to false, which causes the fixlet to fail even though the patch does apply successfully.
On Win7 x64 SP1, after the patch has been applied either by hand or by fixlet, the registry shows the following:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\PackageIndex\Package_for_KB976933~31bf3856ad364e35~amd64~~0.0.0.0]
“Package_for_KB976933~31bf3856ad364e35~amd64~~6.1.7601.17514”=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\PackageIndex\Package_for_KB2574819~31bf3856ad364e35~amd64~~0.0.0.0]
“Package_for_KB2574819~31bf3856ad364e35~amd64~~6.1.2.0”=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Winners\amd64_tsgenericusbdriver.inf_31bf3856ad364e35_none_da7f0543ccf957f3]
@=“7.2”
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Winners\amd64_tsgenericusbdriver.inf_31bf3856ad364e35_none_da7f0543ccf957f3\6.1]
“6.1.7601.17514”=hex:01
@=“6.1.7601.17514”
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Winners\amd64_tsgenericusbdriver.inf_31bf3856ad364e35_none_da7f0543ccf957f3\7.1]
“7.1.7601.16398”=hex:01
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Winners\amd64_tsgenericusbdriver.inf_31bf3856ad364e35_none_da7f0543ccf957f3\7.2]
“7.2.7601.16415”=hex:01
@=“7.2.7601.16415”
There is no amd64_tsusbhubfilter.inf_31bf3856ad364e35_none_e34d7266e4166be9 key.
The second half of the relevance evaluates to false.
Manually adding 7.1.7601.16398 as the default value of the 7.1 subkey doesn’t fix it.
Hope this is helpful; let me know if you need further info.