Shockwave doesn’t work with latest Java update? Why and what to do

Shockwave doesn't work with the latest Java update because current browsers no longer load plug-ins of that type, and Adobe has ended Shockwave Player, so no Java version can bring it back.

This guide covers what changed in each browser, how to play old Shockwave games, how to check and update Java separately, and how to remove the leftovers on Windows and Mac.

Shockwave doesn't work with latest Java update? Why and what to do
Chrome's Plug-in blocked bubble came from the NPAPI phase-out; Chrome 45 then removed that support, so no setting restores Shockwave. (Image: Google)

Shockwave games not working after a Java update

Java and Shockwave Player are separate products from separate companies. Oracle maintains Java, Adobe made Shockwave Player, and a Java update does not install or repair Adobe's software.

  1. Stop reinstalling or rolling back Java to repair Shockwave content. Neither one changes what your browser can load.
  2. Look on the game or site page for a version that runs without a plug-in, usually labeled HTML5 or WebGL.
  3. Ask the site owner or game publisher whether a current version exists if the page still asks for Shockwave.
  4. Uninstall any old copy of Shockwave Player left on the computer, because it no longer serves a purpose in a current browser.
  5. Keep Java installed only if a desktop program you use asks for it.

The timing can look like Java's fault. A browser update that removes plug-in support stops Java applets and Shockwave pages together, so both seem to break after the same round of updates.

Why Shockwave doesn't work in Chrome, Firefox and Safari

Shockwave Player and the Java applet plug-in both depended on the old Netscape Plugin API (NPAPI). Each major browser removed that support on its own schedule, and the removal is permanent.

Browser What changed What it means for Shockwave and Java applets
Google Chrome NPAPI turned off by default in Chrome 42 (April 2015), then removed in Chrome 45 (September 2015) Neither plug-in can load, and no setting restores it
Mozilla Firefox Firefox 52 (March 7, 2017) removed NPAPI plug-ins other than Flash Mozilla names Java among the plug-ins no longer supported
Apple Safari Safari 12 (September 17, 2018) removed legacy NPAPI plug-ins other than Adobe Flash This is the Mac update that most often lines up with the problem
Internet Explorer 11 The desktop app ended support on June 15, 2022, on certain versions of Windows 10 Microsoft points users to Edge instead
Microsoft Edge Internet Explorer mode exists for organizations that depend on legacy sites and apps It is a business compatibility feature and does not restore Adobe's support

Is Adobe Shockwave Player still supported?

No. Adobe has ended Shockwave Player. Adobe's old download address, get.adobe.com/shockwave, now redirects to its Shockwave end-of-life FAQ, so there is no current official installer to fetch. Treat any site offering a Shockwave installer as unofficial.

Adobe gives a direct warning about the same situation with Flash Player: unauthorized downloads are a common source of malware and viruses. Apply that warning to Shockwave installers too. Old plug-ins from download sites also receive no security fixes.

Adobe Shockwave vs Flash vs Java

Search results and browser messages often mix these three names. Each one has a different owner, status and next step.

Product Made by Current status What to do
Shockwave Player Adobe Ended; download address redirects to the end-of-life FAQ Uninstall it and look for a modern version of the content
Flash Player Adobe Support ended December 31, 2020; content blocked from January 12, 2021 Uninstall it, as Adobe strongly recommends
Java applets in a browser Oracle (Java) Blocked in practice by the browser plug-in removals above Ask the site owner for a version that does not use an applet
Java for desktop programs Oracle Still offered on java.com, with updates Keep it updated if a program needs it, or remove it if nothing does

Adobe names HTML5, WebGL and WebAssembly as the open web standards that replace Flash content. Firefox 52 added WebAssembly in the same release that removed the older plug-ins.

How to play Shockwave games without the plug-in

There is no setting that makes an old Shockwave game run in a current browser. The game has to exist in another form, so the search is for the publisher's newer version.

  1. Note the exact game title and the publisher's name from the page that will not load.
  2. Search for that title on the publisher's own website.
  3. Check the Microsoft Store, the Mac App Store or your phone's app store for an official release.
  4. Open any browser version you find and confirm that it starts without a plug-in prompt.
  5. Contact the publisher if you paid for the game and cannot find a replacement.

