Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a DriveImage XML backup of a computer that I have extracted to a local directory.

How can I see which apps are installed (and where) without booting to it? I can browse it, and obviously look in the Program Files directory, but I want to see the details that you would normally see in "Add/Remove Programs".

share|improve this question
up vote 5 down vote accepted
  1. Open regedit
  2. Click the HKLM key.
  3. File -> Load Hive. Browse to \Windows\System32\Config within the image. Select the "Software" file. Click Open. Name the key something like: Software_Image1. Ok.
  4. Browse to HKLM\Software_Image1\Microsoft\Windows\CuttentVersion\Installer.

You're probably most interested in UserData\S-1-5-18\Products (under the above key) where most programs will register their installation (the data that appears in Add/Remove programs).

share|improve this answer
Thanks. How do I do that? – Jason Jul 7 '11 at 1:08
@Jason, see edited version. – Chris S Jul 7 '11 at 1:44
I tried to edit the question but I can't make an edit < 6 characters. I found the file in System32, not System – Jason Jul 7 '11 at 18:10
@Jason, thanks, gets me every time. – Chris S Jul 7 '11 at 18:34

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.