Solucione el error Msmdsrv.exe y el alto uso de la CPU
Varios programas y procesos en segundo plano se ejecutan en la computadora para garantizar un rendimiento y una ejecución de tareas óptimos. Y aunque son críticos, no hay garantía de que uno no funcione mal. ¡Uno de ellos es msmdsrv.exe!
El proceso a menudo genera un mensaje de error y se bloquea en Windows. Algunos usuarios informaron que msmdsrv.exe está utilizando toda la memoria y que la PC se está ralentizando. ¡Siga leyendo para descubrir cómo solucionar el error msmdsrv.exe Power BI y otros problemas!
Descripción de msmdsrv.exe y su función en Power BI
El archivo ejecutable, msmdsrv.exe, está vinculado a Microsoft SQL Server y juega un papel importante en el modelo de minería. Además, es uno de los archivos de programa críticos. No se recomienda deshabilitar el proceso mientras se trabaja en Microsoft SQL Server.
Cuando se ejecuta el proceso, apunta a una instancia de servidor de Microsoft SQL Server Analysis Services. Y cada instancia de este tipo es independiente de otra.
El proceso a menudo lo ejecuta Power BI, el software de visualización de datos interactivos de Microsoft. Por lo tanto, cuando el primero arroja un error o encuentra otros problemas de msmdsrv, Power BI se ve afectado y, en la mayoría de los casos, no se puede iniciar por completo.
El valor de descarga del tamaño del archivo se encuentra en el rango de 2 a 14 MB, y la ruta del archivo es cualquiera de estas dos:C:\Program Files\Microsoft Analysis Services\Bin
C:\Program Files\Microsoft Power BI Desktop\Bin
Recuerde, hay varias situaciones en las que el proceso de Analysis Services activa un mensaje de error, ocupa mucha memoria física o genera errores de registro, que requieren una acción inmediata.
¿Cómo soluciono los errores de msmdsrv.exe?
Antes de profundizar en las soluciones un poco más complicadas, aquí hay algunas rápidas:
- Reinicie el dispositivo afectado.
- Verifique las declaraciones de Caso puestas en el plegado de Consulta. Algunos de estos pueden causar un error de memoria. Por lo tanto, elimine cualquiera que parezca problemático.
- Cuando tenga problemas con Power BI, asegúrese de ejecutar el programa como administrador .
Si ninguno funciona, pase a las correcciones que se enumeran a continuación.
1. Descargue los últimos redistribuibles de Visual C++
- Vaya al sitio web oficial de Microsoft y descargue los últimos redistribuibles de Microsoft Visual C++ . Te recomendamos que los descargues todos.
- Ejecute la configuración y siga las instrucciones en pantalla para completar el proceso.
- Una vez que los hayas instalado todos, reinicia la computadora para que los cambios surtan efecto.
Un paquete redistribuible de Visual C++ corrupto o faltante a menudo puede desencadenar problemas con Microsoft SQL Server Analysis Services y conducir a una situación en la que no se encuentra msmdsrv.exe. ¡Descargarlos todos debería hacer que todo funcione!
2. Aumenta la memoria virtual
- Presione Windows+ Spara abrir Buscar, escriba Ver configuración avanzada del sistema en el cuadro de búsqueda y haga clic en el resultado de búsqueda relevante.
- Haga clic en el botón Configuración en Rendimiento.
- Vaya a la pestaña Avanzado y haga clic en Cambiar en Memoria virtual.
- Ahora, desmarque la casilla de verificación Administrar automáticamente el tamaño del archivo de paginación para todas las unidades , seleccione Sin archivo de paginación y haga clic en Establecer .
- Elija Tamaño personalizado e ingrese los valores en los campos debajo usando la siguiente fórmula basada en la memoria física disponible :
- Tamaño inicial : 1,5 x Memoria disponible (RAM) x 1024
- Tamaño final : 3 x Memoria disponible (RAM) x 1024
- Por ejemplo, si la memoria disponible es de 4 GB, los valores se convierten en:
- Tamaño inicial : 1,5 x 4 x 1024 = 6144 MB
- Tamaño final : 3 x 4 x 1024 = 12288 MB
- Una vez hecho esto, haga clic en Aceptar para guardar los cambios.
Aunque no es exactamente una solución, aumentar la memoria virtual hace maravillas cuando la memoria física se está agotando. Por supuesto, no puede reemplazar la memoria RAM per se, ni puede ofrecer el mismo rendimiento, pero evita que los programas se bloqueen cuando el consumo de memoria es alto .
3. Vuelva a instalar Power BI
- Presione Windows+ Rpara abrir Ejecutar, escriba appwiz.cpl en el campo de texto y presione Enter.
- Seleccione Microsoft Power BI de la lista de programas y haga clic en Desinstalar .
- Siga las instrucciones en pantalla para completar el proceso.
- Una vez hecho esto, reinicie la computadora.
- Ahora, vaya a la página oficial del software y descargue Microsoft Power BI Desktop nuevamente o consígalo en Microsoft Store .
- Ejecute el programa de instalación e instálelo.
¡Eso es todo! A menudo, la reinstalación de Power BI funciona cuando presencia el error de CPU alto msmdsrv.exe. Esto sucede cuando los archivos del programa están dañados o faltan, y al reinstalar el software se obtiene una copia nueva de cada uno.
¿Cómo soluciono el uso elevado de memoria de msmdsrv.exe?
Cuando vea que msmdsrv.exe usa mucha memoria, su enfoque principal debe ser verificar si está en el rango promedio. Cualquier cosa en el rango de 2-3 GB es normal. Pero si el consumo de RAM supera los 8 GB, es hora de identificar el problema subyacente porque ciertamente lo hay.
También puede aumentar la memoria disponible agregando más módulos de RAM o eliminando cualquier programa de inicio automático en conflicto .
¿Cómo reduzco el uso de la CPU?
El alto uso de CPU debido a Analysis Services o msmdsrv.exe es común, y generalmente son las entradas de inicio automático las culpables. Puede eliminar Power BI de la lista de aplicaciones de inicio en caso de que ese sea el programa problemático.
Además, verifique las declaraciones de casos que agregó y asegúrese de que ninguna de ellas conduzca al problema al usar Microsoft Power BI.
Los errores msmdsrv.exe surgen por varias razones, incluida la falta de archivos comunes o una base de datos de archivos dañada. Y una vez que tenga las cosas funcionando, es vital asegurarse de que las declaraciones de casos o los paquetes redistribuibles de Visual C++ ya no activen el error.
Para cualquier consulta o para compartir la solución que funcionó para usted, comente a continuación.
Deja una respuesta