GLADIATOR@MSFT

Adventures in Desktop, Application, and User State Virtualization

Browse by Tags

Related Posts
  • Blog Post: App-V 5: The Case of the Rogue App Path

    I have been working issues where it was difficult to determine why a specific application in a virtual application would not launch or trigger under certain circumstances. In particular, when another application called the application directly in order to pass data to that virtual application. Normally...
  • Blog Post: App-V 5: On why the App-V 5 Sequencer *Really* Reboots

    Prior to version 5 of App-V, when you sequenced an application that required a reboot, the reboot was simulated in that the sequencer would process the reboot action including the Pending File Operations and the RunOnce registry keys (RunOnce, RunOnceEx, GuiRunOnce, etc.) when monitoring ceased. In most...
  • Blog Post: App-V 5: On Application Launch

    In previous blog posts, I discussed what happens when a package is added/configured, published, and when streamed. But what happens when an application is double-clicked? App-V needs to determine if the application needs to be virtualized, and if so, which virtual environment. The Shortcut is launched...
  • Blog Post: App-V 5: On Streaming

    Now that Hotfix 4 for App-V 5.0 SP2 has been out now for several weeks, many of you have likely already seen our Updated Guidance for Performance Recommendations now available on Technet ( http://technet.microsoft.com/en-us/library/dn659478.aspx .) It almost goes without saying that the new stream-to...
  • Blog Post: App-V 5: Application Troubleshooting: On the Origins of an Error Message

    Have you ever been testing a virtualized application and it fails with a bizarre application error that is either extremely vague (unknown error) or coupled with some random hex code? Your first reaction usually is “Where’d that error come from?” That is a good reaction to have as it...
  • Blog Post: App-V 5: The Case of the RunVirtual Collision

    I've discussed running native applications within virtual environments and the many ways we can bring applications like Internet Explorer into the bubble. One of the many reasons we would need to bring IE into the virtual environment is for web applications that use different versions of Java. When...
  • Blog Post: App-V 5: On Run Virtual, RDS Run Virtual, Virtualizable Extensions, and Dynamic Virtualization

    Update 12/6/2014: With the release of App-V 5 Service Pack 3, there is a change that allows the RunVirtual key to be added to the user's profile (HKEY_CURRENT_USER) to affect user-targeted applications. More information on this improvement can be found here: http://technet.microsoft.com/en-us/library...
  • Blog Post: Virtualize! But How? P2V? I thought you took that feature out of VMM!

    UPDATE: 10/21/2014: The MVMC 3.0 is now released with P2V functionality restored. http://www.microsoft.com/en-us/download/details.aspx?id=42497 One of the most asked questions I have received regarding the latest release of VMM 2012 has been “Where is the P2V conversion feature? Did it go...
  • Blog Post: App-V: On Named Kernel Object Virtualization (a.k.a. the VObjects Subsystem)

    Virtual Objects: You have also possibly heard this referred to as virtual eventing. You have seen references to this in the context of troubleshooting. You may have possibly used this as a workaround when troubleshooting in 4.x: Add an asterisk wildcard in the following registry path: HKEY_LOCAL_MACHINE...
  • Blog Post: On the Art of Troubleshooting App-V Applications

    Lately I have been dealing with the big challenge of teaching something that I have become to know as more of an art than a science. That is, the troubleshooting of virtual applications not functioning correctly in App-V. I have seen many articles that walk through how someone was able to figure out...