This article describes a possible cause and solution for a Junos Pulse installation failure on Windows PCs.
When attempting to install Junos Pulse on a Windows Vista, Windows 7, or Windows 8 client, the installation fails with the following error messages found in the Junos Pulse debuglog.log:
jnprnaca!InstallVirtualAdapterManager: RETURNING 0x643 CustomAction A_InstallVAMGR.34C340EE_B1F9_442D_901E_D43CD5E6BD8E returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox) DIFXAPP: ERROR: Error 0x8004A029 encountered while installing the inf 'C:\windows\system32\DRVSTORE\jnprna_1808440A6CA1BF0714E071DD6E4A2B294191F136\jnprna.inf'. Unable to install network component 'jnprna'
It is not possible for the Junos Pulse installer application to identify why Windows did not allow the installation. One common reason for the installation to fail is that the maximum number of filter drivers that is allowed by the OS has been installed. If this occurs, Junos Pulse cannot install because there are no available filter drivers for Junos Pulse to use.
It is not possible for the Junos Pulse installer to query the MaxNumFilters registry key to find the value and determine if there is space for the new filter driver, which is used by Junos Pulse. You will need to check the registry setting and increase it; for more information, refer to the following link:
http://blogs.technet.com/b/joscon/archive/2011/02/21/windows-7-service-pack-1-fails-with-error-code-0x8004a029.aspx