代理程式不斷自動更改為127.0.0.1:8118

代理程式不斷自動更改為127.0.0.1:8118

看來我的代理總是自動隨機變化。如果我停用手動代理配置,它會再次開啟。我嘗試刪除一些註冊表項,但相同的項目再次出現。

我嘗試刪除的 3 個按鍵是:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\MigrateProxy

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable (which is always set to 0)

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyServer (which has the 127.0.0.1:8118 IP)

發生這種情況真的很煩人,而當我使用 Windows 7 和 Windows 8.1 時,它並沒有這樣做。免費升級到 Windows 10 幾週後才開始這樣做。

答案1

請檢查以下註冊表​​路徑中是否設定了預設網址

左平移

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iphlpsvc\Parameters\ProxyMgr

右平移

AutoConfigUrl

如果有任何預設網址設置,請將其刪除,它應該可以工作。

另一種選擇是簡單地複製自動開啟的代理 URL 並在註冊表中搜尋相同的內容,檢查該 URL 還在其他位置使用,將其刪除並將參數值保留為空白,然後儲存並重新啟動。

我嘗試了很多選項,將 ProxyEnabled 更改為 0 等,但這一個有助於解決問題

答案2

您可以先嘗試以管理員身分變更設定。

  1. 執行 Internet Explorer作為管理員
  2. 點選設定圖示在右上角。
  3. 點選網路選項
  4. 從那裡前往連線選項卡進而區域網路設定
  5. 取消選取為您的 LAN 使用代理伺服器
  6. 點擊“確定”即可完成!

之後,啟動進入安全模式,並從註冊表停用代理設定。

  1. 打開登錄編輯器
  2. 導航 計算機\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings在左窗格中
  3. 按兩下代理啟用並將其值更改為0

答案3

對我有用的唯一選擇是使用 RegEdit 為每個用戶啟用代理設定:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings

將 DWORD 鍵“ ProxySettingsPerUser”更改為“ 1

由於這是系統策略,您也可以嘗試僅刪除金鑰。

希望這可以幫助。

答案4

請將鍵/值對發佈至:HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings

我的預感是您啟用了代理腳本。我認為關鍵通常是互聯網設定中的“AutoConfigURL”。例如,您可以使用此鍵將代理程式設定定向到網路上的 .cgi 檔案以確定代理設定 - 而不是使用代理程式的明確 URL。如果是這種情況,如果腳本設定沒有合理性,則可能是惡意的。

相關內容