Udostępnij za pośrednictwem


Jak wyczyścić uszkodzoną instalację programu Silverlight, a następnie ponownie zainstalować program Silverlight

Uwaga

Silverlight wycofał się i jest oficjalnie poza wsparciem. Aby uzyskać więcej informacji, zobacz Koniec wsparcia dla programu Silverlight.

Symptomy

Podczas pracy z programem Microsoft Silverlight mogą wystąpić następujące scenariusze:

  • Zainstaluj program Microsoft Silverlight.

  • Przeprowadź uaktualnienie do innej wersji programu Microsoft Silverlight.

  • Odinstaluj program Microsoft Silverlight.

  • Program Microsoft Silverlight nie działa zgodnie z oczekiwaniami.

Próby ponownego uruchomienia komputera oraz próby uaktualnienia, zainstalowania lub odinstalowania programu Microsoft Silverlight kończą się tymi samymi rezultatami.

Przyczyna

Ten problem może wystąpić, jeśli istniejąca instalacja lub odinstalowanie uległy uszkodzeniu.

Rozwiązanie

Aby automatycznie odinstalować program Microsoft Silverlight, kliknij przycisk w sekcji "Napraw to dla mnie". Jeśli wolisz zweryfikować i zaktualizować te klucze samodzielnie, przejdź do sekcji "Pozwól mi naprawić to sam".

Napraw to dla mnie

Uwaga

  • Ten kreator może być dostępny tylko w języku angielskim. Jednak ta poprawka automatyczna działa również w innych wersjach językowych systemu Windows.
  • Jeśli obecnie nie używasz komputera, na którym występuje ten problem, możesz zapisać automatyczną poprawkę na dysku flash lub na dysku CD, a następnie uruchomić go później na komputerze, którego dotyczy problem.

Po zakończeniu naprawy rozwiązania zainstaluj najnowszą wersję programu Microsoft Silverlight.

Samodzielne rozwiązywanie problemu

Aby rozwiązać ten problem samodzielnie, wykonaj następujące kroki:

Kliknij przycisk Start i wpisz Notatnik w polu Wyszukaj .

Kliknij dwukrotnie na Notatnik z listy wyników powyżej.

Skopiuj i wklej następujący tekst do Notatnika.

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. Wybierz Plik>zapisz jako i wpisz CleanSilverlight.cmd.

  2. W polu Zapisz jako typ wybierz pozycję Wszystkie pliki (.).

  3. W polu Zapisz w wybierz pozycję Pulpit, a następnie wybierz pozycję Zapisz.

  4. W menu Plik wybierz pozycję Zakończ.

  5. Kliknij prawym przyciskiem myszy plik CleanSilverlight.cmd na pulpicie i wybierz polecenie Uruchom jako administrator.

  6. Po zakończeniu odinstalowywania kliknij prawym przyciskiem myszy plik CleanSilverlight.cmd na pulpicie i wybierz polecenie Uruchom jako administrator po raz drugi.

  7. Po zakończeniu odinstalowywania zainstaluj najnowszą wersję programu Microsoft Silverlight.

  8. Usuń plik CleanSilverlight.cmd z pulpitu.

Więcej informacji

Masz inne pytania? Aby uzyskać bezpłatną pomoc techniczną, zapoznaj się z naszą społecznością firmy Microsoft. Tam możesz wyszukać odpowiedzi lub zadać innym użytkownikom konkretne pytania. Kliknij poniższy link, aby odwiedzić fora społeczności firmy Microsoft.