Microsoft KB Archive/149073

From BetaArchive Wiki

Article ID: 149073

Article Last Modified on 1/19/2007



APPLIES TO

  • Microsoft Works 4.5 Standard Edition
  • Microsoft Works 4.5a
  • Microsoft Works 4.0 Standard Edition
  • Microsoft Works 4.0a
  • Microsoft Works 2000 Standard Edition
  • Microsoft Works Suite 2000



This article was previously published under Q149073

SYMPTOMS

When you try to insert a Microsoft WordArt, Note-it or ClipArt object into a Works word processor document or in the database Form Design view, you receive the following error message:

Cannot Insert Object

You may be out of memory or disk space, or the registration for the source application is not correct. Try closing other applications or deleting some documents. If that does not work, try reinstalling the source application again.

RESOLUTION

To correct this problem, use the steps in the following troubleshooting sections. After completing the steps in a section, try to insert the object in Works to see if you have resolved the problem. If not, then proceed to the next section.

Re-register the Application in the Windows 95 Registry

You can re-register WordArt or ClipArt by double-clicking the .exe file in the Windows Explorer. For example, to re-register, ClipArt, do the following:

  1. Click Start, point to Programs, and then click Windows Explorer.
  2. Under the C:\ drive, click the plus sign (+) next to Program Files.
  3. Click the plus sign next to Common Files.
  4. Click the plus sign next to Microsoft Shared.
  5. Click the Artgalry folder.
  6. On the right side of the window, double-click the Artgalry.exe file.
  7. When you receive a message stating that the program must be started from within another application, the program is re-registered.

This method does not apply to Microsoft Note-it. To register Note-it, you must run Works Setup. To register Note-it, do the following:

  1. Run Works Setup.
  2. Select the Add/Remove components option.
  3. Choose to remove Program Files And Accessories.
  4. Run Works Setup again. Choose to install all the components you just removed.

Close Other Applications that are Running in the Background

  1. Save any changes in any open Works documents.
  2. On the File menu, click Exit Works.
  3. At the Windows 95 desktop, press and hold down the keyboard CTRL key while you press the ALT and DEL keys (CTRL+ALT+DEL). This opens the Close Program dialog box.
  4. Note the programs that are running in the background. Explorer (and Systray and SAGE, if loaded) is the only program you should have listed. If any other programs are listed, then do the following to close those programs.
    1. Select a program.
    2. Click End Task.
  5. Repeat steps 3 and 4 until only Explorer (and Systray and/or SAGE, if loaded) is listed on Close Program list.
  6. Click Cancel.

Check Windows Swap File Settings

  1. On the Windows 95 desktop, click My Computer with your right mouse button, and then click Properties.
  2. On the Performance tab, check the amount of memory and resources that are listed. Virtual Memory should be listed as 32-bit.

    NOTE: If the percentage of system resources listed is under 20 percent, you may have a low memory situation. If this is the case, or if Virtual Memory setting does not say 32-bit, do the following:
    1. Click the Virtual Memory button.
    2. Select Let Windows Manage My Virtual Memory Settings.
    3. Click OK. You need to restart Windows for the changes to occur.

Check the Startup Group and the Win.ini Load= and Run= Lines

To check the Startup group, do the following:

  1. On the Start menu, point to Settings, then click Taskbar.
  2. Click the Start Menu Programs tab.
  3. Click Advanced.
  4. Click the plus (+) sign to the right of the Programs folder.
  5. Double click the Startup folder.
  6. Remove any shortcuts that are listed on the right side of the window.
  7. Close the window, and then click OK.

To verify entries in the Win.ini, do the following:

  1. On the Start menu, click Run.
  2. Type the following and then click OK:

    win.ini

  3. Find the load= and the run= lines in the [windows] section. Make sure they are blank or preceded by a semicolon (;).
  4. To save any changes to this file, on the File menu, click Save.
  5. On the File menu, click Exit.

    NOTE: You need to restart the computer for the Startup group or Win.ini changes to occur.

Run Windows 95 in Safe Mode

To start Windows in Safe Mode, do the following:

  1. Start your computer.
  2. When you see the message, "Starting Windows 95," press the F8 keyboard key.
  3. Choose to start the computer in Safe Mode.
  4. Start Works.
  5. Try to insert the object.

If you are able to insert the object with Windows in Safe Mode, you may want to examine and remove any terminate-and-stay-resident programs (TSRs) from the Autoexec.bat file and/or unnecessary device drivers from the Config.sys file.

For more information about how to accomplish these tasks, see your Windows or MS-DOS printed documentation or online Help.

Make Sure the Computer Name Does Not Contain Special Symbols

The computer name can contain only alphanumeric characters.

  1. Click Start, point to Settings, and then click Control Panel.
  2. Double-click the Network icon.
  3. On the Identification tab, check the name in the Computer Name box. If necessary, change the name so that it does not contain any special symbols.
  4. Click OK.

Remove and Reinstall Files Required for OLE Functionality

  1. Click Start, point to Find, and then click Files Or Folders.
  2. Make sure the Look In line shows C:\, where C is the letter of the hard drive where you installed Windows.
  3. On the Named line, type the following:

    Mfcuia32.dll

  4. Click Find Now.
  5. With your right mouse button, click the file, and then click Rename.
  6. Type a new name. For example, type the following and press ENTER:

    Mfcuia32.old

  7. Repeat steps 1-6 for the following files:

    Mfcans32.dll
    Picstore.dll
    Pubdlg.dll

    NOTE: If you are using Works 4.x, you need to repeat steps 1-6 for the files listed above and for the following additional file:

    Pubole.dll

  8. Insert your original Works compact disc or Setup disk 1.
  9. Click Start, and then click Run.
  10. If you installed Works from compact disc, type the following and click OK:

    D:\Msworks\Setup

    where D is the letter of your CD-ROM drive.

    If you installed Works from floppy disk, type the following and click OK:

    A:\Setup

    where A is the letter of your floppy drive.
  11. Click Reinstall and continue through Works Setup. The original floppy disks or compact disc may be required to copy some files.

    NOTE: You may need to copy or extract one or more of these files from the original setup disks or disc if they are not installed during setup. The following examples assume:

    • Your CD-ROM drive is drive D:
    • Your floppy disk drive is drive A:\
    • Windows is installed into C:\Windows


    To copy the Mfcuia32.dll from the Works compact disc, do the following:

    1. Click Start, and then click Run.
    2. Type the following, and then click OK:

      copy d:\msworks\mfcuia32.dll c:\windows\system

    To extract the file from the Works floppy disk, type the following in the Run box, and then click OK:

    extract /a a:\msworks1.cab mfcuia32.dll /l c:\windows\system


MORE INFORMATION

If the procedures in the "RESOLUTION" section do not correct the problem, you may have a damaged Registry. To correct this problem, Run Works Setup to remove and then reinstall Works.

For additional information, please see the following article in the Microsoft Knowledge Base:

132332 How to Back Up the Registry



Additional query words: 4.00 4.00a 4.50 4.50a works2000 w_works wks picture graphic linked embedded

Keywords: kberrmsg kbfaq kbprb KB149073