Erreur "Mémoire insuffisante" ou "Espace disque insuffisant" lors de l'utilisation de EXTRACT.EXE


Imprimer cette astuce   |  Recommander cette astuce


L'utilitaire EXTRACT.EXE permettant de décompresser et d'extraire des fichiers contenus sur des disquettes D.M.F utilise la variable d'environnement TMP pour stocker les fichiers temporaires.

Si cette variable n'est pas définie, les fichiers temporaires seront stockés sur la racine du disque sur lequel l'utilisateur se trouve. Ainsi, si l'utilisateur démarre EXTRACT à partir de F:\REPERTOIRE, les fichiers temporaires seront stockés momentanément sur F:

Donc, si l'utilisateur n'a pas les droits d'écriture sur F:\, le programme retournera un message d'erreur " mémoire insuffisante ", " place disque insuffisant "...

Pour palier à ce problème, il est nécessaire de définir la variable TMP dans un répertoire accessible en lecture/écriture par l'utilisateur.

Pour définir cette variable, éditez le fichier AUTOEXEC.BAT et ajoutez la ligne ci-dessous (même si la ligne avec SET TEMP existe pour Windows) :

SET TMP= C:\WINDOWS\TEMP

(Si votre répertoire temporaire se trouve sur C:\WINDOWSTEMP)

Puis redémarrez l'ordinateur après avoir enregistré le fichier.

Remarque :
Pour vérifier si la ligne est bien interprétée par le système, taper la commande SET sous MS-DOS. La ligne TMP=C:\WINDOWS\TEMP doit alors être présente.

 


© - Informatique Pratique - http://www.infoprat.net
Tout droits réservés - Reproduction interdite sans autorisation