Windows Server 2016 showing file association popup when users log in

citrixwindowswindows-server-2016xenapp

I am currently building a new server for Citrix XenApp on Win 2k16, and we're being prompted with the box below:

https://i.stack.imgur.com/uu4yt.png

This is happening per user, so can be quite tedious. And the popup doesn't actually say the type of file it's trying to open which is not helpful as well. When we specify it to open in IE, the prompt does not return for that user upon any subsequent login, but opens IE every time the user logs in.

Citrix XenApp is currently installed, so this may have something to do with it.

Things we've tried to prevent this happening:

  • We've booted the machine in diagnostic mode, so only the basic
    drivers / services are loaded, and the popup still occurs, which
    leads me to believe that it is a Windows service that is causing
    this.
  • We've exported the associations using assoc > machineAssoc.txt for a user that has the prompt, then, have specified it to open in IE, and ran the command again (with a different filename). There was no difference in these two files.

Best Answer

We've found a solution finally.

The issue is not only with Windows Server 2k16, but also with Windows 10 in general.

1) To remove the annoying box that pops up, we exported the Default Associations file, and deployed it via Group Policy, note the default associations file only had Internet Protocols / web type files in it, and all pointed to Internet Explorer.

2) To stop Internet Explorer opening on boot, we stumbled across this article, which suggested we deploy this registry key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet\EnableActiveProbing = 0

This sorted our issue.