ZIP Tools setup causes run-time error 7
Article ID: SFKB0023
Last Reviewed:   July 17, 1998
Applies To:   SPEED Ferret 3.0  (SPEED Ferret for Access 97/VB5)

Symptoms

SPEED Ferret reports "Run-time error 7: Out of memory" immediately after you attempt to start it.


Cause

The free Tools which ship with Iomega Zip and Jaz drives come with an old version of comctl32.ocx. (version 1.0.2630) The Iomega Tools setup program places this file into the Tools install directory and then unconditionally proceeds to register it. This causes all registry entries related to comctl32.ocx to point to the old version in the Tools install directory. As a result, all previously installed software which uses comctl32.ocx will try to use this older version. This may cause applications to fail in mysterious ways.


Solution

You can manually re-register the more recent version of comctl32.ocx that is located in c:\windows\system. This causes every program, including the Iomega tools, to use the newer version. In our experience, the Iomega tools appear to work properly with the newer version, as they should.

Regsvr32.exe is a small utility program provided by Microsoft for the purpose of registering ActiveX components contained in DLL and OCX files.

  • Make certain that the file regsvr32.exe is present in the directory c:\windows\system (c:\winnt\system32 on Windows NT systems)
  • Close any programs that may be running.
  • Hold down the Shift key while rebooting your system to ensure that no programs are loaded at startup.
  • Click the Start button on the Windows taskbar.
  • Click Run…
  • Enter the following command: regsvr32 c:\windows\system\comctl32.ocx