Video Screencast Help
Give us your opinion and win with Symantec! Please help us by taking this survey to tell us about your experience with Symantec Connect, so that we can continue to grow and improve.  Take the survey.

Script to Identify 32-bit as Well as 64-bit ARP Entries from the Machine

Created: 25 Mar 2013 | 4 comments
Eshwar's picture
+5 5 Votes
Login to vote

When it comes to 64-bit operatind system, there are two registry hives to store the Add/Remove programs [or Programs & Features] entries. 32-bit ARP location and 64-bit ARP location.

32-bit ARP location:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall

x86.png

64-bit ARP location:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

x64.png

In order to identify the Application ARP entries installed on the machine, we need to traverse through the 32-bit or well as 64-bit registry hives. Attached script will search both 32-bit as well as 64-biregistry hives and write them to a CSV file under C:\Logs folder.

This script has been successfully tested on Windows 7 x64 as well as Windows 8 x64 operating systems. Hope this helps.

Thanks,

Eshwar

Comments 4 CommentsJump to latest comment

CableGuy41's picture

useful script

Thanks,

CableGuy
Do not forget to mark a SOLUTION

0
Login to vote
Tomasz Wozniak's picture

The script is surely useful. But what are the advantages over full software inventory scan done with the Inventory Altiris agent ?

0
Login to vote
CableGuy41's picture

My 2 cents.

This script is specially useful for packagers. Most often packagers tend to manually look for the ARP entries installed by the application source/package during Source Validation or Packaging phase. This script can automatically identify the ARP entries on the machine where the source/package is installed. Thus reduce the manual effort to identify the ARP entries. 

As part of the packaging process we have to document the ARP entries installed by the application [for compliance purposes]. A lot of times I found that NOT ALL ARP entries are visible in the Programs & Features. In such scenarios this script is very useful.

Thanks,

CableGuy
Do not forget to mark a SOLUTION

0
Login to vote