Веб прокси winhttp

imageПосле перехода с Forefront TMG на Squid мне не давала покоя одна проблема, разобраться с которой “с наскоку” никак не получалось. При использовании браузера Internet Explorer 11 в связке с прокси-сервером Squid наблюдались задержки при открытии веб-страниц Интернет-ресурсов, и особенно это было ощутимо на https-ресурсах. При этом те же самые веб-страницы открывались в других браузерах без подобных проблем. Так уж получилось, что изначально изучение этой проблемы пошло в неверном направлении и было ориентировано на связку IE11/HTTPS/Squid. Попытка разобрать трафик между клиентом IE11 и прокси-сервером Squid не дала ничего интересного. В ходе поиска возможной причины использовались всевозможные варианты начиная с таких, как например изменение client_persistent_connections в конфигурационном файле Squid и заканчивая такими глупостями, как например, отключение SPDY/3 и HTTP 1.1 в IE11 или даже использование режима предприятия. По пути наткнулся на довольно занятную статью об IE на “Хабре”. В общем перебор возможных вариантов решения дошёл до экспериментов с авто-конфигурацией прокси, где тоже появились интересные подробности. В частности выяснилось, что IE может давать ощутимые задержки в открытии страниц, если в файле автоконфигурации прокси (WPAD) присутствует вызов функций вида isInNet(host,,), как описано, например, здесь - MSDN Blog - AsiaTech: Microsoft APGC Internet Developer Support Team - IE hang when access some web sites with Proxy.pac.

Рассмотрение имеющейся проблемы медленной работы IE11 в контексте использования автоконфигурации прокси WDAP выявило весьма любопытное обстоятельство. При явном указании адреса прокси (отключение автоконфигурации прокси) в настройках IE11 проблема медленного открытия веб-страниц исчезала. Дальнейшее “разматываете клубка” в этом направлении и привело к корню проблемы. Оказалось, что причиной странного поведения IE11 стала системная служба “Служба автоматического обнаружения веб-прокси WinHTTP” (WinHttpAutoProxySvc), вернее её состояние.

image

В нашем случае служба была ранее форсировано выключена через доменные групповые политики…

image

Интересно, то что в Интернете можно найти заявления, говорящие об отсутствии данной связи, как например TechNet Forums - Постоянный запуск\остановка службы "WinHTTP Web Proxy Auto-Discover Service", хотя там скорее всего речь идёт о предыдущих версиях IE. Подтверждение выявленной проблемы и существующей связи IE с службой WinHttpAutoProxySvc можно найти также здесь TechNet Forums - Windows 8.1 with IE 11.0.2 - WPAD issue.

В общем корень проблемы известен и теперь осталось только правильно исправить ситуацию. В конфигурации по умолчанию тип запуска службы WinHttpAutoProxySvc - “Manual”, и если этот тип менялся на “Disabled”, то для его восстановления недостаточно будет просто выключить его в настройках GPO (скинуть галку “Define this policy setting”), так как при этом на клиентских компьютерах тип запуска службы останется в том виде, в котором он был сконфигурирован последним значением параметра GPO.

image

Поэтому более правильным вариантом будет оставить настройку службы включённой и задать тип запуска “Manual”. И уже спустя какое-то время, когда политика применится на всех клиентах, можно будет полностью отключить настройку этой службы в GPO.

Непонятным во всей этой истории для меня остался только тот факт, что проблема никак не проявлялась при использовании в качестве прокси-сервера Forefront TMG (с учетом того, что служба WinHttpAutoProxySvc была выключена на клиентах очень давно и Forefront TMG Client при этом нигде не использовался).

Похожее

Не запускается служба Windows Audio (Windows 7):

Я подобрал для вас темы с готовыми решениями и ответами на вопрос

служба Windows Audio - Windows 7
Доброго времени суток уважаемые форумчане!!! Прошу помощи! Возникла следующая проблема: Служба Windows Audio не запускается, код...

Отключается служба Windows Audio - Windows 7
Всем привет. Появилась вот такая странная проблема: отключается служба Windows Audio. Как это исправить?

Служба Windows Audio - Какие еще службы на нее влияют? - Windows 7
При отключении ("вручную") какой службы может не запускаться служба "Windows Audio" - отключается звук?. Советов по поводу - "проверь...

