IP Helper втрата пам'яті служби Windows Server 2008 або Windows Vista


Причини


На комп'ютері під керуванням ОС Windows Server 2008 або Windows Vista продовжує збільшення пам'яті, що використовується IP Helper служби (Iphlpsvc.dll). Після того, як споживається більшість обсяг доступної пам'яті, комп'ютер може аварійно завершує роботу, погано або виникають ще один виняток.


Ця проблема зазвичай виникає, коли деякі програми або служби, часто додавання, видалення або оновлення фільтри в Application Layer Enforcement (ALE). Ці програми, наприклад, може бути антивірусні програми, батьківського контролю програми або програм для перетворення мережних адрес (NAT).


Примітка
  • На IP Helper (Iphlpsvc.dll) працює в Svchost.exe. exe. Ідентифікатор процесу служби можна отримати за допомогою команди tasklist -svc .
  • Відстеження Process\private байт лічильника продуктивності Svchost.exe. exe можна монітору продуктивності. Коли ця проблема виникає, постійно збільшується значення лічильника.

Причина


Ця проблема виникає в тому, що IP-допоміжні служби не звільняє виділені динамічної пам'яті пам'яті, під час зміни фільтр запит служби.


IP Helper служби (Iphlpsvc.dll)-реєструє назад виклик функції отримання сповіщення, коли будь-які зміни у ALE фільтри, що виникла. Після того, як служби, отримує екземпляр цього повідомлення, служба надсилає запит Windows Filtering Platform (WFP) фільтрувати змін. Проте частини область пам'яті не випущено у цьому процесі. Таким чином, втрата пам'яті відбувається.

Вирішення


Відомості про виправлення

Виправлення доступне від корпорації Майкрософт. Проте, це виправлення призначене тільки для вирішення проблеми, описаної в цій статті. Застосовуйте це виправлення лише до систем, які відчувають проблеми, описані в цій статті. Це виправлення може отримати додаткове тестування. Тому, якщо ця проблема не сильно впливає на вас, ми рекомендуємо почекати наступного оновлення програмного забезпечення, що містить це виправлення.

Якщо Виправлення доступне для завантаження, є розділ "Виправлення доступне для завантаження" на початку цієї статті бази знань. Якщо цей розділ не відображається, зверніться до служби підтримки клієнтів Microsoft, щоб отримати виправлення.

Примітка. Якщо виникають додаткові проблеми, або потрібно виявлення проблем, можливо, доведеться створити окремий запит на обслуговування. Звичайні кошти на технічну підтримку будуть застосовуватися для додаткових питань і проблем, які не пов'язані з цим виправленням. Повний список телефонів служби підтримки користувачів і технічної підтримки, або створити окремий запит на обслуговування відвідайте веб-сайт корпорації Майкрософт:Примітка. У формі "Виправлення доступне для завантаження" відображається список мов, для яких це виправлення доступне. Якщо потрібна мова не відображається, то виправлення недоступне для даної мови.

Попередні вимоги

Для застосування цього виправлення, комп'ютер має працювати під керуванням одне з таких операційних систем:
  • Windows Vista з пакетом оновлень 2 (SP2)
  • Windows Server 2008 із пакетом оновлень 2 (SP2)
Щоб отримати додаткові відомості про те, як отримати пакет оновлень для Windows Vista клацніть номер статті в базі знань Microsoft Knowledge Base:
935791 як отримати найновіший пакет оновлень Windows Vista
Щоб отримати додаткові відомості про те, як отримати пакет оновлень для Windows Server 2008 клацніть номер статті в базі знань Microsoft Knowledge Base:
968849 як отримати найновіший пакет оновлень для Windows Server 2008



Необхідність перезавантаження

Можливо, доведеться перезавантажити комп'ютер, після застосування цього виправлення.

Відомості про заміну виправлень

Це виправлення не замінює попередні виправлення.

Відомості про файли

