Question comment définir la compression automatique NTFS LZX sur les nouveaux fichiers


Je sais qu'il est possible de compresser des fichiers sur la ligne de commande avec LZX:

COMPACT /C /S:E:\Backup /EXE:LZX

Mais je voudrais faire cela AVANT que les fichiers ne soient écrits sur le disque.

Si j'active la compression dans le dossier racine via Explorer, les fichiers seront écrits avec une méthode de compression faible, alors que je voudrais utiliser LZX.


4
2017-09-29 14:26


origine


Balises modifiées car la question implique une fonctionnalité introduite dans Windows 10. - bwDraco


Réponses:


Vous ne pouvez pas

Cela ne fonctionne pas de la même manière, n'est pas héritable, vous ne pouvez pas compresser les dossiers (eux-mêmes), vous ne pouvez pas modifier (ou ajouter) des informations dans un fichier LZX tout en maintenant la compression, si vous le faites, le fichier est décompressé entièrement, comme un nouveau fichier, et vous devez le compresser à nouveau.

L'aide compacte donne:

"Les répertoires seront marqués pour que les fichiers ajoutés par la suite soient compressés à moins que / EXE"

L'ajout d'un octet décompresse le fichier:

echo a >> test.txt

Les fichiers LZX sont comme des "fichiers zip" (plus proches de GZ) rendus transparents pour le système d'exploitation, mais ils ne sont pas identiques aux fichiers compressés courants dans l'ancienne méthode NTFS.

La solution que je propose utilise une tâche planifiée pour exécuter la commande compacte lorsque l'ordinateur est inactif (ou exécuté après la sauvegarde), et je recommande également de ne compacter que les fichiers LZX: dll et exe dans les programmes de travail (s'ils ne sont pas des sauvegardes) comme exemple), pour éviter les ralentissements et les problèmes potentiels (ne pas compresser les fichiers de démarrage dans le répertoire racine).

Si vos fichiers sont déjà compressés avec l'ancienne méthode, vous devez ajouter / F pour forcer la re-compression la première fois, et supprimer la compression du dossier lui-même pour empêcher l'utilisation de la "méthode faible" un programme plus complexe pour trouver et recompresser les fichiers compressés faibles.

Rappelez-vous également que LZX n'est pas compatible avec la version précédente de Windows.


10
2017-10-06 09:48