This is a known issue that I"m currently working on. The
cause of the problems is that old screen savers (usually made with
Flash MX or earlier) are looking for the file 'flash.ocx'. That
used to be the name of the Flash Player ActiveX control.
But the name changed with Flash Player 8, and that ocx is no
longer there. So when these screen savers try to start they throw
this error.
(MicMac63's issue is -entirely- different, and he should open
a support case..)
We think that more of these errors are starting to pop up as
a result of Microsoft reolling out this fix (" APSB06-03 Flash
Player Update to Address Security Vulnerabilities" at
http://www.adobe.com/devnet/security/security_zone/apsb06-03.html).
This is a secure version of Flash Player 6 which they pushed
out to the world via autoupdate a few months ago. The microsoft
update changes the name of flash.ocx , and locks the control for
security reasons.
ScreenTime (a tool commonly used to make Windows screensavers
from Flash SWF files) has always had issues similar to this
(documented here:
http://www.screentime.com/faqs/ScreenTime_F/technote202.html)
So any screen saver built with ScreenTime (and possibly other
screen saver tools) using Flash MX can have this problem. They're
coded to look for flash.ocx.
So what can you do to fix it? Well, we're not entirely
certain what the SAFE solution is yet.
There is an existing workaround you can use, but it has
potential problems:
1. Copy: "...windows/system32/macromed/flash/flash9b.ocx"
2. Paste a copy of flash9b.ocx then...
3. RENAME: the COPIED FILE to "flash.ocx"
(IMPORTANT: do not delete the original flash9b.ocx just make
a copy of named "flash.ocx")
BUT......
First, if you copy/paste Flash9b.ocx and rename it, the Flash
Player uninstaller will not remove the renamed 'flash.ocx'.
Second, this leaves you with a possibly more serious second
problem. You've now created an unlocked, insecure version of the
Flash Player activeX control on your machine.
We're working on finding out what the safest solution is.
Obviously switching to a more recent screensaver is one simple way
to resolve the problem. But we're going to see what else we can
find out and we'll post that to technotes when we have more info.