Ustawienia proxy Windows i WinHTTP są różne
Przed zmianą netsh ustal, czy aplikacja Windows używa WinHTTP, zamiast traktować te ustawienia jako uniwersalną naprawę przeglądarki.
Jeśli przeglądarka działa, ale aplikacja Windows w tle nie, najpierw rozpoznaj interfejs proxy tej aplikacji. Może używać WinHTTP, ustawień Windows użytkownika, ustawienia na sesję, automatycznego wykrywania lub własnej konfiguracji. Usługa może też działać jako inny użytkownik.
Dla typowego ustawienia WinHTTP zacznij od tej kontroli tylko do odczytu:
netsh winhttp show proxyTen wynik nie opisuje każdego profilu przeglądarki czy połączenia. Przed zmianą potwierdź w dokumentacji lub diagnostyce aplikacji, że korzysta z tej wartości domyślnej WinHTTP.
| Zamierzone działanie | Zakres |
|---|---|
| Ustawić wartość domyślną WinHTTP | Zapisz starą konfigurację i uwzględnij wszystkich uczestniczących klientów, którzy ją współdzielą. |
| Importować ustawienia internetowe Windows | Skopiuj źródło teraz; późniejsze zmiany nie są stale synchronizowane. |
| Przywrócić po teście | Przywróć zapisane proxy albo resetuj tylko wtedy, gdy poprzednim stanem był dostęp bezpośredni. |
Przy wymaganych uprawnieniach i aplikacji mającej używać tej wartości domyślnej jawne ustawienie wygląda tak:
netsh winhttp set proxy proxy-server="203.0.113.10:8080"Zastąp dokumentacyjny punkt końcowy proxy przypisanym aplikacji albo kandydatem z listy proxy HTTP, jeśli jej trasa dopuszcza publiczne proxy. Aby zamiast tego zaimportować źródło ustawień internetowych Windows:
netsh winhttp import proxy source=ieStarsza nazwa ie oznacza źródło importu. Jeśli pierwotnym stanem był dostęp bezpośredni, cofnij test tak:
netsh winhttp reset proxyW przeciwnym razie przywróć poprzednie wartości. Reset WinHTTP nie usuwa polityki rozszerzenia ani własnego proxy aplikacji. Do zwykłej konfiguracji Chrome lub Edge użyj okna proxy Windows, chyba że stwierdzono zależność konkretnie od WinHTTP; żadne polecenie netsh nie zmusza wszystkich klientów sieciowych do jednej trasy.