служба DHCP не запускается и служба автоматического обнаружения веб-прокси WinHTTP - Windows 7
Помогите не запускается служба DHCP пишет ошибку 1075 ,Не удалось запустить службу DHCP-клиент на Локальный компьютер. Ошибка 1075:...

Служба не запускается - Windows 7
Когда я пытаюсь запустить из SCM панели - выдает ошибку с кодом 2, сообщение: "Не удается найти указанный файл" Хотя файл (mss.exe)...

не запускается служба - Windows 7
Доброго дня! Соотечественники,подскажите, не могу запустить службу Автонастройка WWAN на windows 7 x64. Пишет отказано в доступе ошибка 5....

Смотрите также Какие службы Windows 10 можно отключать

После установки Windows 7, встал вопрос об оптимизации производительности. В первую очередь решил отключить службы. Получился такой список:

Andrea ADI Filters Service - сервис компании занимающейся производством наушников и микрофонов, а также имеет отношение к ПО отвечающему за распознавание речи и шумоподавление микрофона.

Автонастройка WWAN - если нет GSM и CDMA модулей - отключаем.

Адаптивная регулировка яркости - на nc6000 датчика яркости отродясь не было, так что служба и не нужна.

Брандмауэр Windows - отключение зависит от конфигурации сети. Если компьютер напрямую подключен к Интернет-провайдеру использование брандмауера необходимо.

Защитник Windows - занимается отслеживанием Spyware, если установлен антивирус можно отключать.

Служба автоматического обнаружения веб-прокси WinHTTP - т.к. прокси известен, и менять его часто не приходится, то, думаю, можно отключать.

Служба политики диагностики (Diagnostic Policy Service) - пытался пару раз воспользоваться, ничего лучшего, чем "переустановите драйвера устройства", эта служба предложить не могла.

Служба помощника по совместимости программ (Program Compatibility Assistant) - думаю можно и отключить, в случае установки несовместимой программы, вручную будет не сложно подобрать параметры.

Смарт-карта - если нет устройства чтения, то и служба ни к чему:).

Удаленный реестр (Remote Registry) - в целях безопасности лучше отключить.

Центр обеспечения безопасности (Security Center) - если нужны постоянные напоминания, что не установлен антивирус, не включен файервол и т.п., то можно не выключать.

Служба медиаприставки Media Center, Факс - эти службы, думаю, в комментариях не нуждаются.

Как в Windows 7 отключить/включить «Панель управления»?


Допустим в вашей семье один общий компьютер, и все ваши родные, близкие и даже ваши друзья могут на нем работать. Но вы не хотите, чтобы они входили в панель управления. К счастью для вас, с помощью не сложных операций, вы можете её отключить. В целом отключение панели управления будет очень полезно, если на вашем компьютере работают малоопытные пользователи (или наоборот слишком опытные) и вы не хотите, чтобы они вносили в настройки системы какие-либо изменения.

Отключение панели управления с помощью групповых политик

Замечание: В данном методе используется редактор локальных групповых политик, который не доступен в Home-изданиях Windows 7. Если у вас как раз такая операционная система, сразу переходите дальше к методу редактирования реестра.
  1. Сначала кликните по кнопке Пуск, в поле поиска введите gpedit.msc и нажмите Enter.
  2. После открытия редактора локальной групповой политики, пройдите в «Конфигурация пользователя» —> Административные шаблоны —> Панель Управления.
  3. Дважды кликните по Запретить доступ к панели управления.Прикрепленное изображение
  4. В следующем окне выберите «Включить», кликните «OK» и затем закройте редактор локальной групповой политики.

Этот параметр запрещает запуск программы Control.exe, которая отвечает за работу панели управления. В результате пользователи не могут открыть окно «Панель управления» или запустить какой-либо из элементов панели управления.
Этот параметр также удаляет команду Панель управления из меню кнопки Пуск и папку Панель управления из дерева Проводника.
Теперь, если пользователь пытается выбрать команду Панель управления в элементе Свойства контекстного меню, выдается сообщение о том, что операция отменена в связи с наличием на компьютере ограничений и с просьбой связаться с администратором.

