WinHTTP Web Proxy Auto-Discovery Service (WinHttpAutoProxySvc) Defaults in Windows 7
WinHTTP implements the client HTTP stack and provides developers with a Win32 API and COM Automation component for sending HTTP requests and receiving responses. In addition, WinHTTP provides support for auto-discovering a proxy configuration via its implementation of the Web Proxy Auto-Discovery (WPAD) protocol.
Default Settings
Startup type: | Manual |
Display name: | WinHTTP Web Proxy Auto-Discovery Service |
Service name: | WinHttpAutoProxySvc |
Service type: | share |
Error control: | normal |
Object: | NT AUTHORITY\LocalService |
Path: | %SystemRoot%\system32\svchost.exe -k LocalService |
File: | winhttp.dll |
Registry key: | HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinHttpAutoProxySvc |
Privileges: |
|
Default Behavior
WinHTTP Web Proxy Auto-Discovery Service is a Win32 service. In Windows 7 it won't be started if the user doesn't start it. When the WinHTTP Web Proxy Auto-Discovery Service is started, it is running as NT AUTHORITY\LocalService in a shared process of svchost.exe. Other system components, such as drivers and services, may run in the same process. If WinHTTP Web Proxy Auto-Discovery Service fails to start, Windows 7 attempts to write the failure details into Event Log. Then Windows 7 startup should proceed and the user should be notified that the WinHttpAutoProxySvc service is not running because of the error.
Dependencies
WinHTTP Web Proxy Auto-Discovery Service is unable to start, if the DHCP Client service is stopped or disabled.
Restore Default Startup Configuration of WinHTTP Web Proxy Auto-Discovery Service
Before you begin doing this, make sure that all the services on which WinHTTP Web Proxy Auto-Discovery Service depends are configured by default and function properly. See the list of dependencies above.1. Run the Command Prompt as an administrator.
2. Copy the command below, paste it into the command window and press ENTER:
sc config WinHttpAutoProxySvc start= demand
3. Close the command window and restart the computer.
The WinHttpAutoProxySvc service is using the winhttp.dll file that is located in the directory. If the file is removed or corrupted, read this article to restore its original version from Windows 7 installation media.