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

Uwaga

Silverlight przeszedł na emeryturę i oficjalnie nie ma wsparcia. Aby uzyskać więcej informacji, zobacz Silverlight End of Support (Koniec pomocy technicznej programu Silverlight).

Symptomy

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

  • Zainstaluj program Microsoft Silverlight.

  • Uaktualnij do innej wersji programu Microsoft Silverlight.

  • Odinstaluj program Microsoft Silverlight.

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

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

Przyczyna

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

Rozwiązanie

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

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ć poprawkę automatyczną na dysku flash lub na dysku CD, a następnie uruchomić ją później na danym komputerze.

Po zakończeniu rozwiązywania problemów zainstaluj najnowszą wersję programu Microsoft Silverlight.

Samodzielne rozwiązywanie problemu

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

Kliknij przycisk Start i wpisz Notatnik w polu Search.

Kliknij dwukrotnie Notatnik z powyższej listy wyników.

Skopiuj, a następnie 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 pozycję Zapisz plik>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 kliknij polecenie Wyjdź.

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

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

  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. W tym miejscu możesz wyszukać odpowiedzi lub zadać innym użytkownikom konkretne pytania. Kliknij poniższy link, aby odwiedzić fora społeczności firmy Microsoft.