В данном методе используется редактор локальных групповых политик, который не доступен в Home-изданиях Windows 7. Если у вас как раз такая операционная система, сразу переходите дальше к методу редактирования реестра.

Отключение панели управления через редактирование реестра

Для отключения панели управления можно также использовать редактирование реестра. Этот метод будет работать на всех версиях Windows 7, Vista и XP.
В любом случае перед внесением каких-либо изменений в реестр, следует сделать резервную копию реестра.

  1. Кликните по кнопке Пуск, наберите в поле поиска regedit и нажмите Enter.
  2. В левой панели редактора реестра перейдите на

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer


  3. Если раздела Explorer нет, то его нужно создать.Прикрепленное изображение
  4. Затем в правой панели редактора кликните в пустом месте правой кнопкой мыши и создайте новый параметр DWORD (32-bit).Прикрепленное изображение
  5. Назовите новый параметр NoControlPanel. Затем кликните по нему правой кнопкой мыши и выберите «Изменить...»
  6. В поле «Значение» введите цифру 1 и кликните OK.
  7. Затем закройте редактор реестра и для окончания процесса перезагрузите компьютер.
    После загрузки компьютера пользователи больше не увидят панель управления.
Если же вы сами захотите вернуть себе панель управления, то просто еще раз зайдите в редактор реестра, измените значение созданного собой параметра NoControlPanel на 0 и перезагрузите компьютер.

Если же вы сами захотите вернуть себе панель управления, то просто еще раз зайдите в редактор реестра, измените значение созданного собой параметра NoControlPanel на 0 и перезагрузите компьютер.


Сообщение отредактировал svm - 07.05.13, 17:40

Допустим в вашей семье один общий компьютер, и все ваши родные, близкие и даже ваши друзья могут на нем работать. Но вы не хотите, чтобы они входили в панель управления. К счастью для вас, с помощью не сложных операций, вы можете её отключить. В целом отключение панели управления будет очень полезно, если на вашем компьютере работают малоопытные пользователи (или наоборот слишком опытные) и вы не хотите, чтобы они вносили в настройки системы какие-либо изменения.

Windows 7

Службы запускаются автоматически во время загрузки Windows или вручную при включении дополнительных программ. Выполняются в фоновом режиме.

Автозагрузка большого количества служб при запуске вызывает проблемы для производительности системы. Это заметно на устаревших компьютерах, где установлена небольшая оперативная память и постоянно создаётся большой файл подкачки на жёстком диске.

Автозапуск служб можно оптимизировать. Отключение некоторых компонентов ускорит работу старых компьютеров, но на новых моделях увеличение производительности будет не так заметно, но даст небольшой эффект.

Рассмотрим процесс оптимизации управления системными службами, какие можно влючить и отключить, чтобы ускорить работу ПК.

Где найти журнал управления службами в Windows 7?

Если вы решили оптимизировать процесс запуска системных служб, то вначале должны создать точку восстановления системы, чтобы сделать откат назад при возникновении проблем в работе.

  1. Нажмите на функциональную кнопку «Пуск».
  2. Выберите строчку «Панель управления».
  3. В раскрывшемся окне нажмите на пункт «Система».
  4. Панель управления
  5. В раскрывшемся окне «Свойства системы» нажмите на кнопку «Создать».
  6. Свойства системы
  7. Дайте имя точке восстановления и нажмите на кнопку «Создать».
  8. Присвоить имя точке восстановления
  9. После создания точки восстановления можно переходить к конфигурации запуска служб.

Как зайти

Журнал служб открывается несколькими способами.

С помощью команды services.msc
  1. Нажимаем на клавиатуре клавиши Windows и R.
  2. В раскрывшемся окне вводим в поле команду services.msc.
  3. Окно «Выполнить»
  4. Раскроется окно «Службы».
Черз панель управления
  1. Кликните по функциональной кнопке «Пуск».
  2. Выберите строку «Панель управления».
  3. В раскрывшемся окне «Панель управления» откройте пункт «Администрирование».
  4. Панель управления
  5. В раскрывшемся окне «Администрирование» откройте пункт «Службы».
Через меню управления компьютером
  1. Используя правую кнопку мыши, щёлкните по пиктограмме «Мой компьютер» на рабочем столе.
  2. Во всплывающем меню откройте пункт «Управление».
  3. В раскрывшемся окне «Управление компьютером» откройте «Службы и приложения».
  4. Управление компьютером
  5. Откройте пункт «Службы».

