Found this thread, thought I would provide some follow-up. I too have an old cable. At some point I'll "upgrade" but I want to keep my old cable, rather than just exchange it. Thus, I wanted to get my old cable working again. The link above (
https://support.microsoft.com/en-US/Windows/Hardware/Drivers/the-windows-driver-policy) gives the answer, but to simplify it here is what I did.
I did not know what Windows update I had, so I tried both options. First I tried the newer version which is...
- Right-click Start, and then select Terminal (Admin).
- Run the following command: CiTool.exe --remove-policy "{8F9CB695-5D48-48D6-A329-7202B44607E3}"
- Restart your device.
I tried this first and it errored out. So I assumed that meant I had an older Windows update. So I went to the next option...
- Right-click Start, and then select Terminal (Admin).
- mountvol S: /s ---(This assumes Drive "S" is open, change as necessary)
- Run the following command: Remove-Item "S:\EFI\Microsoft\Boot\CiPolicies\Active\{8F9CB695-5D48-48D6-A329-7202B44607E3}.cip" -Force
- Run the following command: Remove-Item "$env:windir\System32\CodeIntegrity\CiPolicies\Active\{8F9CB695-5D48-48D6-A329-7202B44607E3}.cip" -Force
- mountvol S: /d
- Restart your device.
This time I got an error on step 4, but the link instructions tell you that may happen. After running the second option my cable now works perfect!! Thank you to Windows for making life harder for no reason. I will add, that in the link the second option talks about getting into the BIOS and messing with the secure boot. I looked at that some, but ended up not doing that and it worked perfect without messing with the BIOS. Hopefully this helps someone else. I think a bunch of people are going to start running into this.
And sorry about the new user. My older username was registered under an email I haven't used in 20 years.