Video Screencast Help
Symantec to Separate Into Two Focused, Industry-Leading Technology Companies. Learn more.
Endpoint Virtualization Community Blog
Showing posts tagged with Workspace Virtualization
Showing posts in English
Admin | 30 Jan 2006 | 4 comments

Clark wrote, "I assume some applications don't work as well as others in a virtualized environment. Is there a list?"

Great question, Clark. Applications and software that are tightly linked to the operating system, such as system drivers, OS patches, and Internet Explorer, and server-based applications such as Microsoft SQL Server and Apache are not officially supported in SVS 2.0.

However, you'll want to frequently visit this Wiki article that shows users' experiences with both supported and unsupported applications virtualized with Altiris SVS.

Scott Jones | 24 Jan 2006 | 0 comments

SVS Product Manager Scott Jones explains how prioritization of layers and classes came to be and how this added functionality can be useful to you.

One of our SVS beta testers posted a suggestion in the support forums that has influenced our development plans. I wanted to take the time to explain the suggestion and what our engineers are doing to implement it. Here's the post:

"Having the ability to layer applications is great, but it would be beneficial to have a switch that would change a package to run totally isolated/virtualized from other applications on the machine. Isolated packages would allow for quicker deploy, reduced testing, and a high level of confidence the activation would not cause an issue on the system."

This request (and others like it) was one of the key driving factors in our decision to take a step back after Beta 2 and reconsider the...

Admin | 24 Jan 2006 | 0 comments

Ken asked, "If I image my computer (using Altiris or something else), will the activated virtual layer files, the obscure files, be picked up by the imaging software? I want to have the activated, virtual apps embedded in the image. Where exactly do the activated files live?"

Good question, Ken. The SVS redirect area is part of the normal file system; we don't use a separate partition or anything like that. Imaging technology doesn’t see SVS as anything special or different from normal disk content. So it doesn't need to know anything about SVS or to do anything special to work correctly with SVS Applications. All virtualized data will be part of the image.

Admin | 17 Jan 2006 | 3 comments

Travis asked, "If I am using SVS to distribute MS Word and Microsoft has a patch for it, can I patch a virtualized application on the desktop or would I patch the application then send out a new virtualized application?"

Hi Travis, in the current release, which is 2.0, if you want to update the official version of the package, you will need to build a new package and redistribute the newly-virtualized application. However, if the patch uses MSI (like Office Updates do), SVS will recognize that the virtualized application is being patched and will put the patch into the app's writeable sublayer. Or if the update process is run from within the app itself (like Adobe and so many other things these days), the same thing will happen.

So even in this release, we do in most cases keep the updates together with the app inside the Virtual Software Package. There's just no way to granularly roll back only the...

Jeremy_Hurren | 17 Jan 2006 | 16 comments

SVS CodeMaster Jeremy Hurren just threw another gem over the wall. If you want an SVS action (activate, deactivate, delete ...) to trigger an application, or send a message, or play a sound, here's the recipe.

Have you ever needed to run an external process when a layer gets activated, or deactivated, or deleted? You might, for example, have a third-party inventory system and want to re-evaluate the computer's inventory when layers activate and deactivate. (Send us your examples*).

Or maybe, like me, you just want to play a sound when layers activate. The following example plays the ding.wav file when a layer is activated and the chord.wav file when a layer is deactivated.

OnPostActivate (MULTI_SZ) = "PlaySound.exe "C:\Windows\Media\ding.wav""
OnPostDeactivate (MULTI_SZ) = "PlaySound.exe "C:\Windows\Media\chord.wav""

In addition to a global setting like the one above, you can also change settings...

riva11 | 17 Jan 2006 | 0 comments

SVS CodeMaster Jeremy Hurren ha gettato un'altra perla oltre il muro. Se avete avuto la necessità di eseguire una azione di SVS (attivare, disattivare, cancellare ...) per dare il via ad una applicazione, per spedire un messaggio oppure per eseguire un suono, allora qui è possibile trovare la ricetta.

Avete mai avuto la necessità di eseguire un processo esterno quando un layer viene attivato o disattivato, oppure cancellato? Potresti, per esempio, avere un tool di terze parti per l'inventario e voler rieseguire la raccolta dei dati dei computer quando i layer sono attivati e disattivati. (Mandate i vostri esempi*).

O forse volete semplicemente, come mi succede, fare eseguire dal computer un suono quando un layer viene attivato. Nel seguente esempio viene suonato il file ding.wav file quando il layer è attivato e chord.wav quando il layer viene disattivato.

OnPostActivate (MULTI_SZ) = "...

BBishop | 13 Jan 2006 | 0 comments

We asked troubleshooter Brent Bishop to share a swig of wisdom related to Notification Server and SVS working as a team. He shares a few ways to sidestep problems you may run into if Notification Server fails to recognize SVS or execute its commands.

The Issue

Software Virtualization Solution (SVS) advertisements which run the autogenerated programs inside of Notification Server (NS) SVS packages (there are 15 programs autogenerated at this time when the *.vsa file is selected in the Package Manager window or the Virtual Software Wizard) fail to run and give an error message of "SVSCMD.exe is not recognized as an internal or external command, operable program or batch file." or they simply seem to fail to perform their function.

The Details

This may occur on all or only some NS clients running SVS. It generally will not occur shortly after the SVS agent is installed as the path statement should still be in order. But other installs or user changes...

Jeremy_Hurren | 09 Jan 2006 | 5 comments

SVS developer Jeremy Hurren tells us how to tune a few settings to help applications shut down gracefully -- especially useful in a virtualized world where "deactivate" does more than simply close an app.

It's possible with SVS to deactivate a layer that is home to an application that is currently running. When you do this (deactivate the layer) the running application, by default, displays an error message that informs you that an application is running and asks if you want to (forcefully) shut it down. If you say "yes", the application process is terminated. This can leave undesirable results such as unsaved documents and icons remaining in the system tray.

You can specify a registry key that will cause the Software Virtualization Agent to automatically (and gracefully) shut down an application when a layer is deactivated. If, for example, you are running Microsoft Word and have made the registry changes noted below, when you attempt to deactivate the Word layer you...

Admin | 08 Jan 2006 | 0 comments

Jonathon asked, "Do SVS and Protect work together?"

Hi Jonathon. At the moment, the two cannot be deployed together because we are on a forked code path with the Fortress filter driver. Once we get back to a common filter driver, we'll have an exciting state management story -- the entire box (OS, patches, apps, data) will be compartmented into individually manageable, state-protected units.

Admin | 06 Jan 2006 | 2 comments

Altiris VP of Product Marketing Steve Morton puts the squeeze on SVS PM Scott Jones for some new Juice on the soon-to-be released Software Virtualization Solution.