В окне списка указаны основные службы, встроенные в операционную систему, и службы, установленные другими программами.

Все запущенные службы работают в фоновом режиме, не требующем постоянного вмешательства, но использующем при этом ресурсы компьютера. Можно оптимизировать их работу, увеличив его быстродействие. Определим, какие из служб можно отключить, поставить на ручной запуск (по требованию) или оставить без изменения. При этом будем ориентироваться на более современные модели компьютеров, имеющих соединение с интернетом и подключённое печатное устройство.

Что можно отключить для улучшения производительности

Отключение какой-либо службы можно выполнить по такому алгоритму действий:

  1. Используя левую кнопку мыши дважды кликнуть по выбранной службе.
  2. В раскрывшемся окне выбрать тип запуска.
  3. Нажать кнопку «ОК».
  4. По запросу сделать перезагрузку компьютера.

Можно отключить службы, приведённые в списке ниже:

  • BranchCache — служба записывает в буфер памяти сетевое содержимое при обмене с подсетями. Например, между главным и дополнительными офисами. Отключается.
  • Windows Search — индексирование файлов для упорядочивания и быстрого поиска на жёстком диске. Отключается.
  • Архивация Windows — практически не применяют. Отключается.
  • Биометрическая служба Windows — ориентирована на IT-специалистов. Отключается.
  • Диспетчер сеансов диспетчера окон рабочего стола — система графического интерфейса рабочего стола. Отключается.
  • Клиент отслеживания изменившихся связей — отслеживает перемещения объектов на жёстком диске. Отключается.
  • Ловушка SNMP — лазейка для злоумышленников. Разрешает собирать персональную информацию. Отключается.
  • Маршрутизация и удалённый доступ — разрешает входящие подключения через модем. Отключается.
  • Публикация ресурсов обнаружения функции — служба общего доступа к портам системы. Разрешает просматривать ваши файлы другим компьютерам в сети. Отключается.
  • Сервер — позволяет добавлять пользователя в группу. Отключается.
  • Сервер упорядочения потоков — используется в домашней группе. Отключается.
  • Служба ввода планшетного ПК — используется только устройствами с сенсорным экраном. Отключается.
  • Служба общего доступа к портам Net.Tcp — отключена при установке.
  • Удалённый реестр — разрешает удалённым пользователям редактировать ваш реестр. Отключается.

Службы, которые можно перевести в режим ручного запуска

Порядок установки ручного запуска такой же, как и у вышеуказанных служб. Если возникает необходимость, то приложения по запросу запускают нужную службу. К таким службам относятся:

  • WMI Performance Adapter — служба для редко встречающихся сетевых драйверов. Запускаем в ручном режиме.
  • Автономные файлы — независимо работает с недоступными файлами, загруженными ранее. Запускаем в ручном режиме.
  • Агент защиты сетевого доступа — контроль доступа к сети предприятия. Запускаем в ручном режиме.
  • Браузер компьютера — в домашней сети служба не нужна. Запускаем в ручном режиме.
  • Группировка сетевых участников — используется в домашней группе. Запускаем в ручном режиме.
  • Диспетчер удостоверения сетевых участников — определение участников сети. Запускаем в ручном режиме.
  • Кэш шрифтов Windows Presentation Foundation — кэширование новых шрифтов. Запускаем в ручном режиме.
  • Модуль поддержки NetBIOS через TCP/IP — используется в домашней сети. Запускаем в ручном режиме.
  • Изоляция ключей CNG — служба криптографии. Запускаем в ручном режиме.
  • Telephony (телефония). Запускаем в ручном режиме.
  • Fax Service (служба факсов). Запускаем в ручном режиме.

Видео: как выключить ненужные для оптимизации работы компьютера

Какие службы нельзя отключить или удалить

К службам, запуск которых не рекомендуется изменять, относятся:

