PRB: Error: Setup could not be completed due to system errors

Last reviewed: June 21, 1995
Article ID: Q98554
The information in this article applies to:

- Standard and Professional Editions of Microsoft Visual Basic for

  Windows, versions 2.0 and 3.0

SYMPTOMS

During Visual Basic setup, you may encounter this error:

   Setup could not be completed due to system errors

Then setup terminates. This error usually occurs while setup is calculating the amount of free disk space.

CAUSE

This error occurs because Visual Basic setup is attempting to use an older version of LZEXPAND.DLL that it found on your computer. In all reported cases of this problem, the LZEXPAND.DLL file is dated 7-Aug-91 and is usually located in the WINDOWS directory.

One product that may install a copy of LZEXPAND.DLL dated 7-Aug-91 is MicroHelp Muscle version 1.0. However, it is possible that other products not sold by Microsoft may also install this file.

RESOLUTION

To overcome this problem:

  1. Exit from Windows to MS-DOS.

  2. Find the LZEXPAND.DLL file that's dated 7-Aug-91. It may be located in the WINDOWS or WINDOWS\SYSTEM directory, but it is usually in the WINDOWS directory.

  3. Delete or rename the LZEXPAND.DLL dated 7-Aug-91 to a new name.

  4. Locate a copy of LZEXPAND.DLL on your computer that has a date later than 7-Aug-91, and put it in the WINDOWS\SYSTEM directory.

  5. If you don't find a later version of LZEXPAND.DLL, run the Windows Setup program from the Windows distribution disks. This will install a later version of LZEXPAND.DLL in the WINDOWS\SYSTEM directory.

  6. Start Windows.

  7. Run the Visual Basic setup program again.

The error should no longer occur.


Additional reference words: 2.00 3.00
KBCategory: kbsetup kbprb
KBSubcategory: Setins


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: June 21, 1995
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.