Причини
Розглянемо таку ситуацію:
-
У вас є хост кластера під керуванням Windows 2012 R2 Hyper-V.
-
Створення віртуальних машин Hyper-V на кластері, і потім додати спільні файли з віртуального жорсткого диска (.vhdx) на віртуальних машинах.
У цьому випадку можна помітити дуже високу вивантажуваного пула з використанням диспетчера завдань. Якщо використовується утиліта Memory Pool Monitor (poolmon.exe), це показує, що тег пула FMfn, виділений fltmgr.sys, використовує більшу частину вивантажуваного пула. Межі, наданої пам'яті. Таким чином, що комп'ютер зависає.
Причина
Ця проблема виникає в тому, що в конкретному випадку, драйвер svhdxflt.sys, викликає FltGetFileNameInformation процедуру, а потім виконує FMfn розміщення. Проте, драйвер svhdxflt.sys пропускає виклику звичайної FltReleaseFileNameInformation звільнити виділення.
Вирішення
Щоб вирішити цю проблему, інсталюйте на зведене оновлення, 2975719. Клацніть номер статті в базі знань Microsoft Knowledge Base:
2975719 серпня 2014 зведене оновлення для ОС Windows RT 8,1 Windows 8.1 та Windows Server 2012 R2
Стан
Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".
Додаткові відомості
Щоб отримати додаткові відомості про спільні віртуальних жорстких дисків, перейдіть на веб-сайт корпорації Майкрософт.
Загальні відомості про спільні віртуальних жорстких дисківЩоб отримати додаткові відомості про Memory Pool Monitor, перейдіть на веб-сайт корпорації Майкрософт.
Використання засобу Memory Pool Monitor (Poolmon.exe) виправлення пам'яті в режимі ядра витоку.Щоб отримати додаткові відомості про термінологію оновлення програмного забезпечення, клацніть цей номер статті в базі знань Microsoft:
824684 Опис стандартну термінологію, яка використовується для опису оновлень програмних продуктів Майкрософт