/build/static/layout/Breadcrumb_cap_w.png

Error 2908 and a missing hard drive

Hello - I have an Installshield MSI ( not designed by me - by someone more knowledgable than me) which one of my customers has installed ( working fine ) then removed the drive on which the product was installed ( without uninstalling the product). ( He had two drives in the machine a C drive and an E drive) and wiped the disk down. The product ceased to work - no surprise here then and in attempting to get it to work again I have uninstalled it on Add remove software then attempted to reinstall only to faced with a barrage of Error 2908 Could not register component {xxxx -xxxx - xxxx etc...}. Is there a way this can be fixed?

Thanks for your help
Kerrin[:)]

0 Comments   [ + ] Show comments

Answers (12)

Posted by: AngelD 16 years ago
Red Belt
0
Are you saying that after installing this MSI one of the drives were not visible?
To see if the drive reference has been modified in any way see if you can find this "removed" drive using "Disk Management".

Is the drive missing under "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints"?
Posted by: bannerks 16 years ago
Senior Yellow Belt
0
NO. I mean the customer physically removed the drive from the machine ( and formatted it for good measure) leaving the one hard drive that contained Windows. The drive he removed was the one on which he had installed my application. This really sounds stupid but he did not realise that the app had gone until later when he clicked on the app startup icon by which time he had done the damage.[:)]
Posted by: AngelD 16 years ago
Red Belt
0
Okey, so you managed to uninstall the application from ARP and then while trying to install it again to the existing drive you got the 2908 error?
In that case start by installing with verbose logging and see which component that it failes on and what's associated with that component.
Posted by: bannerks 16 years ago
Senior Yellow Belt
0
Hello Thanks for taking the time to assist me.

It is an MSI project but I have deployed it as an Exe. Is there a way to install that verbose ( Installshield Project)?.

Also I ntoice if I click ignore at the first component failure it just keeps giving me failure after failure after failure giving me the impression it is possibly all of them.
Posted by: AngelD 16 years ago
Red Belt
0
Is there a way to install that verbose ( Installshield Project)?.
http://itninja.com/question/what-is-pxe?3
Posted by: reds4eva 16 years ago
Second Degree Blue Belt
0
Could be dotnet is corrupted or missing.
Posted by: AngelD 16 years ago
Red Belt
0
Yeah, that's my thought also reds4eva or maybe some assembly related issues in the package.
Posted by: bannerks 16 years ago
Senior Yellow Belt
0
Hello There sorry I want quiet - I am in UK and only able to look at this myself in evenings - It is important - I have my customers machine on remote support and tried the Logging entry but the log file is not being created when I run setup.exe ( the only think is I always have to end in abort because it gives me a dialog box and fails on every component, I clicked ok about 150 times but that was going nowhere). I traced the first component number down that could not be installed on the Ishield 2008 project and it is a simple component containing some report templates.

Anythink I mayt be doing wrong on log?

Thanks Guys - Any obvious way of cleaning up this machine?
Kerrin
Posted by: AngelD 16 years ago
Red Belt
0
Hi Kerrin,

As reds4eva mentioned "Could be dotnet is corrupted or missing" have you verified that this installation doesn't require a specific version of .NET Framework installed prior to your installation?
Maybe it was installed to the drive that was removed?
Posted by: bannerks 16 years ago
Senior Yellow Belt
0
Hello there - Thanks for that - the installation looks for .net1.1 and installs if not there.
I have lost connectivity with the machine - inadvertantly closed the connection so can't check . Are you saying that possibly because the computer believes .net is still on there but it is not because it was installed on the missing drive (maybe) this could be the reason for the installation not working?

Is a remedy to possibly uninstall .net framework 1.1 and re-install it?

I will have to wait until tomorrow night to do any more work.

As an aside I hire an Installshield freelancer to do my installs - like hens teeth and expensive. Is there a better product for installations ( also where good quality engineering resource cab be bought more readily at reasonable prices). I stumbled on http://www.installaware.com/ which looked good. Any advice welcome.


Thanks again
Kerrin
Posted by: AngelD 16 years ago
Red Belt
0
A corruption of .NET 1.1 may be possible.
You could try to uninstall/re-install again and see if that helps.
If not then I would suggest you "zap" it (MsiZap) and then try to install it again.

As an aside I hire an Installshield freelancer to do my installs
Just lets hope he's not using any IS engine script for the love of god [:D]

InstallShield and Wise are the leading on the market regarding packaging products and used correctly any of them should do just fine. You could of course do everything manually using ORCA for fun but it's most up to the packager to create a working package for that environment.
Posted by: bannerks 16 years ago
Senior Yellow Belt
0
Thanks you have been really helpful .
I greatly apprecaite your help.

I will give this a try tomorrow evening and let you know if I was successful . I will then ask my customer to refrain from uninstalling programs using such a drastic fashion in future.

Thanks
Kerrin
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