Я в настоящее время использую 64-битную Windows 7, я не столкнулся с такой проблемой.
У меня есть видеокарта Radeon Sapphire HD 6850 с 4 ГБ физической памяти с включенной виртуальной памятью.
Служба DWM.exe прекрасно работает при запуске и имеет среднее использование памяти около 30-45 МБ. (Рабочий набор памяти. Не частная рабочая ценность)
Однако после сворачивания любых окон DWM.exe увеличивается с 30-45 МБ до примерно 1 ГБ активной памяти. Однако, если окно является окном проводника, оно также увеличит размер файла explorer.exe до 1 ГБ, потребляя около 3,14 ГБ физической памяти до тех пор, пока данное окно не будет минимизировано. (Если минимизировать несколько окон, это увеличивает использование физической памяти на 1 ГБ на окно, превышая объем доступной ОЗУ и в конечном итоге просто убивая DWM.exe.)
Если DWM.exe был отключен (или вручную выключен), система работает отлично, нет проблем с использованием памяти explorer.exe, когда программы свернуты.
Программа DWM.exe повреждена? Есть ли способ решить эту проблему, не отключая ее навсегда?
Прежде чем свернуть приложение:
После свертывания приложения:
Это определенно не нормальные числа ... Чтобы уточнить, у меня нет никаких внешних программ проводника в использовании; Единственное, что на моем компьютере - это Advanced System Care 5, Catalystic Control Center (AMD), Skype, Chrome, Smart Defrag и Windows 7.
Я удалил, переустановил Catalyst (вернул его к более старой версии), ничего не изменилось. DWM.exe по-прежнему стремительно растет в отделе рабочих наборов (памяти) . (Над картинками)