View Full Version : 0x80040706:Reference Obj. not set
Somehow Windows Installer got messed up, along with Install Shield and now I can't install anything from Backup Software, to America's Army...although I haven't tried small apps. like CCleaner or Spybot (which I don't care about, I already have installed).
I get Error 0x80040706, this is a real pain cause I was about to install HDD backup software...figures :rolleyes: :santa:
I tried "updating" InstallShield according to Installsheild's site instructions for that error, no good.
And to top this all off, Windows Update, via IE, will not work, it gets stuff on the 'Finding Updates' green loading bar thingy.
Running: WinXP, SP2
redduc900
01-03-06, 08:45 PM
Check to make sure the "DCOM Server Process Launcher" Service is set to Automatic... the "Remote Procedure Call" (RPC) Service as well should be set to Automatic, and both Services started. Also the InstallShield Engine requires the following three files...
Stdole32.tlb ...located in the %systemroot%\system32 directory
Stdole2.tlb ....located in the %systemroot%\system32 directory
Stdole.tlb ......located in the %systemroot%\system directory
If one or more of the above files is missing, you'll need to expand (extract) the appropriate file(s) from the XP CD. One or more of the files may also be corrupt. Open the System Configuration Utility (Start | Run | Type msconfig, and click OK) | "General" tab | "Expand File" button | Fill out the fields in the "Installation Source" dialog that opens to extract the necessary files.
Thanks a bunch redduc, you sure seem to know your stuff :D
I'll try that out and report back.
Nope, the files are there and those services were set on automatic already.
redduc900
01-04-06, 08:09 PM
One or more of those three files I listed may be corrupt. Try extracting a fresh copy of each from your XP CD like I described above, and place them in their corresponding directories.
One or more of those three files I listed may be corrupt. Try extracting a fresh copy of each from your XP CD like I described above, and place them in their corresponding directories.
I think I got it to work, I just searched for the file names and they showed up in the CD-ROM under the I386 folder, and Inputed those folder/file paths. Is anything special supposed to happen after I click Expand File? Like a confirmation?
EDIT: didn't seem to replace them, the file creation dates and modification dates are the same (2003...I installed this in 2005 though ???)
redduc900
01-05-06, 08:32 PM
Well, give this a try... boot to the Recovery Console and type the following commands (hitting ENTER after each, and with the XP CD still in the drive):
expand E:\i386\stdole32.tl_ C:\Windows\system32
expand E:\i386\stdole2.tl_ C:\Windows\system32
expand E:\i386\stdole.tl_ C:\Windows\system
... replace E with whatever your CDROM drive letter is, and when asked to overwrite, hit the Y key.
Well, give this a try... boot to the Recovery Console and type the following commands (hitting ENTER after each, and with the XP CD still in the drive):
expand E:\i386\stdole32.tl_ C:\Windows\system32
expand E:\i386\stdole2.tl_ C:\Windows\system32
expand E:\i386\stdole.tl_ C:\Windows\system
... replace E with whatever your CDROM drive letter is, and when asked to overwrite, hit the Y key.
I inputted the commands exactly as you have it, E was my CD-ROM so I left that, and I replaced C with D (my windows partition). It didn't work, gave me stuff like file doesn' exist, or syntax is incorrect.
I DID find backups of those files though, on my C drive. C Drive is a 3 month old Windows partition that I had used for backup, since I messed up WIndows. Anyway, those files on C drive should be good still, since they haven't been touched in a good while, or even booted to. I tried replacing the files, I think all worked exepct for stdole2. Stdole2 said it was being used by a program, I'm not sure which or if it would be safe to stop that program.
Bump, I REALLY need to fix this, otherwise I'm gonna reformat, and I really don't want to reformat.
Last bump :( Before I reformat.
redduc900
01-11-06, 01:26 PM
Try shutting down all non critical processes that are running in the background, including your virus scanner, and try installing the programs again. You may also want to try installing from Safe Mode and/or load a Diagnostic or Selective Startup from the "General" tab of the MS Configuraton Utility (Start | Run | Type msconfig, and click OK).
I inputted the commands exactly as you have it, E was my CD-ROM so I left that, and I replaced C with D (my windows partition). It didn't work, gave me stuff like file doesn' exist, or syntax is incorrect.
Make sure you leave a space between the underscore (_) and the C, or the % sign, otherwise the syntax is correct for the Expand command. You could also try...
expand E:\i386\stdole32.tl_ %systemroot%\system32
expand E:\i386\stdole2.tl_ %systemroot%\system32
expand E:\i386\stdole.tl_ %systemroot%\system
Try shutting down all non critical processes that are running in the background, including your virus scanner, and try installing the programs again. You may also want to try installing from Safe Mode and/or load a Diagnostic or Selective Startup from the "General" tab of the MS Configuraton Utility (Start | Run | Type msconfig, and click OK).
Make sure you leave a space between the underscore (_) and the C, or the % sign, otherwise the syntax is correct for the Expand command. You could also try...
expand E:\i386\stdole32.tl_ %systemroot%\system32
expand E:\i386\stdole2.tl_ %systemroot%\system32
expand E:\i386\stdole.tl_ %systemroot%\system
Will do, I'm gonna try that out right now.
For the Recovery Console Commands:
"Could not find file or destination directory" (or somehting very similar to that)
For Safe Mode:
Gives me a new error: "1607 Unable to install Installshield Scripting Runtime"
redduc900
01-12-06, 01:10 PM
ERRDOC: Runtime Error -1607
http://support.installshield.com/kb/view.asp?articleid=Q107070
Error 1607 Unable to Install InstallShield Scripting Run Time
http://consumer.installshield.com/kb.asp?id=Q108340
ERRDOC: Run-time Error 1607
http://support.installshield.com/kb/view.asp?articleid=q107094
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.