Утечка памяти Explorer.exe при истощении одного ядра ЦП с 10586.17

Утечка памяти Explorer.exe при истощении одного ядра ЦП с 10586.17

Explorer.exe (графический интерфейс) по-прежнему работает и реагирует, но один поток зависает, ntdll.dll!RtlAcquireSRWLockSharedнаходясь ntdll.dll!ZwQueryFullAttributesFileна вершине стека.

Память утекает при истощении одного ядра ЦП. Похоже, это происходит у меня с 10586.17 (Win10 Pro x64 i7, 16 ГБ)

2-й вопрос: Имеет ли смысл сообщать об этом в MS? Если да, то куда именно?

решение1

Использование ЦП косвенно связано с сетью. Настоящая причина в том, что Exploer пытается сгенерировать подсказки из видеофайла ( shell32.dll!CInfoTip::GetInfoTip). Это заставляет mfmpeg2srcsnk.dll(Media Foundation MPEG2 Source and Sink DLL) выполнять работу по получению данных ( KernelBase.dll!GetFileAttributesExW). Это приводит к использованию ЦП в сетевых компонентах Windows (mup.sys!MupCleanup, rdbss.sys!RxCommonCleanup и laetr rom the kernel: ntoskrnl.exe!CcFlushCache, ntoskrnl.exe!MmFlushSection, ntoskrnl.exe!MiFlushSectionInternal):

введите описание изображения здесь

введите описание изображения здесь

Таким образом, очистка после чтения приводит к загрузке процессора.

Связанный контент