Unidad C con poco espacio en disco en Windows Server 2012 R2

Lo mismo con otras versiones, Poco espacio en el disco es el problema más común en Windows Server 2012. En comparación con las unidades de datos, es muy probable que la unidad C: quedando sin espacioCuando no queda suficiente espacio libre en la unidad C, es mejor solucionar este problema lo antes posible. En este artículo, presentaré cómo crear una alerta de poco espacio en disco en Windows Server 2012 r2 y cómo solucionar el problema de poco espacio en disco en la unidad C de forma rápida y sencilla.

Por qué C: la unidad tiene poco espacio en disco en Server 2012 r2

En el uso diario, muchos tipos de archivos pueden ocupar espacio libre en la unidad C, como:

  1. Actualizaciones de Windows, punto de restauración del sistema, hibernación, archivo de paginación. Estos archivos son de gran tamaño, por lo que utilizan el espacio libre muy rápidamente.
  2. Registros, temperatura, caché, navegador .etc Estos archivos son de tamaño pequeño pero se producen cada vez más de forma continua.
  3. Archivos de aplicaciones de terceros. Todas las aplicaciones se instalan en la unidad C de forma predeterminada, incluso si se instala en otra unidad, algunos archivos van a la unidad C forzosamente.
  4. Todos los archivos eliminados sin presionar Shift van a la Papelera de reciclaje, que se encuentra en la unidad C.

Incluso si la unidad C se crea con un tamaño grande de 100 GB al construir el servidor, tarde o temprano se queda sin espacio.

Riesgo de poco espacio en disco.

Cuando la unidad C se está quedando sin espacio en disco, no puede instalar actualizaciones o aplicaciones de Windows. Algunos servicios de Windows, como la copia de seguridad y la recuperación, dejan de funcionar. También hace que el sistema operativo funcione mucho más lento. El servidor se atasca, se reinicia inesperadamente o incluso falla. Así que será mejor que solucione este problema lo antes posible, es demasiado tarde cuando La unidad C se está llenando.

Cómo crear una alerta de poco espacio en disco en Windows Server 2012

Puede configurar una notificación para alertar cuando la unidad de disco se queda con poco espacio en el disco, ejemplo de secuencia de comandos a continuación:

$ freespacethreshold = 17

# Configurando la ruta al archivo server.txt para la entrada posterior ...
$ inputfilepath = $ env: USERPROFILE + “\ Desktop”
$ inputfilename = "servers.txt"
$ archivo de trabajo = $ ruta de archivo de entrada + “\” + $ nombre de archivo de entrada

# ¿existe el archivo?
$ fileexist = test-path $ workingfile

if ($? -eq $ false)
{
  Write-Host “$ inputfilename no existe en $ infputfilepath” -ForegroundColor Red -BackgroundColor Black
  Write-Host “Cree el archivo con un servidor por línea que desee marcar” -ForegroundColor Red -BackgroundColor Black
  salir de 1
}

# leer el archivo en una variable para su posterior procesamiento
$ servidores = Get-Content $ workingfile

# Paso 1 esto es para verificar el espacio en disco y alertar si es 10% o menos libre
foreach ($ s en $ servidores)
{
 $ logicaldisks = Get-WmiObject -ComputerName $ s Win32_Logicaldisk
 
 Foreach ($ l en $ logicaldisks)
 {
  $ totalsize = $ l.size
  $ freespace = $ l.freespace
  if ($ espacio libre -gt 0)
  {
   $ porcentaje libre = ($ espacio libre / $ tamaño total) * 100
   Write-Host $ l.deviceid ”tiene” $ porcentaje libre “% gratis”
    
   if ($ porcentaje libre -lt $ umbral de espacio libre)
   {
    Write-Host "¡Alerta de salud!" -ForegroundColor Rojo -BackgroundColor Black
    Write-Host "Drive" $ l.deviceid "tiene menos el $ freespacethreshold% free"
   }
 }
 }
}

Puede programar el script de alerta de poco espacio en disco o crear una notificación por correo electrónico.

