Tricking an installation program [solved]
-
I've got an older program (the jewel case references a 486!) that I need to install on my Windows 7 machine (Windows 7 is not actually a requirement but it's the only machine I have). The program's installation (not an MSI file) pops up a message stating that the version of IE that I have is not new enough and would I like to install a newer version. one problem: I'm usng IE9. From what I can tell, the version of IE that is on the program's CD is either 5.5 or 6. Is there any way I can trick this program's installation into thinking that I have an older version of IE? Thanks. - DC [edit] Solved. The solution ended up taking less time than this post did, and no hacks involved. [/edit]
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Some people are making such thorough preparation for rainy days that they aren't enjoying today's sunshine." - William Feather
modified on Wednesday, August 31, 2011 9:56 AM
-
I've got an older program (the jewel case references a 486!) that I need to install on my Windows 7 machine (Windows 7 is not actually a requirement but it's the only machine I have). The program's installation (not an MSI file) pops up a message stating that the version of IE that I have is not new enough and would I like to install a newer version. one problem: I'm usng IE9. From what I can tell, the version of IE that is on the program's CD is either 5.5 or 6. Is there any way I can trick this program's installation into thinking that I have an older version of IE? Thanks. - DC [edit] Solved. The solution ended up taking less time than this post did, and no hacks involved. [/edit]
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Some people are making such thorough preparation for rainy days that they aren't enjoying today's sunshine." - William Feather
modified on Wednesday, August 31, 2011 9:56 AM
Before messing around with the registry on your main machine, you might want to create a virtual machine (Virtual PC) and try to install it on that.
m.bergman
-- For Bruce Schneier, quanta only have one state : afraid.
-
My WPF Performance thread looks more like a programming question than this one does, and it's already been 1-voted at least once. However, that 1-vote could also have been because I mentioned Reputationator (it seems like every time I mention that app, the post gets 1-voted by at least one platinum debator).
".45 ACP - because shooting twice is just silly" - JSOP, 2010
-----
You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
-----
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997 -
My WPF Performance thread looks more like a programming question than this one does, and it's already been 1-voted at least once. However, that 1-vote could also have been because I mentioned Reputationator (it seems like every time I mention that app, the post gets 1-voted by at least one platinum debator).
".45 ACP - because shooting twice is just silly" - JSOP, 2010
-----
You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
-----
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997John Simmons / outlaw programmer wrote:
every time I mention that app, the post gets 1-voted by at least one platinum debator
:laugh: Someone in the lounge doesn't like that you can actually produce software. That makes me laugh.
Pete
-
John Simmons / outlaw programmer wrote:
by at least one platinum debator
“Reality is merely an illusion, albeit a very persistent one." ~ Albert Einstein
Yeah, he downvotes ALL my stuff.
Martin Fowler wrote:
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
-
My WPF Performance thread looks more like a programming question than this one does, and it's already been 1-voted at least once. However, that 1-vote could also have been because I mentioned Reputationator (it seems like every time I mention that app, the post gets 1-voted by at least one platinum debator).
".45 ACP - because shooting twice is just silly" - JSOP, 2010
-----
You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
-----
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997John Simmons / outlaw programmer wrote:
and it's already been 1-voted at least once.
But that's because of the evil JSOP stalker that always 1-votes you, it's just a matter of time before you get 1-voted here also. Unless you keep the Outlaw Programmer alter ego in the cage.
"To alcohol! The cause of, and solution to, all of life's problems" - Homer Simpson
-
Before messing around with the registry on your main machine, you might want to create a virtual machine (Virtual PC) and try to install it on that.
m.bergman
-- For Bruce Schneier, quanta only have one state : afraid.
Michael Bergman wrote:
Before messing around with the registry on your main machine, you might want to create a virtual machine (Virtual PC) and try to install it on that.
That was my thought... if the installer is having that much trouble, you may come to have several issues with the software itself. If it uses embedded IE controls, it might depend on a certain interface being there which may or may not be in your system. VirtualPC is good, Virtualbox works and it's available for free. If you have an old Windows 2000 disk set, that might all take an afternoon to install but it's more likely to work out in the end.
-
Use sysinternals tools to track what registry keys and or files the installation process is accessing then temporarily edit or replace them. That might work..........(It used to with winzip to reset the nag screen many years ago :rolleyes: )
Dave Find Me On: Web|Facebook|Twitter|LinkedIn
Folding Stats: Team CodeProject
-
I've got an older program (the jewel case references a 486!) that I need to install on my Windows 7 machine (Windows 7 is not actually a requirement but it's the only machine I have). The program's installation (not an MSI file) pops up a message stating that the version of IE that I have is not new enough and would I like to install a newer version. one problem: I'm usng IE9. From what I can tell, the version of IE that is on the program's CD is either 5.5 or 6. Is there any way I can trick this program's installation into thinking that I have an older version of IE? Thanks. - DC [edit] Solved. The solution ended up taking less time than this post did, and no hacks involved. [/edit]
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Some people are making such thorough preparation for rainy days that they aren't enjoying today's sunshine." - William Feather
modified on Wednesday, August 31, 2011 9:56 AM
Sounds like manually patching the code might be an option if you can't extract the installation files and DIY. "I have altered the installer. Pray that I do not alter it any further."
-
I've got an older program (the jewel case references a 486!) that I need to install on my Windows 7 machine (Windows 7 is not actually a requirement but it's the only machine I have). The program's installation (not an MSI file) pops up a message stating that the version of IE that I have is not new enough and would I like to install a newer version. one problem: I'm usng IE9. From what I can tell, the version of IE that is on the program's CD is either 5.5 or 6. Is there any way I can trick this program's installation into thinking that I have an older version of IE? Thanks. - DC [edit] Solved. The solution ended up taking less time than this post did, and no hacks involved. [/edit]
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Some people are making such thorough preparation for rainy days that they aren't enjoying today's sunshine." - William Feather
modified on Wednesday, August 31, 2011 9:56 AM
I just had to do this yesterday. Check out the MS KB link and modify the registry or files as needed according to the IE version matrix[^]. In my case the installer checked for IE 5 for NT. With Procmon running, I only updated whatever registry keys where checked by the installer and then restored them once the installer completed the checks. It also worked to fix the check for an older version of a Windows Service Pack, an old Adobe Acrobat Reader and an old Java Runtime Environment. Jeremy
Jeremy Props to the family: New Dawn Engineering