Skip any page that tells you to install a plug-in or a special browser first. If the publisher never rebuilt the game, no safe official route remains.

How to check your Java version on Windows and Mac

Run this check when a desktop program reports a Java problem. It tells you what is installed, and it says nothing about Shockwave.

Computer Where to look What you should see
Windows Open Start, find the Java folder under All apps, then click About Java A window with the installed Java version
Windows or Mac Open the Java Control Panel, stay on the General tab and click About A dialog with the version and update number
Mac, in Terminal Run /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java -version The Java runtime (JRE) version
Mac, default JDK Run java -version in Terminal The default JDK, which can differ from the JRE
Check Java version on Windows in the About Java dialog
This Oracle example reads Version 7 Update 25; your copy shows its own version and update number here. (Image: java.com)

How to update Java on Windows

You can update Java on Windows 11 from its own control panel. The tooltip balloon that appears when a new version is ready leads to the same installer.

  1. Open Start, go to All apps, find the Java entry and choose Configure Java.
  2. Click the Update tab in the Java Control Panel.
  3. Click Update Now at the bottom of the tab while the PC is online.
  4. Click Yes if User Account Control appears.
  5. Click Update, then Finish when the installer completes.
  6. Close and reopen the Java Control Panel to see the new version.

A missing Update tab can mean an old 64-bit Java. Oracle says auto-update for 64-bit installations began with Java 8 Update 20. If you only need to change the schedule, you can manage Java settings from the same panel.

Update Java on Windows from the Java Update Available window
Click Update in this window, then Finish when the installer completes, and reopen the Java Control Panel to confirm. (Image: java.com)

How to update Java on Mac

  1. Click the Apple menu and open System Preferences (System Settings on newer macOS).
  2. Click the Java icon to open the Java Control Panel.
  3. Click the Update tab, then click Update Now.
  4. Click Install Update in the installer window.
  5. Save your work, then click Install and Relaunch.
  6. Relaunch your Java program yourself if it does not reopen.

If you picked Skip This Version earlier, the Update tab runs the check again. Remind Me Later brings the prompt back the next time you run Java.

Update Java on Mac with Update Now in the Java Control Panel
The Update tab sits between General and Java, and Update Now brings up the installer window. (Image: java.com)

How to enable Java in your web browser

Oracle's Java Control Panel still has this switch. It only helps on an older browser that can load the Java plug-in, so it will not revive applets in current Chrome, Firefox or Safari.

  1. Open the Java Control Panel.
  2. Click the Security tab.
  3. Select Enable Java content in the browser.
  4. Click Apply, then OK.
  5. Close every browser window and open the browser again.
Enable Java in your web browser from the Java Control Panel Security tab
The checkbox sits at the top of the tab; click Apply, then OK, and restart the browser afterward. (Image: java.com)

How to uninstall Adobe Shockwave Player on Windows

Old plug-ins stay on the PC until you remove them. Older installs can also carry a bundled copy of Flash, so check for Flash Player while you are in the list.

  1. Open Settings, then go to Apps > Installed apps.
  2. Find Adobe Shockwave Player in the list.
  3. Click the More button (three dots) beside it and choose Uninstall.
  4. Follow the prompts until the removal finishes.
  5. Use Control Panel > Programs > Programs and Features if Settings cannot remove it.
  6. Repeat for Adobe Flash Player if it is listed.

Adobe strongly recommends uninstalling Flash Player, because it no longer issues updates or security patches for it.

How to uninstall Java on Mac

Remove Java only when nothing on the Mac needs it. Oracle's removal uses three Terminal commands and needs an administrator account.

  1. Open Finder, go to the Utilities folder and double-click Terminal.
  2. Run sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin and enter your password if asked.
  3. Run sudo rm -fr /Library/PreferencePanes/JavaControlPanel.prefPane.
  4. Run sudo rm -fr ~/Library/Application\ Support/Oracle/Java.

