GLADIATOR@MSFT

Adventures in Desktop, Application, and User State Virtualization

Browse by Tags

Related Posts
  • Blog Post: Chatting All Things Dash V with Richard C on RunAs Radio!

    Last week, Chris Jackson appeared on RunAs Radio talking about about the benefits of Windows XP Migration (Yes, we still have customers who have not made the jump to a modern OS.) You can view the recording here: ( http://www.runasradio.com/default.aspx?showNum=374 ) It is an honor to be following...
  • Blog Post: App-V 5: Be Careful Toggling Shared Content Store Mode

    One of my colleagues in support let me know of an important note for those upgrading to App-V 5.0 Service Pack 2 Hotfix 4. It appears that the value for Shared Content Store (registry value SharedContentStoreMode in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AppV\Client\Streaming or the same option using...
  • Blog Post: App-V 5: The Case of the Failed Connection Group Descriptor (or . . . Another Reason not to Use Notepad for XML File Creation)

    Have you ever noticed that when you go to save a newly created file in Notepad, the default encoding is ANSI? And this matters to App-V how you ask? Normally this may not matter to you but I should inform you that this actually is important – especially if you are a purist and insist on...
  • Blog Post: App-V 5: On Virtual Fonts

    App-V has many virtualization subsystems that make up how App-V isolates itself from other applications. Often I, and others have discussed virtual COM, virtual kernel objects, virtual services, etc. when discussing App-V in depth. Until now, one virtual subsystem that has not been discussed much in...
  • Blog Post: App-V 5: On Roaming Exclusions

    When you use App-V with roaming profiles or a service or product that may roam integration settings of virtual applications, it was historically assumed by App-V that once a package’s extension points are laid down (or integrated,) roaming user profiles will carry it alongside the user’s...
  • Blog Post: App-V 5: On Using Sequencing Templates

    Sequencing Templates (.APPVT) files are designed for automating the sequencing of applications. While you can take advantage of some of the benefits of templates with manual, interactive sequencing, be careful making assumptions when sequencing following the importing of a template in the Sequencer GUI...
  • Blog Post: App-V 5: On Dynamic Configuration

    When you create a package using the App-V sequencer, everything that you will need for the package will be self-contained inside the .APPV package file. In addition to the file and registry assets, the APPV file also maintains XML metadata that governs the operating system integration configuration and...
  • Blog Post: App-V 5: More on Connection Groups

    To continue my obsession with Connection Groups, I wanted to talk about some technical specifics that apply to Connection Groups and will help you determine your Connection Group deployment strategy. Connection Group Priority The concept of priority with regards to Connection Groups relate to what...
  • Blog Post: TechEd North America 2014: Come See Me Talk About App-V 5 Sizing and Capacity Planning

    Yes, it is time for another shameless plug. If you plan on attending TechEd North America this year (in warm Houston, Texas May 12-16) please make sure to clear your schedule on Thursday afternoon so you can see my presentation on App-V 5 Sizing: Planning and Designing a Highly Available, Scalable, and...
  • Blog Post: Connection Group Case Study: Notepad++

    Notepad++ uses plug-ins that register through a configuration file. This is one of the most common methods used by applications. Too often people run into problems because they order the primary application too high in the packages list inside the connection group. As a result, the configurations conflict...
  • Blog Post: On the Design of (and Sequencing for) Connection Groups

    I constantly stress to my customers that significant assessment and planning revolving around the design and implementation of connection groups is essential to a successful lifecycle for virtual environments. One of the primary challenges with connection groups is that while understanding the mechanics...
  • Blog Post: App-V 5: Why are all of these Different Language Shortcuts Displaying in my Start Menu?

    If you have been using App-V 5 SP1 with RDS (Remote Desktop Services) or Citrix XenApp servers, you may have noticed that when you installed the App-V 5.0 Service Pack 1 RDS Client using the EXE installer (no extraction) - this creates shortcuts for all 24 language packs on the start menu for Windows...
  • Blog Post: App-V 5: Capturing Data Source Configuration

    You may have noticed that in previously releases of Softgrid and App-V, it was recommended as a best practice to manually create a dummy (I hate that word – I prefer “artificial”) ODBC data source (DSN) connection on the sequencing prior to sequencing anything that interacts with ADO...
  • Blog Post: App-V: Don’t use WMI for querying virtual registries.

    It is important to understand that the virtual registry is designed for virtualization of an application’s registry and it facilitates it through the interception of standard Win32 registry APIs. These APIs (i.e. RegOpenKeyEx, RegEnumKeyEx,  RegEnumValue,  RegCreateKeyEx, etc.) I have, from time to time...
  • Blog Post: App-V: Why would new users on RDS/Terminal Servers not get any App-V Applications?

    App-V: Why would new users on RDS/Terminal Servers not get any App-V Applications? I recently came across a situation where a customer was in a panic because newly provisioned users were unable to receive any applications on their RDS Servers. Existing users were actually able to launch applications...
  • Blog Post: App-V 4.6: Oldie but Goodie! Using URL Shortcuts to Simply User Experience when Running Virtualized IE Plug-ins (Plus a Bonus Tip!!)

    We know how to bring Internet Explorer into the App-V bubble. It’s as simple as creating a special shortcut that points to an OSD file that allows the local instance of Internet Explorer to interact inside the virtual bubble of an App-V package ( http://support.microsoft.com/kb/931986 ) - But there...
  • Blog Post: Bringing Legacy Blog Back to Cover Legacy Products

    Just about a year ago, I moved all new posts over to Technet.com. In spite of that, this blog still continues to get much attention due to a lot of the existing content proving to be very useful for users. For that I am extremely happy to help and it recently gave me an idea. [...]
  • Blog Post: App-V: Unable to click “Join Meeting” from Virtualized Outlook when Live Meeting 2007 is Installed Locally

    If you have virtualized MS Office and have decided to use a local installation of Live Meeting, you may run into this issue. When a user attempts to click on a Live Meeting link (click on “Join Meeting” link) within a virtualized Office application (primarily Outlook) to join the Live Meeting session...
  • Blog Post: App-V: Error Message when trying to launch a Virtualized Instance of Visual Studio 2010

    Microsoft App-V is the only application virtualization product capable of virtualizing Visual Studio 2010. However, you may receive the following error message when attempting to launch the primary development environment (DEVENV.EXE) within a Visual Studio 2010 package virtualized with Microsoft App...
  • Blog Post: Yes, Trusteer Rapport does break App-V

    You may have encountered problem with slow logons, slow startups, and slow access to applications when using App-V in conjunction with security software known as Trusteer Rapport. The Trusteer Rapport issue is timing related. It also appears to have a signficant effect on Windows XP machines (since the...
  • Blog Post: App-V: The Case of the Lingering File Type Association

    I recently encountered an issue where a customer deployed a virtualized instance of Adobe Reader and then later moved to a locally installed version. The customer was wondering why clicking on the PDF documents resulted in the virtualized instance of Adobe Reader trying to open the document (which was...
  • Blog Post: App-V: Intermittent DC Refresh and/or Launch Failures may be tied to Intermittent SQL Connectivity

    DC Refreshes and Application Launches may fail intermittently in the case of an unstable SQL Server connection. This can happen when the threshold for connectivity to overall service connectivity to SQL has not been reached but the authentication and/or authorization of a user actually timed out on the...
  • Blog Post: App-V 4.6: Are you using the Latest Version of the Client and Sequencer? You should be.

    When many organizations move to Windows 7, they also take on the task of discovering, inventorying, testing, and remediating all of their current applications currently used in production. Often part of that process includes a decision to deliver those applications with App-V. The App-V 4.6 SP1 Sequencer...
  • Blog Post: App-V 5 Scripting: Change

    It is almost easier to pretend you know nothing about App-V 4.x scripting when looking at scripting in 5.0. That is often my first response to many rumblings about difficulty getting scripting set up in 5.0. These rumblings come mostly from users of App-V 4.x. Change is hard, I know, but we have a better...
  • Blog Post: App-V 5.0: Launching Native/Local Processes Within the Virtual Environment

    Back in 4.x, we pretty much had one of two ways to launch an application inside the virtual environment or “bubble” as it is often called. One way was through the use of a pre-launch script. This was cumbersome in that you had to either modify the cached OSD or even worse, modify the original...