Здравствуйте, Коваленко Дмитрий, Вы писали:
КД>Обнаружил, что вся ...ня из за пустого каталога "c:\Program Files\dotnet\sdk\5.0.201\"
КД>Удалил его и 2017-я начала работать.
КД>Нужно было бы конечно снчала посмотреть когда он был создан, а потом грохать. Но не догадался...
Попробуйте посмотреть логи инсталлятора
Можно попробовать так (в PowerShell):
Get-WinEvent Application -FilterXPath "*[System/EventID = 11707]" | where message -Match 5.0.201
или так
Get-WinEvent Application -FilterXPath "*[System/EventID = 11707]" | where message -Match Core
Если логи не чистили и они еще не перезаписывались, может и найдете.
А там уже, например, посмотрите по соседним по времени событиям, что в это время ставилось и вычислите, что это было.