- You have a system that is running Windows 8 or Windows 8.1.
- The network that this system is in requires a proxy server to access the Internet.
- The proxy server does not require authentication.
- You try to install a printer.
WinINet uses a proxy that is configured through the GPO and Internet Explorer, and the proxy can be changed by a standard user. Winhttp uses a proxy that is configured through netsh commands, and the proxy can be changed only by a user who has administrative rights.
Because of the way that this this process is designed, the process may freeze when the printer installation tries to retrieve the metadata package that is needed for the printer icon and device companion app association. Windows has to retrieve the device metadata in order to determine whether a customized printer icon or device companion app is available. Because of the proxy access issue, Windows cannot download the device metadata that is required.
Method 1Use the Web Proxy Automatic Discovery (WPAD) protocol in your environment.
For more information about how to use WPAD, go to the following Microsoft websites:
Automatic Detection and Configuration of Browser Settings
Method 2Note This method requires Administrative rights.
Use the netsh winhttp command to set proxy settings. For example, use the following command:
Using this netsh command enables the proxy settings to be set at a system level instead of a user level. This enables the installation of the printer and the Windows Store app without delay.
Article ID: 2958882 - Last Review: 8 Jul 2014 - Revision: 1