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 espacio. Cuando no quede suficiente espacio libre en la unidad C, será mejor que intente solucionar este problema lo más rápido posible. En este artículo, presentaré cómo crear una alerta de poco espacio en disco en Windows Server 2012 y cómo solucionar el problema de poco espacio en disco de 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 resolver este problema, puede encontrar muchos métodos después de buscar en Google. Si tienes mucho tiempo, puedes probarlos todos. De hecho, puede resolver este problema rápida y fácilmente con 2 métodos.

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 Enviar.
  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 puede ayudarlo a obtener poco o más de 20 GB de espacio libre. Si no puede obtener suficiente espacio libre en su servidor, pruebe el segundo método para mover 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 pozo y tecnología de reversión de 1 segundo para proteger el sistema y los datos. Otro beneficio es que es mucho más rápido al encoger 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 "Resize/Move Volume".

Arrastra para cambiar el tamaño

Paso 2: En la ventana emergente, arrastre el izquierda frontera a la derecha para encoger la unidad D y hacer espacio sin asignar a la izquierda.

Reducir volumen

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

Arrastra para cambiar el tamaño

Presione OK y de vuelta a la ventana principal, el espacio no asignado se crea detrás de la unidad C en modo virtual.

Espacio no asignado

Paso 3: Haga clic con el botón derecho en C: conducir y ejecutar "Resize/Move Volume"De nuevo, arrastre el 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 Aplicar 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 lo 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 y escanear sectores defectuosos.

Más Información Descargar para probar