¿Tiene problemas con su máquina virtual funcionando lentamente? Lea el siguiente artículo para saber cómo solucionar el problema.
El tutorial asumirá que está utilizando Windows 10 como servidor y VMWare Player para la virtualización, aunque estos consejos también se aplican a otras plataformas de virtualización como Windows Virtual PC y VirtualBox. Y también suponga que los archivos de su máquina virtual están almacenados en la unidad C local.
Instrucciones para reparar máquinas virtuales lentas
1. El disco duro está fragmentado
La primera razón por la que una máquina virtual funciona lentamente es por la fragmentación del disco duro o disco virtual.
Consejo : las distribuciones de Linux (ubuntu, zorin, etc.) no necesitan estar fragmentadas debido al sistema de archivos que utilizan. Windows 8 y Windows 10 nombran Desfragmentación como Optimización.
Desfragmentar unidad virtual:
Al igual que los discos duros físicos , los discos duros virtuales pueden fragmentarse. La desfragmentación reorganiza archivos, programas y espacio no utilizado en unidades virtuales para que los programas se ejecuten más rápido y los archivos se abran más rápido. La desfragmentación no recupera espacio no utilizado en unidades virtuales. Para recuperar espacio no utilizado, divida la partición del disco duro
Para obtener el mejor rendimiento del disco duro, siga estos pasos:
Paso 1 . Ejecute la herramienta de desfragmentación del disco duro dentro de la máquina virtual. Acceda a Esta PC (o Mi computadora) , haga clic derecho en la unidad local C y seleccione Propiedades . En la pestaña Herramientas , haga clic en Desfragmentar ahora u Optimizar .

