Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Tricking an installation program [solved]

Tricking an installation program [solved]

Scheduled Pinned Locked Moved The Lounge
csshelpquestionannouncement
19 Posts 18 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    David Crow
    wrote on last edited by
    #1

    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

    C realJSOPR D I S 10 Replies Last reply
    0
    • D David Crow

      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

      C Offline
      C Offline
      Corporal Agarn
      wrote on last edited by
      #2

      MS has always been good at not allowing for newer versions than what is available at the time the installation software was written. P.S. You may get down voted for asking a programming question in the lounge. [edit]Notice I did not down vote[/edit]

      modified on Thursday, August 25, 2011 11:52 AM

      M realJSOPR 2 Replies Last reply
      0
      • D David Crow

        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

        D Offline
        D Offline
        DaveAuld
        wrote on last edited by
        #3

        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

        S 1 Reply Last reply
        0
        • D David Crow

          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

          realJSOPR Online
          realJSOPR Online
          realJSOP
          wrote on last edited by
          #4

          You might be able to modify the installer itself if you can find the spot where it looks for the IE version. If it's a MSI file, you might be able to chantge it without much hassle.

          ".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

          1 Reply Last reply
          0
          • D David Crow

            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 Offline
            I Offline
            Ian Shlasko
            wrote on last edited by
            #5

            If the above suggestions don't help, you might be able to bypass the installer entirely, depending on how complex the application is... For instance, 7Zip is great at extracting files from any kind of archive, including MSI installer files.

            Proud to have finally moved to the A-Ark. Which one are you in?
            Author of the Guardians Saga (Sci-Fi/Fantasy novels)

            1 Reply Last reply
            0
            • D David Crow

              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

              S Offline
              S Offline
              Simon_Whale
              wrote on last edited by
              #6

              If you have Windows 7 professional download the XP Compatibilty mode[^]

              Lobster Thermidor aux crevettes with a Mornay sauce, served in a Provençale manner with shallots and aubergines, garnished with truffle pate, brandy and a fried egg on top and Spam - Monty Python Spam Sketch

              1 Reply Last reply
              0
              • C Corporal Agarn

                MS has always been good at not allowing for newer versions than what is available at the time the installation software was written. P.S. You may get down voted for asking a programming question in the lounge. [edit]Notice I did not down vote[/edit]

                modified on Thursday, August 25, 2011 11:52 AM

                M Offline
                M Offline
                Marc A Brown
                wrote on last edited by
                #7

                djj55 wrote:

                P.S. You may get down voted for asking a programming question in the lounge.

                But... but... but... it wasn't a programming question! Although some folks probably won't notice that before the downvoting begins. :-D

                1 Reply Last reply
                0
                • D David Crow

                  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

                  L Offline
                  L Offline
                  leppie
                  wrote on last edited by
                  #8

                  The Windows SDK comes with a tool called Orcas. You can disassemble the MSI, and modify the checks, and reassemble it. Missed the not an MSI part. Go with answer below. Odds are WinRAR can open it.

                  ((λ (x) `(,x ',x)) '(λ (x) `(,x ',x)))

                  modified on Thursday, August 25, 2011 10:17 AM

                  1 Reply Last reply
                  0
                  • C Corporal Agarn

                    MS has always been good at not allowing for newer versions than what is available at the time the installation software was written. P.S. You may get down voted for asking a programming question in the lounge. [edit]Notice I did not down vote[/edit]

                    modified on Thursday, August 25, 2011 11:52 AM

                    realJSOPR Online
                    realJSOPR Online
                    realJSOP
                    wrote on last edited by
                    #9

                    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

                    O P F 3 Replies Last reply
                    0
                    • D David Crow

                      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

                      L Offline
                      L Offline
                      Lost User
                      wrote on last edited by
                      #10

                      Since it is not an MSI file, check if the exe is an SFX archive. If yes, you should be able to extract the files using Winrar or Winzip. And then try installing the app manually with the extracted files.

                      1 Reply Last reply
                      0
                      • D David Crow

                        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

                        M Offline
                        M Offline
                        Michael Bergman
                        wrote on last edited by
                        #11

                        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.

                        N 1 Reply Last reply
                        0
                        • realJSOPR realJSOP

                          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

                          O Offline
                          O Offline
                          Oakman
                          wrote on last edited by
                          #12

                          John Simmons / outlaw programmer wrote:

                          by at least one platinum debator

                          probably this guy[^]

                          “Reality is merely an illusion, albeit a very persistent one." ~ Albert Einstein

                          A 1 Reply Last reply
                          0
                          • realJSOPR realJSOP

                            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

                            P Offline
                            P Offline
                            Peter Mulholland
                            wrote on last edited by
                            #13

                            John 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

                            1 Reply Last reply
                            0
                            • O Oakman

                              John Simmons / outlaw programmer wrote:

                              by at least one platinum debator

                              probably this guy[^]

                              “Reality is merely an illusion, albeit a very persistent one." ~ Albert Einstein

                              A Offline
                              A Offline
                              AspDotNetDev
                              wrote on last edited by
                              #14

                              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.

                              1 Reply Last reply
                              0
                              • realJSOPR realJSOP

                                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

                                F Offline
                                F Offline
                                Fabio Franco
                                wrote on last edited by
                                #15

                                John 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

                                1 Reply Last reply
                                0
                                • M Michael Bergman

                                  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.

                                  N Offline
                                  N Offline
                                  neurobox
                                  wrote on last edited by
                                  #16

                                  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.

                                  1 Reply Last reply
                                  0
                                  • D DaveAuld

                                    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

                                    S Offline
                                    S Offline
                                    SCCatman
                                    wrote on last edited by
                                    #17

                                    That's a good idea, I have had trouble installing SQL after a demo version timed out. Also having trouble getting VB2008 to convert a vb6 program, probably because of where regestery entries went during an install on 64 bit Thanks

                                    1 Reply Last reply
                                    0
                                    • D David Crow

                                      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

                                      D Offline
                                      D Offline
                                      djdanlib 0
                                      wrote on last edited by
                                      #18

                                      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."

                                      1 Reply Last reply
                                      0
                                      • D David Crow

                                        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

                                        F Offline
                                        F Offline
                                        Fuzzychaos
                                        wrote on last edited by
                                        #19

                                        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

                                        1 Reply Last reply
                                        0
                                        Reply
                                        • Reply as topic
                                        Log in to reply
                                        • Oldest to Newest
                                        • Newest to Oldest
                                        • Most Votes


                                        • Login

                                        • Don't have an account? Register

                                        • Login or register to search.
                                        • First post
                                          Last post
                                        0
                                        • Categories
                                        • Recent
                                        • Tags
                                        • Popular
                                        • World
                                        • Users
                                        • Groups