Windows 10: Не устанавливается обновление Security Update for Microsoft Silverlight (KB3106614)

Windows 10 находит обновление Security Update for Microsoft Silverlight (KB3106614) и пытается его установить, но не получается, появляется ошибка 0x80070643. Пробую удалить Silverlight вручную, но в процессе удаления появляется запрос на указание местоположения для файла silverlight.msi из папки d:\c57d5f8bc2c22855cfc64e0a03d7\
Распаковал Silverlight_x64.exe, вытащил оттуда silverlight.msi и даже положил его в папку d:\c57d5f8bc2c22855cfc64e0a03d7, но удалить Silverlight система не захотела — ей оказывается не нравится этот файл и нужен другой.
Нашел описание чистого удаления этого компонента:
1. Создаем файл CleanSilverlight.cmd со следующем содержанием:

reg delete HKLM\Software\Microsoft\Silverlight /f
reg delete HKEY_CLASSES_ROOT\Installer\Products\D7314F9862C648A4DB8BE2A5B47BE100 /f
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\D7314F9862C648A4DB8BE2A5B47BE100 /f
reg delete HKEY_CLASSES_ROOT\TypeLib\{283C8576-0726-4DBC-9609-3F855162009A} /f
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\install.exe" /f
reg delete HKEY_CLASSES_ROOT\AgControl.AgControl /f
reg delete HKEY_CLASSES_ROOT\AgControl.AgControl.5.1 /f
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{89F4137D-6C26-4A84-BDB8-2E5A4BB71E00} /f
rmdir /s /q "%ProgramFiles%\Microsoft Silverlight"
rmdir /s /q "%ProgramFiles(x86)%\Microsoft Silverlight"

2. Нажимаем на нем правую кнопку мышки и запускаем от имени администратора.
3. После того, как компонент будет удален, повторить пункт 2 еще раз (не знаю зачем, но раз так написали на сайте MS, то наверное нужно)!
4. Скачать и установить последнюю версию Silverlight.