Название службы Почему службу не рекомендуется отключать DHCP Client (DHCP-клиент) Обеспечивает получение компьютером от сервера параметры для работы в сети DNS Client (DNS-клиент) Определяет адрес обращения к узлу по его полному имени Microsoft .NET Framework Общеязыковая среда для различных приложений Plug-and-Play Использование любого устройства сразу после подключения Superfetch Увеличивает производительность работы компьютера Windows Audio Настраивает работу звуковых устройств Брандмауэр Windows Проверка информации, получаемой из сети, на безопасность Веб-клиент Обеспечивает работу с веб-приложениями Вспомогательная служба IP Устанавливает подключение для IP версии 6 Print Spooler (диспетчер печати) Настраивает работу с принтерами Диспетчер учётных данных Сохраняет учётные данные, применяемые пользователями при работе в интернете Human Interface Device Access (доступ к HID-устройствам) Использование подключённых USB-устройств Windows Management Instrumentation (инструментарий управления Windows) Определяет текущую конфигурацию компьютера Клиент групповой политики Поддержка учётных записей пользователей Локатор удалённого вызова процедур (RPC) Автоуправление базой данных службы имён Модуль запуска процессов DCOM-сервера Позволяет загружать процессор до 100% Немедленные подключения Windows Записывает настройки системы Shell Hardware Detection (определение оборудования оболочки) Обеспечивает автозапуск устройств Перечислитель IP-шин PnP-X Управление виртуальной сетевой шиной для подключения внешних устройств Питание Управление конфигурацией питания компьютера Планировщик заданий Запускает назначенные программы по расписанию Планировщик классов мультимедиа Работает со звуком Протокол PNRP Распознавание устройств, работающих в сети Workstation (рабочая станция) Поддерживает различные сетевые подключения Расширяемый протокол проверки подлинности получение доступа к различным сетям Сведения о приложении Работает с интерактивными приложениями Net Logon (сетевой вход в систему) Безопасный канал между компьютером и доменом Network Connections (сетевые подключения) Обеспечивает подключение к сети Служба автоматического обнаружения веб-прокси WinHTTP Поддержка автообнаружения прокси Служба автонастройки WLAN Настраивает работу с беспроводными сетями Служба времени Windows Синхронизация со всемирным временем Служба интерфейса сохранения сети Обеспечивает бесперебойную работу сети Служба кэша шрифтов Windows Записывает шрифты в кэш, ускоряя их загрузку Служба общих сетевых ресурсов проигрывателя Windows Media Доступ к сетевым проигрывателям Служба политики диагностики Проверка подключённых сетей Служба регистрации ошибок Windows Записывает ошибки в системе Служба ресивера Windows Media Center Для приёма FM-радио и телепередач Служба сведений о подключённых сетях Обобщает информацию о подключённых сетях Служба уведомления о системных событиях Разрешает пользователю быть администратором системы Служба шлюза уровня приложения Ядро для работы брандмауэра с интернетом Сопоставитель конечных точек RPC Отслеживает входящую информацию из интернета Средство построения конечных точек Windows Audio Настраивает аудиоустройства Темы Управляет темами оформления оболочки Узел системы диагностики Показывает причину произошедшей ошибки Узел службы диагностики Показывает устройство, где произошла ошибка Узел универсальных PNP-устройств Разрешает подключать универсальные устройства на компьютере Управление сертификатами и ключом работоспособности Защищает сеть от несанкционированного доступа Установщик ActiveX Полноценный просмотр страниц на сайтах и запуск онлайн-игр Установщик Windows Обеспечивает установку различного программного обеспечения Установщик модулей Windows Отвечает за установку, изменение или деинсталляцию обновлений Цветовая система Windows (WCS) Размещены данные цветовой системы и палитры Windows Центр обеспечения безопасности Отвечает за бесперебойную работу компьютера Центр обновления Windows Обеспечивает обновление компонентов операционной системы

Как добавить нужные компоненты Windows для ускорения ПК

Для повышения производительности работы Windows 7 может потребоваться внести изменения в действующий список компонентов. Выполнить это можно в такой последовательности:

  1. Кликнуть по функциональной кнопке «Пуск».
  2. В раскрывшемся меню выбрать строку «Панель управления».
  3. Кликнуть по пункту «Программы и компоненты».
  4. Панель управления
  5. Для управления компонентами кликнуть «Включение или отключение компонентов Windows».
  6. Программы и компоненты
  7. Раскроется окно со списком компонентов. Помеченная «галочкой» строчка показывает что приложение включено.
  8. Включение или отключение компонентов Windows
  9. Можно добавить компонент, отметив его и нажать кнопку «ОК».
  10. Если «галочку» убрать, то компонент выключится. Чтобы его включить нужно снова установить «галочку».

