За никого не е тайна, че ако вашият компютър с Microsoft отива в интернет с прокси сървър, тогава услугата за актуализиране на системата Windows Update не работи по подразбиране. Тази бележка е за това как можете да конфигурирате работата на системата за актуализиране на Windows на компютъра зад прокси сървъра.
Windows Update Service може да използва HTTP прокси сървър. Определянето на прокси сървър в настройките на Windows Internet Explorer обаче не е достатъчно, за да може услугата за актуализиране да работи чрез прокси. Факт е, че Windows Update използва Windows HTTP Services (WinHTTP) за търсене на актуализации, а BITS се използва за изтегляне на актуализации. Услугата за актуализиране на Windows е конфигурирана по подразбиране, така че винаги да се опитва да стигне директно до сървъра за актуализации на Microsoft, без да използва прокси сървър, дори ако е посочена в настройките на Internet Explorer.
Този проблем обаче е решен, достатъчно е да конфигурирате системния WinHttp прокси. В Windows XP / 2003, WinHttp прокси е зададен с помощта на помощната програма proxycfg.Търсейки. В новата операционна система Windows Vista / 7/2008 тази помощна програма е анулирана и WinHttp прокси е конфигуриран с помощта на командата Netsh.
Настройката се извършва със следната команда: netsh winhttp set proxy:.
След като изпълните тази команда, вашата Windows 7 OS ще бъде актуализирана, дори и зад прокси сървър.
Освен това, ако искате да вземете настройки за прокси от Internet Explorer, можете да използвате командата:
netsh winhttp import proxy source = т.е.
Като опция също е възможно да трябва да пренасочвате целия трафик с изключение на трафика към Microsoft (системни актуализации, активиране) към прокси сървъра, след което можете да използвате следната прокси команда за байпас за актуализации на Windows.
Вземете байпас за прокси за активиране и актуализации като тази:
netsh winhttp set proxy proxy-server = "your-proxy-srv: 3128" bypass-list = "*. windowsupdate.com; *. microsoft.com"
Текущите настройки на WinHttp могат да се видят с командата:
netsh winhttp show proxy
Можете да нулирате настройките на прокси сървъра с помощта на командата:
Netsh winhttp нулиране проксиМежду другото, netsh е страхотна програма за команден ред за работа с мрежови услуги и настройки и всеки професионален администратор на Windows трябва да може да го използва. Вече го споменах повече от веднъж в статия за графичната диагностика на мрежата с помощта на netsh или за управление на DHCP сървър от командния ред.