Англійська (США) версії цього виправлення на комп'ютері буде інстальовано файли з атрибутами, зазначеними в наведених нижче таблицях. Значення дати й часу для цих файлів наведено за всесвітнім координованим часом (UTC). Значення дати й часу для цих файлів на локальному комп'ютері відображаються за місцевим часом разом з врахуванням поточного переходу на літній час (DST). Крім того, значення дати й часу можуть змінюватися після виконання певних дій із файлами.
Відомості про файли Windows Vista і Windows Server 2008
Увага! Виправлення для Windows Vista і Windows Server 2008, які входять до одного пакета. Однак, тільки "Windows Vista" зазначено на сторінці виправлення запит. Запит на отримання пакета виправлень для однієї або обох операційних систем, на, виберіть виправлення, указане в розділі "Windows Vista". Завжди звертайтесь до розділу "Застосовується до", щоб визначити до якої саме операційної системи застосовується виправлення.
  • Файли, які стосуються певного продукту, випуску (RTM, SP-n), і типу підтримки (LDR, GDR), можна визначити за властивістю номерами версій, указаними в наведеній нижче таблиці.
    ВерсіяПродуктSR_LevelГалузь
    6.0.600
    2.
    22 XXX
    Windows Vista і Windows Server 2008SP2LDR
  • Пакет оновлень 1 інтегровано до остаточної версії Windows Server 2008. Таким чином, файлів випуску RTM, застосовуються лише до Windows Vista. Файлів випуску RTM, мають на 6.0.0000. XXXXX , номер версії.
  • Файли з розширеннями MANIFEST (. MANIFEST) і MUM (. MUM), які інсталюються в кожній системі, які, зазначаються окремо в розділі "Додаткові файл інформацію для Windows Server 2008 і Windows Vista". МАМІ файлів і файли з розширеннями MANIFEST і на пов'язані файли каталогу безпеки (. cat), є надзвичайно важливі для відстеження стану оновлюваних компонентів. Файли каталогу безпеки, для яких не вказано атрибути, підписані цифровим підписом корпорації Майкрософт.
Для всіх підтримуваних версій x86-процесорів, Windows Server 2008 і Windows Vista
Ім'я файлуВерсія файлуРозмір файлуДатаЧасПлатформа
Iphlpsvc.dll6.0.6002.22400211,45607-May-201016:53x86
Tunmp.sys6.0.6002.2240015,36007-May-201014:48x86
Tunnel.sys6.0.6002.2240025,08807-May-201014:48x86
Для всіх підтримуваних версій x64-процесорів, Windows Server 2008 і Windows Vista
Ім'я файлуВерсія файлуРозмір файлуДатаЧасПлатформа
Iphlpsvc.dll6.0.6002.22400238,59207-May-201016:49x64
Tunmp.sys6.0.6002.2240018,43207-May-201015:04x64
Tunnel.sys6.0.6002.2240029,69607-May-201015:04x64
Для всіх підтримуваних версій Windows Server 2008 IA-64-процесорів
Ім'я файлуВерсія файлуРозмір файлуДатаЧасПлатформа
Iphlpsvc.dll6.0.6002.22400428,54407-May-201016:35IA-64
Tunmp.sys6.0.6002.2240042,49607-May-201015:00IA-64
Tunnel.sys6.0.6002.2240069,12007-May-201015:00IA-64


Стан


Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".

Додаткові відомості


Щоб отримати додаткові відомості про термінологію оновлення програмного забезпечення, клацніть цей номер статті в базі знань Microsoft:

824684 Опис стандартну термінологію, яка використовується для опису оновлень програмних продуктів Майкрософт

Щоб отримати додаткові відомості відвідайте такі веб-сайти мережа Microsoft для розробників:

Додаткові відомості про файли

Відомості про додаткові файли для ОС Windows Vista і Windows Server 2008

