Espace disque insuffisant sur le lecteur C dans Windows Server 2012 R2

Comme pour les autres versions, le manque d'espace disque est le problème le plus fréquent sous Windows Server 2012. Comparé aux disques de données, le lecteur système C: est très susceptible d'être saturé . Lorsqu'il ne reste plus assez d'espace libre sur le lecteur C:, il est préférable de résoudre ce problème au plus vite. Dans cet article, je vais vous montrer comment configurer une alerte de manque d'espace disque sous Windows Server 2012 R2 et comment résoudre rapidement et facilement le problème de manque d'espace disque sur le lecteur C:.

Pourquoi C: le lecteur exécute un espace disque insuffisant dans Server 2012 r2

Dans l'utilisation quotidienne, de nombreux types de fichiers peuvent consommer de l'espace libre sur le lecteur C, tels que:

  1. Mises à jour Windows, point de restauration système, hibernation, fichier d'échange. Ces fichiers sont de grande taille, ils utilisent donc très rapidement l'espace libre.
  2. Journaux, temp, cache, navigateur .etc Ces fichiers sont de petite taille mais de plus en plus produits en continu.
  3. Fichiers d'application tiers. Toutes les applications s'installent sur le lecteur C par défaut, même si vous installez sur un autre lecteur, certains fichiers vont sur le lecteur C de force.
  4. Tous les fichiers supprimés sans appuyer sur Maj vont à la corbeille, qui se trouve dans le lecteur C.

Même si le lecteur C est créé à 100 Go lors de la construction du serveur, il manque tôt ou tard d'espace.

Risque d'espace disque insuffisant

Lorsque l'espace disque du lecteur C est presque saturé, l'installation des mises à jour Windows et des applications devient impossible. Certains services Windows, comme la sauvegarde et la restauration, cessent de fonctionner. Le système d'exploitation devient également beaucoup plus lent. Le serveur peut se bloquer, redémarrer de manière inattendue, voire planter. Il est donc préférable de résoudre ce problème au plus vite ; une fois le lecteur C plein, il est trop tard.

Comment créer une alerte d'espace disque faible dans Windows Server 2012

Vous pouvez configurer une notification pour alerter lorsque le lecteur de disque manque d'espace disque, exemple de script comme ci-dessous:

$ freespacethreshold = 17

# Définition du chemin d'accès au fichier servers.txt pour une entrée ultérieure…
$ inputfilepath = $ env: USERPROFILE + «\ Desktop»
$ inputfilename = "servers.txt"
$ workingfile = $ inputfilepath + «\» + $ inputfilename

# le fichier existe-t-il?
$ fileexist = test-path $ workingfile

si ($? -eq $ false)
{
  Write-Host "$ inputfilename n'existe pas sur $ infputfilepath" -ForegroundColor Red -BackgroundColor Black
  Write-Host "Veuillez créer le fichier avec un serveur par ligne que vous voulez vérifier" -ForegroundColor Red -BackgroundColor Black
  sortie 1
}

# lire le fichier dans une variable pour un traitement ultérieur
$ servers = Get-Content $ workingfile

# L'étape 1 consiste à vérifier l'espace disque et à vous alerter si sa disponibilité est de 10% ou moins
foreach ($ s dans $ serveurs)
{
 $ logicdisks = Get-WmiObject -ComputerName $ s Win32_Logicaldisk
 
 Foreach ($ l dans $ logicdisks)
 {
  $ totalsize = $ l.size
  $ freespace = $ l.freespace
  if ($ freespace -gt 0)
  {
   $ pourcentage gratuit = ($ espace libre / $ taille totale) * 100
   Write-Host $ l.deviceid »a» $ pourcentage gratuit «% gratuit»
    
   if ($ pourcentage gratuit -lt $ espace libre seuil)
   {
    Write-Host "Alerte de santé!" -ForegroundCouleur Rouge -BackgroundCouleur Noir
    L'hôte d'écriture "Drive" $ l.deviceid "a moins le seuil $ freespacethreshold% free"
   }
 }
 }
}

Vous pouvez programmer le script d'alerte d'espace disque insuffisant ou créer une notification par e-mail.

Comment réparer l'espace disque insuffisant du lecteur C dans Windows Server 2012 R2

