Installed Software Report Altiris

View Gallery
$0.00

Report Inappropriate Content; I have 35 systems with which I installed the Altiris Agent, BESR Plug In, and BESR 2010 through the (Altiris) Management Solution console. For a number of reasons I want to dump the Altiris Management Solution and manage these systems individually as standalone BESR 2010 installations. HKLM Software Altiris. I need to create a report for a specific computer that had any software installed, removed etc on a specific date, I have the following code what I want to do is to be able to filter it down to a specific computer for a specific date.

  • Pros

    Virtualizes software installations, allowing instant deactivation/reactivation. Can reset a corrupted program to its just-installed state. Exports installations and imports to computers with different configuration or operating systems.

  • Cons

    No option to merge a virtualized application into the base computer. Security programs may report rootkit-like behavior. Active/inactive status not obvious in user interface.

  • Bottom Line

    A program installed under Altiris SVS is supremely flexible. You can completely uninstall it in an instant, then bring it right back to full function. If it gets corrupted, one click restores it to a just-installed state. And you can easily copy the installation to other computers. Best of all, you can download it for free here on pcmag.com.

Where virtual machine utilities like VMware Workstation manage entire virtual computers, Altiris Software Virtualization Solution 2.0 virtualizes individual software installations. In the latest PC MagazineTechnical Excellence Awards, we recognized the product based on a beta version. The utility can instantly wipe out a problem program, allow alternating use of incompatible applications, and make transferring software between computers a breeze. SVS is free for personal use on up to ten computers; Follow the link at the end of this review to pcmag.com-hosted download. At the enterprise level, it sells for $29 per node (list) and integrates with the Notification Server and Deployment Solution products from Altiris.

Once installed on a system, SVS runs continually. If you install a program under it, SVS grabs all changes to the Registry and file system (including added and deleted files) that the installer makes and puts them in what Altiris calls a layer. Thereafter, the virtualization software directs file and Registry calls to the layer or to the base system as appropriate. The SVS-installed app looks perfectly normal, but disappears without a trace when you deactivate the layer. You can turn the app on and off like a light switch.

The layer that SVS creates during a program's installation is read-only; an associated read/write layer holds all changes the virtualized program makes when it's running. To return the program to its freshly installed state—if it gets damaged or corrupted, for example—you simply do a reset, which wipes out only the read/write layer's contents. SVS also lets you export a virtualized application to a file and import it on another computer, automatically adjusting the imported package to match the OS, system folders, and settings on the new machine—instant installation! Performance doesn't seem to be affected with SVS or virtualized apps running, although Altiris says it may slow 2 to 3 percent.

A defective program installed under SVS supervision can't permanently damage your system—you just deactivate and delete the layer. Want to try the Microsoft Office beta without losing access to the current version? Install both, but activate one at a time. My one gripe is that SVS identifies an active layer just by displaying the name in boldface—I'd like to see a stronger visual distinction.

Because all files a virtualized app creates reside in its read/write layer, they become invisible when the layer is deactivated. And resetting the layer will delete all documents its application created—bummer! To get around this, you can create a data layer that you associate with folders, file types, or both. While active, the layer captures all new and modified files that match the criteria you've set. You can also manually move existing files into a data layer, and you can transfer its files to another computer using the export/import process.

SVS will virtualize programs on cluttered machines, but for creating and exporting installations, Altiris recommends using a clean system with a minimum of installed software. For testing, I loaded the product on a pristine Windows XP machine and started wildly downloading programs. Most of my test installations went smoothly once I remembered to click Save rather than Run in the download box.

SVS keeps capturing until the install program and any secondary programs it launches finish. So if a program launches on completing its installation, SVS keeps capturing. That happened with SnagIt, so SVS captured my initial configuration settings in the read-only layer. Nice! If I ever have to reset, I'll still have my initial settings.

My installation of Microsoft Office, which I did from discs, seemed to go smoothly as well—until I realized SVS had stopped capturing before the Web-based updates started. Undeterred, I tried from scratch. This time I installed Office, but didn't give it permission to update from the Web. Instead, I chose the SVS Update Existing Layer option, then manually invoked the Web update under its auspices. It worked!

Next I experimented with importing and exporting installations. I exported Microsoft Office, which had taken nearly half an hour to install on Microsoft Windows XP under SVS, and then imported it under Windows 2000. The suite was up and running in seconds. I also downloaded and imported a prepackaged Firefox installation from the Altiris Web site, and I imported a packaged version of PC Magazine's DiskPie utility, supplied by Executive Editor Ben Gottesman. These and other export/import installations worked flawlessly.