Do not delete Java tools from /usr/bin. That folder belongs to the system, and Apple resets changes there at the next macOS update. On Windows, Java is removed from Installed apps like any other program, where older copies may appear as J2SE, Java 2, Java SE or Java Runtime Environment.

Uninstall Java on Mac with three sudo rm commands in Terminal
Oracle's steps start in Finder's Utilities folder and need Administrator privileges; leave the tools in /usr/bin alone. (Image: java.com)

Shockwave Player not working: common messages

A page says Shockwave Player is required

The page was built for a plug-in that current browsers cannot load.

  1. Look for a newer version of the page or game on the publisher's site.
  2. Report the page to its owner so they know it no longer loads.
  3. Leave the page if the only offer is an installer from an unknown site.

Java update finished but the Shockwave game still will not load

The update changed Java only, and the browser still has no way to run Shockwave.

  1. Leave the new Java version in place, because rolling back would not help the game.
  2. Search for the game's current release on the publisher's site.
  3. Uninstall Shockwave Player if it is still listed on your computer.

Java applet not running after a browser update

Firefox 52, Safari 12 and Chrome 45 removed the plug-in support that applets used.

  1. Check that Enable Java content in the browser is selected in the Java Control Panel.
  2. Restart the browser if you changed that setting.
  3. Ask the site owner for a replacement if the applet still does not start.

Java Update tab settings cannot be changed

You may need an administrator account, or a network administrator may have locked the option.

  1. Sign in with an administrator account.
  2. Open the Java Control Panel and click the Update tab again.
  3. Ask your network administrator if the option is still unavailable.

Adobe Shockwave Player FAQ

What happened to Shockwave?

Adobe ended Shockwave Player, and browsers removed the plug-in system it needed. Chrome finished that removal in version 45, Firefox in version 52 and Safari in version 12. Adobe's old download address now leads to its end-of-life FAQ.

How to use Shockwave Player?

You can't use it in a current browser, because Chrome, Firefox and Safari no longer load that type of plug-in. Installing an old copy will not change that, so look for a newer version of the content from its publisher.

Do I need Adobe Shockwave Player?

No. Current browsers cannot load it, and Adobe no longer offers it as a current download. If it is still on your computer, uninstall it from Installed apps on Windows, and do not install a copy from a third-party site.

How to run Shockwave Flash?

Shockwave Flash usually refers to Adobe Flash Player content, and it no longer runs in Flash Player. Adobe blocked Flash content from January 12, 2021, and removed its download pages. Look for an HTML5 or WebGL version from the publisher.

How to play Shockwave games?

Play the publisher's current version, such as a browser release that needs no plug-in or an official app store release. A game that exists only in the old Shockwave format will not run in Chrome, Firefox or Safari.

How does Shockwave work?

Shockwave Player worked as a browser plug-in that played Shockwave content inside a web page. It relied on the plug-in system browsers have since removed, which is why those pages now show a missing plug-in message or nothing at all.

Does Java need to be installed for Shockwave?

No. Java and Shockwave Player are separate products from Oracle and Adobe. Installing, updating or removing Java does not change whether a Shockwave page loads, so keep Java only if a desktop program on your computer needs it.

Java Update tab settings with Check for Updates Automatically selected
If these options are locked, sign in with an administrator account or ask your network administrator. (Image: java.com)

Philip Celasco

Philip is a Texas-based technology writer and IT administrator at Techdows.com with more than 10 years of experience creating practical content for everyday users and professionals. He specializes in web browsers, particularly Chromium-based platforms such as Google Chrome, Microsoft Edge, Brave, and Opera. Through his work as an IT administrator, Philip has hands-on experience managing devices, configuring browser policies, troubleshooting software and network issues, and helping people resolve problems that affect productivity and security. His articles are based on practical testing and real-world technical experience. He covers browser settings, extensions, performance problems, privacy controls, security features, and Windows troubleshooting. Outside work, Philip enjoys the quieter side of life in Texas and stepping away from the screen when he can. He has two kids, two cats and loves to play golf with his mother during the weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *