Home Windows 10 How to Reset WinHTTP Proxy Server Settings in Windows 10

How to Reset WinHTTP Proxy Server Settings in Windows 10


Have you ever come across certain problems while updating your version of Windows 10? Or have you ever faced certain connection issues but your ISP says the network is good and the problem is with your machine?

Sometimes when you encounter the above problems but unable to find the reason behind it then you may try this method. In this method, we will tell you how to Reset WinHTTP Proxy Server Settings of your Windows 10 machine.

What is WinHTTP Proxy?

Microsoft Windows HTTP Service (WinHTTP) provides developers with a server-supported, high-level interface to the HTTP/1.1 Internet protocol.

WinHTTP is designed to be used primarily in server-based scenarios by server applications that communicate with HTTP servers.

WinHTTP is also designed for use in system services and HTTP-based client applications. Click here to know more about WinHTTP.

Now how to reset this proxy service? Does this method harm your PC in any way? No, this method does not harm your PC. It just resets the service responsible for giving you a non-interruptable internet usage.

So, why does it have to be reset using this method? Can’t you just directly stop and start the service by opening up Services window? The answer is a ‘No’ again.

Since some of the services are not meant to be stopped and you may not find it listed in the Services window.

How to Reset WinHTTP Proxy Server Settings in Windows 10

Before we get started, make sure that you know all your proxy settings. Since I’m not using any, the screenshots may differ.

1. Using Command Prompt

  • Press Start key and type cmd. Right-click on it and select the option Run as administrator.
  • To know all your proxy settings, type the following command and hit enter.
    netsh.exe winhttp show proxy

Type the following command and hit enter

netsh winhttp reset proxy

resetNote:- If you are still unable to access the internet then you may use check your browser’s proxy settings

2. Using Google Chrome

Open up Chrome, type the following path in the address bar and hit enter.


Click on Re-apply settings to reset the proxy settings.

Reset WinHTTP Proxy Server Settings

3. Using Mozilla Firefox

Open up Firefox, type the following path in the address bar and hit enter.


Scroll down to Network Proxy section and click on Settings.

Reset WinHTTP Proxy Server SettingsSelect the option Use system proxy settings and click on OK.

Reset WinHTTP Proxy Server Settings

4. Using Windows Registry Editor

  • Press Windows key + R on your keyboard. The Run window will open up.
  • Type regedit and hit enter.
  • Navigate to the following path:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Internet Settings

Here if you find ProxyEnable key settings then set its value to 0. The value 0 disables it and 1 enables it.

Reset WinHTTP Proxy Server Settings
Note: I do not use a proxy so I ain’t having them in screenshots too.

5. Using PowerShell

Press Windows key + X on your keyboard. The Quick Link menu will open up.

Reset WinHTTP Proxy Server SettingsRead Our Detailed Guide Getting Started with Windows PowerShell

Select the option Windows PowerShell (Admin). Or you can perform the same steps used above for opening the Command Prompt.

Enter the following command and hit enter.

Get-ItemProperty -Path ‘HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings’ | findstr ProxyServer

If it is set to 1 then set it to 0.

reset proxy 1


6. Using Windows Settings

Press Windows key + I on your keyboard. The Settings app will open up.

Click on Network and Internet. Select Proxy from left Panel.

Toggle Automatically detect settings On and toggle Use a proxy server Off.

Reset WinHTTP Proxy Server SettingsThese are some of the ways in which you can reset the WinHTTP Proxy Server and perform your internet required tasks without facing any problem.


Please enter your comment!
Please enter your name here