Cómo reparar el espacio en disco bajo de la unidad C en Windows Server 2012 R2

Para solucionar este problema, puede encontrar muchos métodos después de realizar una búsqueda en Google. Si tiene mucho tiempo, puede probarlos todos. De hecho, muchos de los métodos no son de mucha ayuda, pero puede resolver este problema de forma rápida y sencilla con los 2 métodos que se indican a continuación.

1. Limpiar la unidad C para recuperar espacio en disco

Hay muchos archivos basura e innecesarios en la unidad C:. Puede eliminar estos archivos para obtener más espacio libre. Para realizar la tarea, se sugiere ejecutar el Liberador de espacio en disco, proporcionado por Microsoft. Esta herramienta es segura y rápida para eliminar archivos basura e innecesarios de su servidor.

A diferencia de otras versiones, el Liberador de espacio en disco no está habilitado de forma predeterminada en Windows Server 2012 y R2. Por lo tanto, debe seguir los pasos para habilitar el Liberador de espacio en disco en Server 2012 por adelantado.

Cómo reparar el espacio en disco bajo en Windows Server 2012 r2 limpiando la unidad C:

  1. Prensa Windows + R juntos en el teclado, escriba cleanmgr y pulse Acceder.
  2. C: la unidad está seleccionada de forma predeterminada, simplemente haga clic en Aceptar para continuar.
  3. Haga clic en la casilla de verificación frente a los archivos que desea eliminar. Todos los archivos se pueden eliminar de forma segura. Sin embargo, todavía se sugiere leer la descripción correspondiente en la parte inferior.
  4. Confirma la eliminación
  5. Repita desde el paso 1 para limpiar los archivos del sistema.

El Liberador de espacio en disco es útil, especialmente si nunca lo ha hecho antes. Pero si no puede obtener más de 20 GB de espacio libre, es mejor que mueva el espacio libre de otra partición.

2. Mueva más espacio libre a la unidad C

Con el software de partición seguro, puede cambiar el tamaño de la partición asignada sin perder datos. Reduzca un volumen de datos para liberar espacio libre y transfiéralo a la unidad C. De esta manera, obtendrá una unidad C más grande y todo se mantendrá igual que antes.

Mejor que otras herramientas, NIUBI Partition Editor Tiene modo virtual, cancelación en el pozo, reversión en 1 segundo y tecnología de clonación en caliente para proteger el sistema y los datos. Otro beneficio es que es mucho más rápido al reducir y mover particiones.

Cómo arreglar completamente el espacio en disco bajo de la unidad C en Windows Server 2012 R2:

Paso 1: Descargar NIUBI Partition Editor, haga clic con el botón derecho en D: drive y seleccione "Redimensionar/Mover".

Arrastra para cambiar el tamaño

Paso 2: En la ventana emergente, arrastre el left frontera a la derecha para reducir el tamaño de la unidad D y dejar espacio no asignado a la izquierda.

Reducir volumen

También puede ingresar un valor para el espacio no asignado directamente.

Arrastra para cambiar el tamaño

Haga clic en OK y volviendo a la ventana principal, se crea espacio no asignado detrás de la unidad C en modo virtual.

Espacio no asignado

Paso 3:Haga clic derecho en la unidad C: y ejecute “Redimensionar/Mover” nuevamente, arrastre el un Derecho frontera a la derecha para agregar este espacio no asignado.

Arrastra para cambiar el tamaño

Mantener espacio no asignado

Paso 4: Haga clic OK y volver a la ventana principal. Para cambiar las particiones de disco reales, debe hacer clic en Presente una solicitud para confirmar.

Partición redimensionada

Cómo agregar más espacio libre a la unidad C:

Además de reducir y extender la partición para mover el espacio libre, NIUBI Partition Editor le ayuda a realizar muchas otras operaciones de administración de particiones de disco, como fusionar, clonar, convertir, ocultar, desfragmentar, borrar particiones, optimizar el sistema de archivos, escanear sectores defectuosos y mucho más.

MÁS INFORMACIÓN Descargar