Pour résoudre ce problème, vous pouvez trouver de nombreuses méthodes après une recherche sur Google. Si vous avez beaucoup de temps, vous pouvez toutes les essayer. En fait, la plupart des méthodes ne sont pas d'une grande aide, mais vous pouvez résoudre ce problème rapidement et facilement avec les 2 méthodes ci-dessous.

1. Nettoyez le lecteur C pour récupérer de l'espace disque

Il existe de nombreux fichiers indésirables et inutiles dans le lecteur C:. Vous pouvez supprimer ces fichiers pour obtenir plus d'espace libre. Pour accomplir la tâche, il est suggéré d'exécuter le nettoyage de disque, qui est fourni par Microsoft. Cet outil est sûr et rapide pour supprimer les fichiers indésirables et inutiles de votre serveur.

Contrairement aux autres versions, le Nettoyage de disque n'est pas activé par défaut dans Windows Server 2012 et R2. Par conséquent, vous devez suivre les étapes pour activer le Nettoyage de disque dans Server 2012 au préalable.

Comment réparer l'espace disque insuffisant dans Windows Server 2012 r2 en nettoyant le lecteur C :

  1. Presse Fenêtres + R ensemble sur le clavier, tapez cleanmgr et appuyez sur Entrer.
  2. C: le lecteur est sélectionné par défaut, cliquez simplement sur OK pour continuer.
  3. Cochez la case devant les fichiers que vous souhaitez supprimer. Tous les fichiers peuvent être supprimés en toute sécurité. Cependant, il est toujours suggéré de lire la description correspondante en bas.
  4. Confirmez la suppression.
  5. Répétez à partir de l'étape 1 pour nettoyer les fichiers système.

Le nettoyage de disque est utile, surtout si vous ne l'avez jamais fait auparavant. Mais si vous ne pouvez pas obtenir plus de 20 Go d'espace libre, il est préférable de déplacer l'espace libre d'une autre partition.

2. Déplacez plus d'espace libre sur le lecteur C

Avec le logiciel de partition sécurisée, vous pouvez modifier la taille de la partition allouée sans perdre de données. Réduisez un volume de données pour libérer de l'espace libre et transférez-le sur le lecteur C. De cette façon, vous obtiendrez un lecteur C plus grand et tout restera comme avant.

Mieux que d'autres outils, NIUBI Partition Editor dispose du mode virtuel, de l'annulation en cas de panne, de la restauration en 1 seconde et de la technologie de clonage à chaud pour protéger le système et les données. Un autre avantage est qu'il est beaucoup plus rapide lors de la réduction et du déplacement des partitions.

Comment réparer complètement l'espace disque insuffisant du lecteur C dans Windows Server 2012 R2 :

Étape 1: Télécharger NIUBI Partition Editor, faites un clic droit sur D: conduire et sélectionnez "Redimensionner/Déplacer" .

Faites glisser pour redimensionner

Étape 2 : Dans la fenêtre contextuelle, faites glisser la bordure gauche vers la droite pour réduire le lecteur D et créer de l'espace non alloué à gauche.

Réduire le volume

Vous pouvez également saisir directement une valeur pour l’espace non alloué.

Faites glisser pour redimensionner

Cliquez sur OK pour revenir à la fenêtre principale ; un espace non alloué est créé derrière le lecteur C en mode virtuel.

L'espace non alloué

Étape 3 : Cliquez avec le bouton droit sur le lecteur C: et exécutez à nouveau « Redimensionner/Déplacer », faites glisser la bordure droite vers la droite pour ajouter cet espace non alloué.

Faites glisser pour redimensionner

Conserver l'espace non alloué

Étape 4 : Cliquez sur OK pour revenir à la fenêtre principale. Pour modifier les partitions de disque réelles, cliquez sur Appliquer pour confirmer.

Partition redimensionnée

Comment ajouter plus d'espace libre au lecteur C :

Outre la réduction et l'extension de la partition pour déplacer l'espace libre, NIUBI Partition Editor vous aide à effectuer de nombreuses autres opérations de gestion de partition de disque telles que fusionner, cloner, convertir, masquer, défragmenter, effacer la partition, optimiser le système de fichiers, analyser les secteurs défectueux et bien plus encore.

En savoir plus Télécharger