He explorado la web, pero estoy cansado de leer "escanear su computadora en busca de virus" y "actualizar su RAM" en respuestas a preguntas similares a esta. Entiendo que dwm.exe es para (simplemente poner) el almacenamiento en caché de mapas de bits para cosas como Aero-peek y similares, pero por lo que he leído, no debería usar grandes cantidades de memoria.
Mi colega y yo tenemos 4 GB de RAM, Core 2 Duo, bla, bla, básicamente son bastante capaces. Su dwm.exe se ejecuta en alrededor de 30 MB, el mío actualmente se ejecuta en aproximadamente la mitad de un concierto, aunque fluctúa bastante. Esto es lo mismo mientras se ejecutan exactamente las mismas aplicaciones (actualmente Zend studio, FireFox (con firemin - bajo uso de memoria), Outlook). De vez en cuando recibo una notificación preguntándome si quiero cambiar a Aero Basic porque está usando demasiada memoria, y a veces simplemente cambiará a básico y me hará saber por qué.
Sé que es posible detener el cambio, pero quiero saber por qué está usando demasiada memoria, de lo contrario, solo se está tapando las grietas.
Una cosa para agregar es que esto parece haber comenzado después de un robo el lunes, donde me robaron dos de mis monitores, y tuve que usar temporalmente un par de monitores alternativos. Ahora estoy usando monitores nuevos pero el problema es el mismo. Todos los controladores instalados y funcionando aparentemente bien.
¿Alguna idea de por qué el uso es tan alto?
Estamos usando Windows 7 64-bit Professional.
Respuestas:
El
DWM.EXE
proceso consumirá mucha memoria cuando tenga varias pantallas y el rendimiento del sistema esté configurado en el valor predeterminado de Permitir que Windows elija lo mejor para mi computadora . Para cambiar esto:Adjust for best performance
oCustom
(y seleccione las características que desee).Me elegí
Custom
y seleccioné solo elSmooth edges of fonts
para reducir el uso de memoria de 534M a 6M con 4 ventanas en ejecución.fuente
Como todavía no puedo comentar, agregaré esto como respuesta adicional. Microsoft ha confirmado una pérdida de memoria en DWM.EXE: https://support.microsoft.com/en-us/kb/3078667
En resumen, DWM.EXE pierde memoria cuando las ventanas de estado están abiertas durante mucho tiempo.
fuente
Intente reiniciar el servicio dwm:
O si desea deshacerse del proceso por completo, simplemente haga clic en Detener .
fuente
Otro consejo para acelerar es mantener windows keypresionado y presionar r, escribir
msconfig
y presionar enter, hacer clic enboot tab
>advanced options
luego verificar ymark number of processors
luego hacer clic en la flecha hacia abajo y seleccionar el número máximo de núcleos 2 es duo 4 es cuádruple golpeok
.Marca el registro de arranque y la información de arranque del sistema operativo, luego
make all boot changes permanent
haz clic derecho y asegúrate de que no hay nada más abierto, presiona yapply
luego reinicia.La mayoría de las computadoras con Microsoft Windows solo usan un núcleo por defecto en la configuración de arranque. Esto funciona en Windows 8 y 8.1 con seguridad. No lo he probado en nada antes de eso.
Buena suerte :)
fuente