HI All

what are the ways we can exctract setup.exe and find msi. i am dealing with appl;ication which seems to have msi but there is no way i can find it where it is exctracting.

0 Comments   [ + ] Show Comments


Please log in to comment

Community Chosen Answer

Typically, I would say run the executable and look in %temp% or use something like 7 zip and unzip it.
Answered 07/16/2014 by: jknox
Red Belt

  • i did that ways, but no luck. is there any other location it is exctracted?
    • Are you somehow unaware of Windows Search or even 'dir *.msi /s'?

      Anyway...lots of vendors are now extracting to folders beneath %AppData%. Try there.
    • install and use 7zip
      you right click on the exe and on the 7zip submenu choose open archive
Please log in to comment


Did you try running setup.exe /? from a command prompt and checking whether there are any built in command switches for the app which will extract the content?  Many MS apps provide this.
Also, open task manager and check whether there are at least two instances of msiexec running as processes when you install the app. If there are not, then it's not an MSI.
The source directory of an MSI install can usually be found in the registry, and the MSI is normally cached in c:\windows\installer. From Windows Installer 4.5, the entire MSI is cached due to MicroSoft discovering that their storage of only the tables broke code signing of the MSI and made uninstall problematic.
All this is basic stuff.
Answered 07/17/2014 by: EdT
Red Belt

Please log in to comment
Answer this question or Comment on this question for clarity