Es kann auch damit zu tun haben, dass keine URL-Protocol-Handler mehr funktionieren. Leicht zu testen: Drück Win+R und gib ein "http://www.google.com" und OK. Wenn dann ein komischer Fehler anstatt von Google kommt, dann ist das das Problem. Du musst wissen dass Steam nämlich seinen eigenen Protokollhandler installiert (steam://...) und den lokal verwendet.

Das Problem kam bei mir daher, dass ich den IE Preview Channel installiert hatte. Zum Deinstallieren kann man eine Admin-PowerShell öffnen und eingeben:

Set-ExecutionPolicy RemoteSigned
Import-Module AppvClient
Get-AppvClientPackage -name "Internet Explorer Developer Channel" | Remove-AppvClientPackage