Archives

Category Archive for: ‘AppV’

What is the problem with App-V on Windows 10 Anniversary Update
Microsoft released App-V as an add-on for Windows in the MDOP (Microsoft Desktop Optimization Pack). So I also run App-V to have some hands on experience with applications on my Windows 8.1 and later Windows 10 installation. Last week I upgraded to Windows 10 Anniversary Update 1607, and I run in to errors with App-V applications. My Total Commander session lost all the configuration settings, slow starting or even not starting App-V applications.

App-V is now part of Windows, but only for the Enterprise edition. I am running my private computers on Windows 10 Professional unfortunately. For me it wasn’t such a big problem for missing App-V, but the applications can not be removed as well without a running client.

In this blog I will show how to enable the App-V client again. Be aware that this probably not allowed in the EULA, but you are at least able to remove the packages and stop using App-V.

What are the symptoms of a disabled App-V client
Some of the App-V applications will still start, but it take ages to start. And also the settings and files which are stored in the %appdata% of the Virtual File System are inaccessible:

AppV Error on Windows 10

Running the PowerShell command Enable-AppV is giving the error message ‘Enable-Appv : App-V is not available on this edition of Windows’. The command Get-AppvClientPackage and Get-AppvClientPackage | Remove-AppvClientPackage are not functioning as well:

Enable-AppV not working on Windows 10 Professional

Starting the Microsoft App-V Client is not possible, even after setting the service to start manual or automatic.

Start App-V service width=

How to fix the App-V client and let it start again
The fix is easy, open the registry editor and change the following key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AppV\Client\Enabled

To the value 1

2016-08-19_204305 ERIK-P50 erik

After this change the App-V client will start function, and you are also able to remove all the App-V packages and disable it again to be compliant ;-).

App-V running and working on Windows 10 Anniversary Update Professional

In case you want to get rid of all you’re App-V packages run this (be carefull):

Get-AppvClientPackage | Remove-AppvClientPackage
Smartcards & AppV

To work with Smartcards from your AppV you need Local Interaction Allowed set to true. Normally it is not possible for an application in the bubble to communicate with the hardware connected to the system.

Edit your OSD(s) for the application, and past the following code between the brackets if that already exists.

<SOFTPKG>
<IMPLEMENTATION>
<VIRTUALENV>
<POLICIES>
<LOCAL_INTERACTION_ALLOWED>TRUE</LOCAL_INTERACTION_ALLOWED>
</POLICIES>
</VIRTUALENV>
</IMPLEMENTATION>
</SOFTPKG>

After this test your application, and make sure it works fine.

UAC with AppV

You like to have the UAC in your AppV application?

UAC Windows 7

That is possible. Enter the following text in the OSD file:

<ENVLIST>
<ENVIRONMENT VARIABLE="__COMPAT_LAYER">RunAsInvoker</ENVIRONMENT>
</ENVLIST>

Enjoy!

It is also possible to use SET __COMPAT_LAYER in a Command Prompt an set the RunAsInvoker variable.