Додаткові файли для всіх підтримуваних x86-процесорів версій операційної системи Windows Vista і Windows Server 2008
Ім'я файлуUpdate.mum
Версія файлуНе застосовується
Розмір файлу3,068
Дата (UTC)10-May-2010
Час (UTC)06:41
ПлатформаНе застосовується
Ім'я файлуX86_9b45d09db90b58fe2ea20ae3101404f4_31bf3856ad364e35_6.0.6002.22400_none_a8166496cc1c512c.manifest
Версія файлуНе застосовується
Розмір файлу716
Дата (UTC)10-May-2010
Час (UTC)06:41
ПлатформаНе застосовується
Ім'я файлуX86_microsoft-windows-i..oexistencemigration_31bf3856ad364e35_6.0.6002.22400_none_14532ce9929e4f7e.manifest
Версія файлуНе застосовується
Розмір файлу18,383
Дата (UTC)07-May-2010
Час (UTC)19:22
ПлатформаНе застосовується
Додаткові файли для всіх підтримуваних x64-процесорів версій операційної системи Windows Vista і Windows Server 2008
Ім'я файлуAmd64_3090793b3429029aa20e9a3ca22ed645_31bf3856ad364e35_6.0.6002.22400_none_35891e52886bef19.manifest
Версія файлуНе застосовується
Розмір файлу720
Дата (UTC)10-May-2010
Час (UTC)06:41
ПлатформаНе застосовується
Ім'я файлуAmd64_aac3e3743422891d96a0a737bc562802_31bf3856ad364e35_6.0.6002.22400_none_6ad3ec85e2e94143.manifest
Версія файлуНе застосовується
Розмір файлу720
Дата (UTC)10-May-2010
Час (UTC)06:41
ПлатформаНе застосовується
Ім'я файлуAmd64_microsoft-windows-i..oexistencemigration_31bf3856ad364e35_6.0.6002.22400_none_7071c86d4afbc0b4.manifest
Версія файлуНе застосовується
Розмір файлу18,443
Дата (UTC)07-May-2010
Час (UTC)18:37
ПлатформаНе застосовується
Ім'я файлуUpdate.mum
Версія файлуНе застосовується
Розмір файлу3,092
Дата (UTC)10-May-2010
Час (UTC)06:41
ПлатформаНе застосовується
Ім'я файлуWow64_microsoft-windows-i..oexistencemigration_31bf3856ad364e35_6.0.6002.22400_none_7ac672bf7f5c82af.manifest
Версія файлуНе застосовується
Розмір файлу5,465
Дата (UTC)07-May-2010
Час (UTC)19:16
ПлатформаНе застосовується
Додаткові файли для всіх підтримуваних IA-64-процесорів версій ОС Windows Server 2008
Ім'я файлуIa64_3090793b3429029aa20e9a3ca22ed645_31bf3856ad364e35_6.0.6002.22400_none_d96c26c4d00c86df.manifest
Версія файлуНе застосовується
Розмір файлу719
Дата (UTC)10-May-2010
Час (UTC)06:41
ПлатформаНе застосовується
Ім'я файлуIa64_fe06b6cdbb8cca8a9b0bd001d1fef8eb_31bf3856ad364e35_6.0.6002.22400_none_e93caf6543471340.manifest
Версія файлуНе застосовується
Розмір файлу718
Дата (UTC)10-May-2010
Час (UTC)06:41
ПлатформаНе застосовується
Ім'я файлуIa64_microsoft-windows-i..oexistencemigration_31bf3856ad364e35_6.0.6002.22400_none_1454d0df929c587a.manifest
Версія файлуНе застосовується
Розмір файлу18,413
Дата (UTC)07-May-2010
Час (UTC)18:05
ПлатформаНе застосовується
Ім'я файлуUpdate.mum
Версія файлуНе застосовується
Розмір файлу2,249
Дата (UTC)10-May-2010
Час (UTC)06:41
ПлатформаНе застосовується
Ім'я файлуWow64_microsoft-windows-i..oexistencemigration_31bf3856ad364e35_6.0.6002.22400_none_7ac672bf7f5c82af.manifest
Версія файлуНе застосовується
Розмір файлу5,465
Дата (UTC)07-May-2010
Час (UTC)19:16
ПлатформаНе застосовується