Поделиться через


Как очистить поврежденную установку Silverlight, а затем переустановить Silverlight

Примечание.

Silverlight официально вышел из эксплуатации и больше не поддерживается. Дополнительные сведения см. в статье о завершении поддержки Silverlight.

Симптомы

При работе с Microsoft Silverlight могут возникнуть следующие сценарии:

  • Установите Microsoft Silverlight.

  • Обновление до другой версии Microsoft Silverlight.

  • Удалите Microsoft Silverlight.

  • Microsoft Silverlight не работает должным образом.

Попытки перезапустить компьютер и снова попытаться обновить, установить или удалить Microsoft Silverlight приводят к тому же результату.

Причина

Эта проблема может возникнуть, если существующая установка или деинсталляция стали поврежденными.

Решение

Чтобы автоматически удалить Microsoft Silverlight, нажмите кнопку в разделе "Исправить его для меня". Если вы хотите проверить и обновить эти ключи самостоятельно, перейдите в раздел "Позвольте мне исправить его самостоятельно".

Исправь это для меня

Примечание.

  • Мастер может быть доступен исключительно на английском языке. При этом автоматическое исправление подходит для любых языковых версий Windows.
  • Если в настоящее время вы не используете компьютер, который испытывает эту проблему, вы можете сохранить автоматическое исправление на флэш-диске или на компакт-диск, а затем запустить его позже на компьютере.

После завершения решения "Исправление" установите последнюю версию Microsoft Silverlight.

Позвольте мне исправить это самому

Чтобы устранить эту проблему самостоятельно, выполните следующие действия.

Нажмите кнопку " Пуск " и введите блокнот в поле поиска .

Дважды щелкните Блокнот в списке результатов выше.

Скопируйте и вставьте следующий текст в Блокнот.

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"
  1. Выберите Файл>Сохранить как и введите… CleanSilverlight.cmd

  2. В поле "Сохранить как тип" выберите "Все файлы" (.).

  3. В поле "Сохранить" выберите "Рабочий стол" и нажмите кнопку "Сохранить".

  4. В меню Файл выберите Выход.

  5. Щелкните правой кнопкой мыши файл CleanSilverlight.cmd на рабочем столе и выберите "Запуск от имени администратора".

  6. Когда удаление завершится, щелкните правой кнопкой мыши на файл CleanSilverlight.cmd на рабочем столе и запустите второй раз от имени администратора.

  7. После завершения удаления установите последнюю версию Microsoft Silverlight.

  8. Удалите файл CleanSilverlight.cmd на рабочем столе.

Дополнительная информация

Возникли другие вопросы? Чтобы получить бесплатную поддержку, ознакомьтесь с нашим сообществом Майкрософт. Там вы можете найти ответы или задать другим пользователям конкретные вопросы. Щелкните следующую ссылку, чтобы посетить форумы сообщества Майкрософт.