HomeBlog

Get Silverlight to work in Chrome in under a minute

by Q.

Is Chrome giving you static about running Silverlight? Follow these simple steps and get everything working in under a minute.

Starting with Chrome Version 42, the Silverlight plugin is blocked by default and doesn´t run – until you change certain browser settings. Chrome also blocks most other plugins based on NPAPI (Netscape Plugin Application Programming Interface), including Unity, Java and many others.

Silverlight and other NPAPI plugins aren´t the cause of this problem. Instead it has to do with Chromium–based browsers like Google Chrome and Opera. Mozilla Firefox and Microsoft Internet Explorer seem to have no trouble running Silverlight.

To get Silverlight issues in Chrome, follow the instructions below

Contents:

  1. Identify why Silverlight is not working in Chrome
  2. Seeing ´Install Silverlight´ on your screen? Enable NPAPI plugins in 3 steps
  3. Seeing a grey screen with a puzzle piece? Enable Silverlight for this site
  4. Seeing a grey screen with a puzzle piece? Enable Silverlight for all sites

Identify why Silverlight is not working in Chrome

When Silverlight is installed in Chrome but doesn´t run, two different scenarios are possible:

  1. Silverlight is blocked because all NPAPI plugins are globally disabled in your Chrome settings. You´ll need to enable NPAPI plugins
  2. Silverlight is blocked for the particular website you´re trying to access. You´ll need to enable Silverlight for that site (or for all sites, if you like)

To identify which of these issues is affecting you, try running ICMIZER and see what appears on your browser screen, then follow the appropriate instructions.

Scenario 1: You see a screen that says ´Install Silverlight.´

Solution: Enable NPAPI plugins (click here)

Install Silverlight

Scenario 2: You see a grey screen with a jigsaw puzzle piece in the center, possibly saying ´Silverlight needs your permission to run´.

Solution: Enable Silverlight for this particular site (click here )or for all sites(click here)

Silverlight Needs Permission To Run

Enable NPAPI plugins

To allow Chrome to run Silverlight, you need to enable NPAPI (Netscape Plugin Application Programming Interface) in User Interface settings. Follows these 3 steps:

  1. Enter the following URL in your address bar: chrome://flags/#enable-npapi
  2. Silverlight Chrome Enable NPAPI 1

  3. Click the ´Enable´ link:

    Silverlight Chrome Enable NPAPI 2

    The page background should change from grey to white. Check that the link now says ´Disable.´

  4. Scroll to the bottom of the page and click the ´Relaunch Now´ button to apply your changes:
  5. Silverlight Chrome Enable NPAPI 3

Enable Silverlight for a particular site

Silverlight is installed and able to run, but Chrome just doesn´t run it automatically. To allow Chrome to run Silverlight for a particular site, follow one of these two solutions.

Solution 1.

  1. Click the small jigsaw puzzle icon that has a red X inside it, located in the upper right-hand corner of your browser screen, to the right of the address bar:
  2. Chrome enable Silverlight plugin Puzzle piece red cross

  3. From the drop-down menu that opens, select ´Always allow plug-ins on…´ and then click ´Done´:
  4. Silverlight Always Allow Plagin

Solution 2

  1. On the grey screen, right-click the puzzle piece and select ´Run this plug-in´:

    Silverlight Right Button Menu

Enable Silverlight for all sites

Silverlight is installed and able to run, but Chrome just doesn´t run it automatically. To allow Chrome to run Silverlight for all sites, follow these three steps:

  1. Enter the following URL in your address bar: chrome://plugins/

    Silverlight Plagins for All

  2. Scroll down to the Silverlight section. Click the ´Enable´ link and select the ´Always allowed to run´ check-box:

    Silverlight Plagins for All2

  3. The background of the Silverlight section should turn from grey to white. Check that the link now says ´Disable´ and the ´Always allowed to run´ check-box is selected.

    Silverlight Plagins for All3

After you´ve followed these steps, Silverlight should run in Chrome without a hitch.

comments powered by Disqus