Paso 2 . Apague la máquina virtual cuando se complete la fragmentación en la máquina virtual, luego desfragmente las unidades virtuales desde el editor de configuración de la máquina virtual.
![Razones por las que las máquinas virtuales funcionan lentamente y cómo solucionarlas Razones por las que las máquinas virtuales funcionan lentamente y cómo solucionarlas]()
Seleccione el disco virtual que desea desfragmentar y luego haga clic en Desfragmentar u Optimizar .
![Razones por las que las máquinas virtuales funcionan lentamente y cómo solucionarlas Razones por las que las máquinas virtuales funcionan lentamente y cómo solucionarlas]()
Consejo : esto solo funciona con unidades virtuales, no con discos duros físicos. La desfragmentación del disco puede llevar mucho tiempo.
Paso 3 . Ejecute la herramienta de desfragmentación del disco duro en la computadora host (física). Haga clic en Inicio , acceda a Esta PC (o Mi computadora ), haga clic derecho en la unidad C local y seleccione Propiedades . En la pestaña Herramientas , haga clic en Desfragmentar ahora u Optimizar .
![Razones por las que las máquinas virtuales funcionan lentamente y cómo solucionarlas Razones por las que las máquinas virtuales funcionan lentamente y cómo solucionarlas]()
Nota: El proceso de desfragmentación requiere espacio de trabajo libre en el disco duro del servidor. Si la unidad virtual contiene un solo archivo, necesitará espacio libre igual a la capacidad del archivo de la unidad virtual. Otras configuraciones de unidades virtuales requieren menos espacio libre.
2. Las utilidades antimalware/antivirus escanean las carpetas de las máquinas virtuales mientras están en uso
Al utilizar una máquina virtual, es posible que experimente ralentizaciones debido a que el software antivirus o programas como Malwarebytes escanean los archivos de la máquina virtual en el servidor mientras está en uso, lo que ralentiza la máquina virtual. Por lo tanto, debe eliminar las carpetas que contienen archivos de la máquina virtual y no escanear para evitar que se ralentice.
Advertencia: si hace esto, los programas antivirus y de malware no podrán encontrar archivos infectados en estas carpetas, si las hay. Por lo tanto, debe escanear las carpetas de la máquina virtual haciendo clic derecho en la carpeta y seleccionando escanear con software de protección.
Consejo: esta guía funcionará con Malwarebytes. Debe leer la documentación del software antivirus y otros escáneres en tiempo real para encontrar la configuración de exclusión. Suele estar en la configuración del programa.
Primero, abra Malwarebytes, haga clic en Configuración .
![Razones por las que las máquinas virtuales funcionan lentamente y cómo solucionarlas Razones por las que las máquinas virtuales funcionan lentamente y cómo solucionarlas]()
Haga clic en la pestaña Exclusiones .
![Razones por las que las máquinas virtuales funcionan lentamente y cómo solucionarlas Razones por las que las máquinas virtuales funcionan lentamente y cómo solucionarlas]()
Haga clic en Agregar carpeta . Seleccione la carpeta que contiene los archivos de la máquina virtual. Haga clic en Seleccionar carpeta .
![Razones por las que las máquinas virtuales funcionan lentamente y cómo solucionarlas Razones por las que las máquinas virtuales funcionan lentamente y cómo solucionarlas]()
3. Parámetros bajos del sistema
Debes utilizar al menos Intel I3 o AMD A8 (quad core) y 8 GB de RAM para obtener el mejor rendimiento. Por supuesto, puede ejecutar una máquina virtual con parámetros más bajos, pero para poder usar la máquina virtual y abrir muchas cosas sin ralentizarse, debe usar un sistema con dichos parámetros.
Asegúrese de que el servidor tenga más memoria física que la cantidad total de memoria utilizada para lo siguiente:
- sistema operativo del servidor
- Las aplicaciones se ejecutarán de forma nativa en el servidor.
- La memoria total que utilizarán el sistema operativo invitado y las aplicaciones en todas las máquinas virtuales que se ejecutarán en cualquier momento.
4. No dedicar suficiente RAM a la máquina virtual
A continuación se muestra una lista de RAM del sistema recomendada para máquinas virtuales:
| Sistema operativo |
RAM mínima |
carnero recomendado |
| Windows 98 |
64MB |
128MB |
| ventana 2000 |
256MB |
512 MB |
| Windows XP |
1GB |
2GB |
| Windows Vista |
2GB |
4 GB |
| ventana 7 |
2GB |
4 GB |
| Ventanas 8.1 |
2GB |
4 GB |
| Distribuciones populares de Linux |
2GB |
4 GB |
Advertencia: puedes dedicar mucha RAM al sistema operativo, pero con sistemas operativos más antiguos como Windows 98, puede fallar y volverse inestable si se le da demasiada RAM.
Puede encontrar estas configuraciones en la configuración de RAM para el programa virtual apropiado. Aquí es donde puede encontrarlo en VMWare Player:
Siga el paso 1 en la foto, pero seleccione la memoria en la pantalla de configuración, ajuste los parámetros de RAM aquí.
![Razones por las que las máquinas virtuales funcionan lentamente y cómo solucionarlas Razones por las que las máquinas virtuales funcionan lentamente y cómo solucionarlas]()
5. El programa cliente virtual no está actualizado.
Debe asegurarse de que VMWare o cualquier programa que utilice esté actualizado.
6. Ejecute la máquina virtual desde un disco duro externo
No se recomienda ejecutar una máquina virtual desde un disco duro externo y ralentizará la máquina virtual, a menos que sea un SSD a través de USB 3.0.
7. El disco duro está lento o ejecuta muchos programas.
Velocidad del disco duro
Si su disco duro es de 5400 RPM, considere actualizar a un disco duro más rápido de 7200 RPM o 10000 RPM.
Una opción aún mejor y más rápida es considerar comprar un disco duro híbrido HHD/SSD o SSD. Estos discos duros aumentarán significativamente el rendimiento al almacenar allí archivos de máquinas virtuales.
Utilice múltiples aplicaciones
Si ejecuta varias aplicaciones en el sistema operativo host mientras usa una máquina virtual, su máquina virtual se ralentizará. Considere utilizar un segundo disco duro interno para la máquina virtual para obtener el mejor rendimiento. De esta manera, el sistema operativo host y los programas se ejecutarán por separado de la máquina virtual, y la máquina virtual podrá utilizar la velocidad completa del disco duro o SSD.
8. Utilice una máquina virtual sin instalar software de máquina virtual
Si utiliza VMWare Player, debe instalar las herramientas de VMware, ya que esto afecta significativamente el rendimiento.
9. El controlador de gráficos no está actualizado
Debe asegurarse de que el controlador de gráficos de su sistema esté siempre actualizado. Para actualizarlos, consulte los artículos Cómo actualizar los controladores para tarjetas de video NVIDIA y Cómo actualizar los controladores para tarjetas de video AMD en Windows 10 .
10. El sistema operativo no está actualizado
El sistema operativo host, así como la máquina virtual o el sistema operativo invitado, deben estar actualizados a la última versión.
11. Falta de espacio libre en el disco virtual
Consejo: Esto sólo es importante si tienes un sistema operativo más moderno. Los sistemas operativos más antiguos, como Windows 98, tienen límites en la cantidad de capacidad del disco duro que pueden ver debido al tipo de sistema de archivos utilizado. Es posible que deba investigar su sistema operativo para ver la capacidad máxima de archivos y el tamaño del disco duro admitidos. En ocasiones está limitado por el propio sistema operativo, otras por el sistema de archivos fat o fat32.
En la máquina virtual, vaya a la herramienta de administración de discos o Mi computadora y vea cuánto espacio queda. Si la capacidad de la unidad virtual es baja, increméntela para tener al menos un 20 % de espacio libre en la unidad de almacenamiento.
Para hacer esto, siga estos pasos:
Requisitos previos
- Apaga la máquina virtual.
- Verifique que el disco virtual no esté asignado ni montado. No puede extender un disco virtual mientras está asignado o montado.
- Verifique que la máquina virtual no tenga una instantánea (estado del sistema antes de un momento específico).
- Verifique que la máquina virtual no sea un clon vinculado ni un padre de un clon vinculado.
Procedimiento:
Paso 1. Seleccione la máquina virtual y seleccione VM > Configuración .
Paso 2. En la pestaña Hardware , seleccione la unidad virtual para expandir.
Paso 3. Seleccione Utilidades > Expandir .
Paso 4. Establezca el nuevo tamaño máximo para la unidad virtual. Puede establecer el tamaño entre 0,001 GB y 2 TB para una unidad virtual.
Paso 5. Seleccione Expandir .
Paso 6 . Haga clic en Aceptar una vez completado el proceso de expansión de la unidad.
12. No habilite la virtualización Intel VT o AMD-v en BIOS
Debe habilitar la virtualización Intel VT o Amd-v en BIOS porque agrega muchos beneficios de rendimiento al usar máquinas virtuales. Consulte la documentación de su computadora o busque en Google su modelo para obtener instrucciones sobre cómo hacer esto.
13. Intel VT o AMD-v están habilitados en BIOS pero no habilitados en Vmware Player
Si tiene hardware que admita la virtualización, asegúrese de tener un programa de máquina virtual como VMware Player, Virtualbox, etc. úsalo.
En Vmware Player, vaya a Configuración de máquina virtual y en la pestaña Procesador , seleccione Virtualizar Intel VT-x/EPT o AMD-V/RVI .
![Razones por las que las máquinas virtuales funcionan lentamente y cómo solucionarlas Razones por las que las máquinas virtuales funcionan lentamente y cómo solucionarlas]()
14. Ajustar la prioridad del proceso de la máquina virtual.
Si los métodos anteriores aún no resuelven el problema, ajuste la prioridad del proceso de la máquina virtual.
En el Administrador de tareas del host donde se ejecuta la máquina virtual, configurar la prioridad del proceso de la máquina virtual en Alta puede hacer que la máquina virtual funcione sin problemas. Haga clic derecho y avance a la máquina virtual, seleccione Alta prioridad .
Sin embargo, hacer esto puede hacer que el servidor se ralentice al hacer otras cosas mientras ejecuta la máquina virtual porque le está dando a la máquina virtual la máxima prioridad.
¡Te deseo éxito!