Going out on a limb, I installed some sample spyware using the SVS global capture mode to test whether I could clean up by rolling back changes. It didn't entirely work. Altiris representatives confirm that SVS isn't designed as a security product; for secure and complete rollback to an earlier state, they recommend Altiris Protect. And speaking of security—do not virtualize antivirus and other security products. Also, SVS doesn't run in Safe Mode, so don't virtualize any tools you might need in that mode.

Because antivirus scanners function at the driver level, they can see right through SVS and scan inside deactivated layers. They may also report suspicious behavior from SVS itself, since it works by providing false information to the Windows API. F-Secure's Blacklight scanner
(www.f-secure.com/blacklight) didn't report anything, but the Rootkit Revealer (www.sysinternals.com/Utilities/RootkitRevealer.html) from SysInternals listed thousands of discrepancies. To scan for actual rootkit activity, I had to deactivate all layers first.

Installed

Anybody can use Altiris Software Virtualization Solution 2.0 to put a safety wrapper around software installations and to package installations for import on other computers. Power users can do quite a bit more by manipulating advanced properties and using the commandline interface. Give SVS a try! Just remember that if you later uninstall it, you'll have to reinstall any virtualized applications—at present there's no way to merge them into the underlying base system.

Download Altiris Software Vizualization Solution 2.0

More system utility reviews:
• Stellar Phoenix Windows Data Recovery
• EaseUS Data Recovery Wizard Pro
• CCleaner Professional Plus
• Ashampoo WinOptimizer
• Parallels Desktop (for Mac)
• more

Altiris Software Virtualization Solution 2.0

Bottom Line: A program installed under Altiris SVS is supremely flexible. You can completely uninstall it in an instant, then bring it right back to full function. If it gets corrupted, one click restores it to a just-installed state. And you can easily copy the installation to other computers. Best of all, you can download it for free here on pcmag.com.

Please enable JavaScript to view the comments powered by Disqus.blog comments powered by

Altiris Management Console

Disqus

While struggling with creating some scripted uninstalls a while ago, I imagined that this information must be located somewhere in the registry as the Control Pannel Add/Remove programs needs to know how to accomplish this task somehowÂ… After searching a while through the registry I discovered what I was looking

for within the Registry Key HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstall; but it always took some fishing to find the uninstall string as the subkey names are often the MSI GUID not some easily identifiable

product name. I wrote the following Visual Basic Script, Inventory.vbs, to capture this registry information into a tab delimited text file easily viewed with a spreadsheet program for easily analysis.

Altiris Client Management Suite

Try out Inventory.vbs on a few workstations by just running the program to see what kind of information it will give you, double clicking Inventory.vbs in Windows Explorer is just fine to run the program as it does not expect any command line parameters. You should find a text file created in the current directory and depending on how you executed Install.vbs this should normally be the same directory that Install.vbs is located in.

Roy orbison son's death. Returning to America in 1956, Jenkins still had an open offer to join the Phillies, yet he decided to pursue a musical career after he heard Elvis Presley. With dreams of recording for Sun Records, Jenkins headed to Memphis, where Sam Phillips did indeed sign him to a recording contract, but none of the tracks he cut were ever released; Jenkins' biggest contribution to the label was writing 'Rock House,' a minor hit for Roy Orbison. Leaving Sun in late 1956, he set out on a rockabilly package tour, during which he invented the stage name of Conway Twitty by combining the names of an Arkansas and Texas city, respectively. While he was serving in the Far East, he sang with a country band called the Cimarrons. At the beginning of 1957, he signed to Mercury Records, where he released a handful of singles that didn't make much of an impact, though 'I Need Your Lovin'' scraped the very bottom of the pop charts.

This program can also be useful in collecting a software inventory for all of your workstations to include uninstall strings for all of the software on your network, potentially very useful if you have unwanted software on your network that needs to be uninstalled. First determine what network directory you would want the inventory information collected, and for the purpose of this example, create a subdirectory called “Inventory” and one called “Script”. Place the Inventory.vbs script in the Script subdirectory. Update Inventory.bat with the UNC location where the inventory is to be collected. Have all of your workstations execute Inventory.bat through whatever means you would do this in your environment, for me I do this with

an Altiris Deployment Server job. After data collection is complete, the collection can easily be compiled into a single text file from the command prompt with something like “copy inventory* composite.txt” for easy sorting and analysis in spreadsheet program such as Microsoft Excel.

To download the script, please see its listing in the Admin Script Editor Script Library