December 24, 2002
Installing Flash .CAB
In October's Archival posting, I noted Macromedia Shockwave and Flash Player archives. While the Shockwave archive hosts standalone installers for all platforms, the Flash Player archive presents raw
.CAB files for the Win IE ActiveX platform with no directions on how to use these files.
I've put together some simple instructions on how to install these archived Flash ActiveX controls so you can troubleshoot and test your legacy performance and/or plug-in detection schemes.
How to register Flash OCX (ActiveX) controls from the raw
1.) You'll first need to uninstall the Flash Player ActiveX control—you can either download and run the Flash Player uninstaller for Windows or follow the directions in the technote aptly named "How to remove the Macromedia Flash Player ActiveX control".
NOTE: the uninstaller will remove all versions of Flash Player from your hard drive. However, if you are testing across browser platforms anyway then this will save you some time.
2.) Make sure Internet Explorer is closed.
3.) Determine which WinOS you are using. The typical path to the Flash Player OCX is:
C:\Windows\System\Macromed\Flash on Windows 95, 98 or WinME;
C:\WinNT\System32\Macromed\Flash on Windows NT or 2000;
C:\Windows\System32\Macromed\Flash on Windows XP.
The remaining instructions assume a WinXP OS. Be sure to change the path in the following steps to match your WinOS.
4.) Extract the
.CAB files to the following location:
5.) Open a command prompt and enter:
6.) Now enter and accept the command that registers the new control:
7.) The Flash OCX is now registered and should be available to IE.
To double-check that things are working properly, go to:
Scroll down to see the Flash movie. Ignore all entreaties to upgrade to the latest version. Once the Flash Player test movie loads, right-click on it to expose the contextual menu; check the last menu entry to see which version you've installed.
That's all there is to it!
Note that OCX releases of Flash Player prior to version 6 are named
swflash.ocx; Flash 6 and later releases are now named
flash.ocx to get around a problem with the way Flash Player 5 was bundled in WinXP.
Thanks go to Geoff Bishop for supplying the appropriate registry mojo.Posted by Lewis Francis at December 24, 2002 11:43 AM