Не работает «Включение и отключение компонентов» или список пустой: что делать и почему это могло произойти?

Некорректная работа списка компонентов вызывается рядом различных факторов.

Один из вариантов — при установке на компьютер сторонняя программа изменила цифровое значение в реестре. Исправить ошибку можно выполнив действия по следующему алгоритму:

  1. Одновременно жмём на клавиатуре клавиши Win и R.
  2. В раскрывшемся окне «Выполнить» введём команду regedit и кликнем «ОК».
  3. Открывается панель редактора реестра.
  4. Проходим по реестровым веткам HKEY_LOCAL_MACHINE-SYSTEM-CurrentControlSet-Control-Windows и просматриваем в правой половине окна строчку CSDReleaseType.
  5. Редактор реестра
  6. Проверяем последнюю цифру в строчке, находящуюся в скобках. Цифру, отличную от нуля, заменяем на ноль.
  7. Нажимаем на кнопку «ОК».
  8. Перезагружаем компьютер.

Второй вариант — сбойные строчки в файлах каталога C:\Windows\Servicing\Packages. Устранение проблемы достигается скачиванием и установкой обновления с сайта производителя System Update Readiness Tool for Windows 7. Обновление может автоматически исправлять реестр, исправлять выявленные в нём ошибки, из-за которых мог произойти отказ при установке программного обеспечения. Скачать обновление можно по ссылке:

  1. Запустив скачанный файл, проводим установку обновления.
  2. Завершив установку, перезагружаем компьютер.
  3. Ещё раз открываем окно со списком компонентов. Появление полного списка свидетельствует о том, что проблемы исправлены. Если проблемы остались, то исправление ошибок проводится в ручном режиме.
  4. Переходим к файлу по пути C:\Windows\Logs\CBS\CheckSUR.log и проверяем в нём строчки ниже «Checking Package Manifests and Cataloges». При наличии ошибки строчка начинается со знака (f), ошибочного кода и его пути. Если присутствует знак (fix), то ошибка была удалена автоматически.
  5. Неисправленные ошибки выделяются розовым цветом. Исправляем их при помощи редактора реестра.
  6. Ищем повреждённые ключи в раскрывшемся редакторе реестра. Переходим к ветке HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ComponentBasedServicing\Packeges\.
  7. Удаляем повреждённый ключ.
  8. Перезагружаем компьютер.

Программы, отключающие неиспользуемые службы

Выключаются службы встроенными средствами Windows и с помощью установленных дополнительных программ.

Одной из таких программ является Wise Care 365.

  1. Скачиваем программу по ссылке: .
  2. Запускаем программу Wise Care 365.
  3. Переходим на закладку «Оптимизация».
  4. В левой стороне окна выбираем пункт «Автозапуск».
  5. Wise Care 365
  6. В «Автозапуске» переходим к закладке «Службы».
  7. Автозапуск
  8. В раскрывшемся окне включаем или отключаем необходимые службы.

А также для оптимизации работы служб рекомендуется использовать программу Glary Utilites, которую можно скачать по ссылке: . Одной из функций программы является возможность просматривать список служб и производить их включение и отключение.

Существует ещё ряд программ, которые работают со списком системных служб. Все они доступны в интернете и всегда есть возможность применить их в работе со службами.

Включение и выключение служб необходимо проводить очень осторожно. Ошибочные действия могут оказать влияние на весь процесс работы Windows. Если вы новичок в работе с компьютером, то лучше предварительно посоветоваться со специалистом или почитать литературу по этой теме. Только после этого можете начинать экспериментировать.

  • Автор: Виталий Овчинников
  • Распечатать
Виталий Овчинников

Пишу статьи на темы по информационным технологиям. Работаю в сфере ремонта компьютеров и компьютерных программ более 20 лет. Проводил информационное обеспечение банковских программ и другого, повсеместно используемого, программного обеспечения.

Оцените статью:

Поделитесь с друзьями!

Два необычных имени в 1979 году в Пенсильвании были зарегистрированы для новорожденных – Пепси и Кола.