Works 3.0 Error: "Finished Msworks, Insufficient Memory" (153732)



The information in this article applies to:

  • Microsoft Works 3.0
  • Microsoft Works 3.0a
  • Microsoft Works 3.0b
  • the operating system: Microsoft Windows 95

This article was previously published under Q153732

SYMPTOMS

When you try to start Works 3.0 in Windows 95, several MS-DOS windows may open, the final MS-DOS window titled Finished-MSWORKS, displays the message, "Insufficient memory."

-or-

You may receive the following error message:
This program has performed an illegal operation and will be shut down.
Clicking Details shows the following information:
MSWORKS caused a segment not present fault in module KRNL386.EXE.

CAUSE

This message may be caused by a damaged or corrupted dynamic linked library (.dll) file. The required .dll may have been installed by Works or Windows.

RESOLUTION

Depending on the file, you may need to reinstall Works or expand a new copy of the file from your Windows disks. Try reinstalling the Works- supplied files first, but if that does not resolve the issue, then check for damaged Windows .dlls.

Replace Works-Supplied .Dlls

To replace the .dlls installed with Works, do the following:

  1. Run Works Setup and choose the Remove All option.
  2. At the MS-DOS prompt or in Windows Explorer, rename the following files, located in the Windows\System folder:

    Compobj.dll
    Ctl3dv2.dll
    Ole2.dll
    Ole2.reg
    Ole2conv.dll
    Ole2disp.dll
    Ole2nls.dll
    Ole2prox.dll
    Storage.dll
    Wksole.dll
    Wksoleui.dll

  3. Run Works Setup again and choose the Complete Install option.
  4. Restart Windows and then start Works.

Replace Damaged Windows .Dlls

Reinstalling Works solves the problem if a Works file is damaged. If the problem is a damaged Windows file, reinstalling Works will NOT correct the problem.

If reinstalling Works does not solve the problem, reinstall Windows. For more information about how to perform this task in Windows, see your Windows printed documentation or online Help.

MORE INFORMATION

Reinstalling Windows may also replace shared .dll files installed by another program. If a program on your computer stops functioning after following these steps, you may need to re-install that program.

Modification Type:MajorLast Reviewed:10/9/2003
Keywords:kberrmsg kbinterop kbprb kbsetup KB153732