Solved

Setup failure

Posted on 1998-08-07
10
195 Views
Last Modified: 2010-04-30
When I am trying to install my application on to another PC,   setup informs me that some system files are out of date, and gives me the options to update the files, or to cancel.

After I have updated the system files however (I am informed this will be done automatically), the message still appears in subsequent attempts to setup and the application can not be installed.

Does anyone know if I am wasting my time trying to install it on this PC?  There may be a simple solution but I don't have time to look for it, the auditors are everywhere!!!
0
Comment
Question by:batdan
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
10 Comments
 

Expert Comment

by:frenchjericho
ID: 1468226
I experienced a similar situation a few months ago: my custom setup.exe would not start at all. I don't remember the exact The error message, but it was not descriptive.

After a visit to Microsoft Support Web site, I found the following solution: install the latest version of Internet Explorer so that the latest system files are present on your system (at that time it was version 3.02 but my guess is that 4.01 is even better) before launching your "setup.exe".

It worked for me, hope it will also for you.
0
 
LVL 1

Expert Comment

by:soeding
ID: 1468227
batdan, frenchjericho,

in a VB magazine I read, that MS changed their policy:
Somehow MSIE was needed, that's true.
Now, there is a new comctl32.ocx (I think, it Was comctl32), and MSIE is not needed anymore.
You can download comctl32.ocx somewhere at Microsoft, but I strongly assume, the newest version is included in Service Pack 3 (download at MS).

Regards
0
 
LVL 1

Author Comment

by:batdan
ID: 1468228
FrenchJericho:
Thanks for the input, but unfortunately this can not be the solution for me due to admin intallation policies etc.  Although I dare say it works OK.  Cheers.

Soeding:
Do you happen to know the URL for the site where I can download service pack 3?  I've had a quick look but don't get regular enough access to hunt for too long!

Thanks

#D
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Accepted Solution

by:
staffiidba earned 30 total points
ID: 1468229
Hi.
The following must also be said.
If running on Win95 ver a, you should run the ComCtl32, OLEAUTOmation upgrades as well as the latest service packs for Win95, BEFORE compiling you installation set (on your dev machine...) then do the same on the users machine, and your installation should work.
the Win download area is http://www.microsoft.com/windows/downloads/default.asp
Have fun.
0
 
LVL 1

Author Comment

by:batdan
ID: 1468230
Apologies for the delay in evaluating the answer, my system is down for the moment so I cannot even try the solution.
0
 
LVL 1

Expert Comment

by:JayMerritt
ID: 1468231
I experienced this problem due to the deletion of the \TEMP files in the AUTOEXEC.BAT.

SETUP copies the new system files out to \TEMP where they sit during the reboot process.

A program called WININIT.EXE is supposed to put the new files in the correct place AFTER the Autoexec.bat is finished.  If Autoexec.bat has already trashed them, WININIT.EXE can't do what it is supposed to do.

Solution #1:
Don't let the system reboot itself.
Restart to MS-DOS.
Execute WININIT.EXE from the command line.
Reboot to Windows.
Finish Setup.

Solution #2:
Insert the WININIT as the first line of the AUTOEXEC.BAT.

0
 
LVL 1

Author Comment

by:batdan
ID: 1468232
Thanks Jay, I should be able to try some of these solutions towards the end of the week when IT have fixed my PC (Looking grim at the moment however!).
#D
0
 
LVL 1

Author Comment

by:batdan
ID: 1468233
Participating experts:

Thanks for all of the proposed solutions etc, but unfortunatley, due to circumstances beyond my control (the complete failure of my system), I have now been given a new PC with NT4, SP3, MSIE etc (previously NT3.5), so all of your input should be covered.
As I am fairly new to EE, I am unsure as to whether I should accept this proposed answer as there is some obviously useful comments on the question to use as a PAQ, or not as none of them were tried properly by myself.  I don't mind either way but there seems to be alot of people up in arms over EE etiquette.

Any advice?
0
 

Expert Comment

by:staffiidba
ID: 1468234
batdan.
If you feel like awarding points - do so.
If not, thats also OK.
If I could help in any way then thats what I was looking to do.
The points are a bonus issue.
Next time, you might be on the answering side of the question.
So look at it this way.
I see the etiquette as simply - answer a Q. If the answer was good enough, (and correct) then award the points. If not, better luck next time.
So anyways - Good luck, have fun, and remember - its not only about points, but also about being an expert and trying to help where we can.
Good coding... staffiidba.
0
 
LVL 1

Author Comment

by:batdan
ID: 1468235
I feel all warm inside!! :-)
Regards    #Dan
0

Featured Post

Instantly Create Instructional Tutorials

Contextual Guidance at the moment of need helps your employees adopt to new software or processes instantly. Boost knowledge retention and employee engagement step-by-step with one easy solution.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Since upgrading to Office 2013 or higher installing the Smart Indenter addin will fail. This article will explain how to install it so it will work regardless of the Office version installed.
This article describes how to use a set of graphical playing cards to create a Draw Poker game in Excel or VB6.
Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
Get people started with the process of using Access VBA to control Excel using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Excel. Using automation, an Access application can laun…
Suggested Courses
Course of the Month5 days, 1 hour left to enroll

635 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question