Le quota disponible est insuffisant pour traiter cette commande
Que faire lorsque l'exécution d'une commande, d'un script ou la copie d'un fichier vous renvoi cette erreur :
Not enough quota is available to process this command
Ce message m'est apparu lors de l'exécution d'un script PowerShell qui exporte le résultat dans un répertoire du système Windows.
PS > .\ExportADGetADGroup.ps1
Export-CSV : Not enough quota is available to process this command.
At \\ServerName\SCRIPTS\ExportADGetADGroup\ExportADGetADGroup.ps1:10 char:7
+ | Export-CSV "\\ServerName\SCRIPTS\ExportADGetADGroup\ExportADGetADGroup- ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OpenError: (:) [Export-Csv], IOException
+ FullyQualifiedErrorId : FileOpenFailure,Microsoft.PowerShell.Commands.ExportCsvCommand
Ma première vérification a été de voir si le nombre de processus ouvert est trop important. Sur le serveur de mon client, il y avait un nombre très important de profils ouverts ou verrouillés, donc de processus applicatifs ouverts.
Je ne pouvais pas me permettre de fermer toute ces applications. La procédure aurait mis trop de temps : Communication, prise en compte de la communication par tout les intervenants, attente de l'horaire de fermeture du site, etc...
J'ai donc vérifié la capacité restante des volumes des disques et la mémoire virtuelle. La mémoire virtuelle semblait raisonnable mais l'espace disque était sous les 15%. Windows a besoin de ces 15% restant pour travailler correctement.
De plus la configuration de la mémoire virtuelle de ce système est dynamique. Un espace disque insuffisant, plusieurs sessions ouverte avec plusieurs applications ouverte utilisent beaucoup de ressources et empêchent la mémoire virtuelle de s'étendre à son maximum.
L'export ne pouvait pas se faire sur ce volume et un test d'export vers un autre volume a réussi.
Afin de faire des économies, il faut alors tenter de réduire au maximum l'espace disque utilisé en supprimant des datas, si possible.
- Fermer un maximum les applications qui ne sont pas utilisées
- Nettoyer les fichiers inutiles du disque dur
- Réduire et / ou nettoyer la taille des fichiers temporaire
- Réduire la capacité des fichiers hors connexion
- Réduire la taille de la mémoire virtuelle
- Augmenter la capacité du disque dur / volume