Solved

Setup failure

Posted on 1998-08-07
10
193 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
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
Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

 

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

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
Using "ScreenUpdating" 6 73
Modifying Conditional Format from VBA code 3 60
VB6 - Convert HH:MM into Decimal 8 63
Help me. 3 60
When designing a form there are several BorderStyles to choose from, all of which can be classified as either 'Fixed' or 'Sizable' and I'd guess that 'Fixed Single' or one of the other fixed types is the most popular choice. I assume it's the most p…
You can of course define an array to hold data that is of a particular type like an array of Strings to hold customer names or an array of Doubles to hold customer sales, but what do you do if you want to coordinate that data? This article describes…
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…
Get people started with the utilization of class modules. Class modules can be a powerful tool in Microsoft Access. They allow you to create self-contained objects that encapsulate functionality. They can easily hide the complexity of a process from…

828 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