To allow a user to run a Network Client Install, the user must be able to read the server's registry. (This access is not necessary for Local Clients.)
There are two ways to achieve this:
Make the user an Administrator on the server.
Give the user Read Permission to the registry, as described below:
1. Open the registry editor using RegEdt32.exe and navigate to the following key:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SecurePipeServers\Winreg
2. View the permissions for this registry key by selecting Edit\Permissions from the menu. THE PERMISSIONS ON THIS REGISTRY KEY APPLY TO THE WHOLE REGISTRY.
3. Add a user or group and give them Read permission. The user or group will then be able to read the whole registry.