La commande COMPACT / U ne décompresse pas le fichier volumineux de 25 Go

0

J'ai un fichier de 25 Go qui a été incorrectement défini comme compressé NTFS, car le répertoire dans lequel il se trouve avait été marqué comme compressé lors de sa création. J'essaye de le décompresser. Le fichier est actuellement utilisé par un processus de service Windows.

J'ai essayé d'utiliser l'explorateur de fichiers au niveau du répertoire pour effacer l'attribut de compression; J'ai cliqué sur OK, mais il est revenu en quelques secondes. Bien que le répertoire ait été marqué comme non compressé, le fichier était toujours compressé et apparaît en bleu dans la fenêtre.

J'ai aussi essayé d'utiliser COMPACT /U - il revient aussi tout de suite et ne semble pas décompresser (bien qu'il semble dire que c'est le cas):

 E:\Services\MyService\Map>compact

 Listing E:\Services\MyService\Map\
 New files added to this directory will not be compressed.

27518828544 : 21974568960 = 1.3 to 1 C running.mmap
      235 :       235 = 1.0 to 1   test.txt

Of 2 files within 1 directories
1 are compressed and 1 are not compressed.
27,518,828,779 total bytes of data are stored in 21,974,569,195 bytes.
The compression ratio is 1.3 to 1.


E:\Services\MyService\Map>compact  /u *

 Uncompressing files in E:\Services\MyService\Map\

running.mmap [OK]

1 files within 1 directories were uncompressed.


E:\Services\MyService\Map>compact

 Listing E:\Services\MyService\Map\
 New files added to this directory will not be compressed.

27518828544 : 22014078976 = 1.3 to 1 C running.mmap
      235 :       235 = 1.0 to 1   test.txt

Of 2 files within 1 directories
1 are compressed and 1 are not compressed.
27,518,828,779 total bytes of data are stored in 22,014,079,211 bytes.
The compression ratio is 1.3 to 1.

Pourquoi cela arrive-t-il? Le système travaille-t-il en arrière-plan pour décompresser le fichier ou ignore-t-il ma demande? C'est Windows 2003 Server.

Carlos A. Ibarra
la source

Réponses:

2

C'est probablement une question de temps. Vous avez effacé la compression du dossier, mais le fichier fait 25 Go. Il faudra probablement du temps pour décompresser.

Keltari
la source
Tu as raison. On dirait que cela a fonctionné en arrière-plan et s'est terminé quelques heures plus tard. Ce qui m'a dérouté, c'est qu'il n'y avait aucune indication qu'il fonctionnait à l'arrière-plan. La sortie COMPACT n’a rien dit de tel.
Carlos A. Ibarra
Si je me souviens bien, le processus qui effectue réellement la compression est Explorer.exe. Si vous consultez la liste des tâches, compact.exe ne s'exécute que pendant une seconde et l'utilisation de la CPU par Explorer.exe augmentera.
Keltari
Vous devriez regarder le voyant HDD et voir s’il existe un accès inhabituel au disque. Ou ouvrez le moniteur de ressources (Windows Vista / 7) ou le gestionnaire de tâches (Windows 8) pour voir l'activité du disque dur
phuclv