|
-
October 2nd, 2002, 11:41 AM
#1
Registered User
Updating a system file
How can I update the file winnt\system32\stdole2.tlb ? I have V2.40.4517.0 of it in winnt\dllcache and winnt\servicepackfiles\i386.
Fraser.
-
October 2nd, 2002, 12:54 PM
#2
Driver Terrier
This thread seems to be the same question as yours
However it took forever to load, so I will post it here:
Title: Windows Components Not Updated by SETUP.EXE
From: minoura
Date: 08/27/2002 12:59PM PST
Answer Grade: B Points: 5
We created Setup.exe by using Package and Deployment Wizard on Win98.
The relevant part of Setup.lst is
[Bootstrap Files]
[email protected],$(WinSysPathSysFile),,,3/26/99 12:00:00 AM,101888,6.0.84.50
[email protected],$(WinSysPathSysFile),$(DLLSelfRe gister),,5/31/98 12:00:00 AM,22288,4.71.1460.1
[email protected],$(WinSysPathSysFile),$(TLBRegis ter),,8/18/01 5:00:00 AM,17920,3.50.5014.0
[email protected],$(WinSysPathSysFile),,,8/18/01 5:00:00 AM,77824,3.50.5014.0
[email protected],$(WinSysPathSysFile),$(DLLSelf Register),,8/18/01 5:00:00 AM,106496,5.0.5014.0
[email protected],$(WinSysPathSysFile),$(DLLSelf Register),,8/31/99 3:55:00 PM,598288,2.40.4277.1
File7=@MSV
I executed Setup.exe on Win2K and got the message
sayint that some system components were out-of-date.
I responded with "Yes" for updating the out-of-date components.
However, the components were not updated.
The file modification dates and version numbers of the system component files in \WINNT\System32 were as follows:
stdole2.tlb 8/18/01 2.40.4517.0
ASYCFILT.DLL 8/18/01 5.0.21.34.1
OLEPRO32.DLL 8/18/01 5.0.4517.0
The application was correctly installed.
Thank you in advance.
Toshi
[email protected]
View Accepted Answer
If this EE solution does not provide the information you are looking for, you can signup as a member and ask your specific question of our 125,000 experts for free.
Question History
Accepted Answer from AlonHirsch 08/28/2002 12:16AM PST
Hi,
From Windows 2000 onwards, the system files can not be updated by user programs. These files are now controlled and maintained by the Windows Installer service.
This is to prevent accidental replacement or deletion of the system files.
The only way to update the system files is by installing a Service Pack or some other software from Microsoft that requires these files to be updated.
In order to prevent this error message from occurring on a Windows 2000 system, simply remove all the entries in the Setup.lst file under the BootStrap section.
HTH,
Alon
Comment from minoura 08/31/2002 05:20PM PST
The comment was very useful for us as we simply believed that the files in \WINNT\System32 should be updated.
The file vb6stkit.dll was still loaded to \WINNT\System32 on Windows 2000 Server.
On Windows XP, vb6stkit was missing, and it was loaded to \Windows\System32.
Thank you for your help.
Toshi
Comment from AlonHirsch 08/31/2002 11:59PM PST
You're welcome.
Glad I could help.
Alon
Never, ever approach a computer saying or even thinking "I will just do this quickly."
-
October 2nd, 2002, 04:11 PM
#3
Registered User
I have replaced the file using safe mode. It has not fixed the problem I was fixing it for though which is something to do with InstallSheild.
I am having to connect with a metered connection because of the poor service of my unmetered connection in the evening recently. Its with V21.
Fraser.
-
October 2nd, 2002, 04:44 PM
#4
Driver Terrier
-
October 3rd, 2002, 07:03 AM
#5
Registered User
I was trying to install the Drive Image 2002 trial. It has not installed on two computers with W2000. I get the installsheild message: 1608 Unable to create InstallDriver instance. Its an 18Mb download if you want to try it. Installsheilds site appears to be down today. I don't actually know the address, just one with an article.
Fraser.
-
October 3rd, 2002, 07:33 AM
#6
Registered User
The article was still in my files cache. This item in the list might be my problem: Using Regedit.exe check the value of CommonFilesDir registry entry under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion, to ensure that there are no trailing spaces or tab characters in the text of that value.
I don't have that key. Can anyone tell me what values they have?
This could easily be the problem.
Fraser.
-
October 3rd, 2002, 07:44 AM
#7
Registered User
I did have the value and it was ok. Back to square 1.
Fraser.
-
November 10th, 2003, 11:30 AM
#8
Registered User
For the record I have got Drive Image 6 installed on W2000 now. The problem I think was with DCOM configuration. Run dcomcnfg, Select default security, edit default on default access permissions and make sure you are in the box with allow access.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
|
Bookmarks