Dela via


Så här rensar du en skadad Silverlight-installation och installerar sedan om Silverlight

Anteckning

Silverlight har gått i pension och har officiellt inte stöd. Mer information finns i Silverlight End of Support.

Symptomen

När du arbetar med Microsoft Silverlight kan du stöta på följande scenarier:

  • Installera Microsoft Silverlight.

  • Uppgradera till en annan version av Microsoft Silverlight.

  • Avinstallera Microsoft Silverlight.

  • Microsoft Silverlight fungerar inte som förväntat.

Försök att starta om datorn och försöka uppgradera, installera eller avinstallera Microsoft Silverlight igen slutar med samma resultat.

Orsak

Det här problemet kan inträffa om en befintlig installation eller avinstallation har skadats.

Beslut

Om du vill avinstallera Microsoft Silverlight automatiskt klickar du på knappen i avsnittet "Åtgärda det åt mig". Om du hellre vill verifiera och uppdatera dessa nycklar själv går du till avsnittet "Låt mig åtgärda det själv".

Åtgärda det åt mig

Anteckning

  • Den här guiden finns eventuellt bara på engelska. Den automatiska korrigeringsfilen fungerar dock även för andra språkversioner av Windows.
  • Om du för närvarande inte använder den dator som har det här problemet kan du spara den automatiska korrigeringen på ett flashminne eller till en CD, och sedan kan du köra den senare på datorn i fråga.

När Fix it-lösningen har slutförts, installera den senaste versionen av Microsoft Silverlight.

Jag löser det själv

Lös problemet själv genom att följa dessa steg:

Klicka på Start och skriv Notepad i sökrutan.

Dubbelklicka på Anteckningar i listan över resultat ovan.

Kopiera och klistra sedan in följande text i Anteckningar.

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. Välj Fil>Spara som och skriv CleanSilverlight.cmd.

  2. I rutan Spara som-typ väljer du Alla filer (.).

  3. I rutan Spara i väljer du Skrivbord och sedan Spara.

  4. På menyn Arkiv väljer du Avsluta.

  5. Högerklicka på filen CleanSilverlight.cmd på skrivbordet och välj Kör som administratör.

  6. När avinstallationen är klar högerklickar du på filen CleanSilverlight.cmd på skrivbordet och väljer Kör som administratör en andra gång.

  7. När avinstallationen har slutförts installerar du den senaste versionen av Microsoft Silverlight.

  8. Ta bort CleanSilverlight.cmd-filen från skrivbordet.

Mer information

Har du andra frågor? Om du vill få kostnadsfri support kan du läsa vår Microsoft Community. Där kan du söka efter svar eller ställa specifika frågor till andra användare. Klicka på följande länk för att besöka Microsoft Community-forumen.