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


Как очистить поврежденную установку 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 на рабочем столе.

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

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