web-dev-qa-db-fra.com

Rien ne se passe lorsque j'essaie d'envoyer des fichiers/dossiers dans un dossier compressé

Depuis quelque temps, je ne pouvais pas envoyer de fichiers ou de dossiers dans un dossier compressé à partir de Windows Explorer. L'option est là, mais quand je clique dessus, rien ne se passe.

Il semble que d’autres aient eu des problèmes similaires, mais dans leur cas, l’option a été grisée ou un autre programme a été remplacé par le programme .Zip par défaut.

Si je tape "regsvr32 %windir%/system32/zipfldr.dll" dans une commande d'exécution, le message d'erreur suivant s'affiche:

_______________________________

[Window Title]
RegSvr32

[Content]
The module "C:\WINDOWS/system32/zipfldr.dll" was loaded but the entry-point DllRegisterServer was not found.

Make sure that "C:\WINDOWS/system32/zipfldr.dll" is a valid DLL or OCX file and then try again.

[OK]
_______________________________

Très énervant, je ne suis pas assez confiant pour fouiller dans le registre sans aide directe, mais il existe peut-être une option simple ou une solution simple qui me manque?

Appréciez l'aide de quiconque à ce sujet!

8
Tomy-rex

J'ai copié les commentaires de ce lien mentionné précédemment - http://david-homer.blogspot.com.br/2014/06/when-using-send-to-compressed-zipped.html

Lorsque vous utilisez l'élément de menu contextuel «Envoyer dans un dossier compressé (zip)» rien ne se passe J'ai récemment eu un problème lors de l'utilisation de l'élément de menu contextuel "Dossier compressé (compressé)" "rien ne se produit sur Windows 8.1.

En regardant plus loin, j'ai trouvé que cela fonctionnait dans la plupart des dossiers, mais pas celui que je voulais compresser.

Après un moment, j'ai réalisé que j'avais un projet source Visual Studio code dans ce dossier qui a eu ce problème ennuyeux de dossier d'objets profond et il semble que lorsque vous cliquez sur "Envoyer dans un dossier compressé" si il y a une structure de répertoire exceptionnellement profonde dans le dossier que vous avez zipping, la compression peut échouer mais ne montrer aucune erreur.

J'utilise la méthode RoboCopy éprouvée suivante pour éliminer ces répertoires cassés avec des chemins exceptionnellement profonds que vous ne pouvez pas supprimer avec l'explorateur Windows.

  • @Écho off
  • cls
  • mkdir emptyfolder
  • robocopy emptyfolder "chemin\to\obj"/MIR
  • rmdir emptyfolder
  • rmdir "chemin\to\obj"
  • pause

Pourquoi ne pas consulter notre outil de provisioning sur notre site Web

Je peux voir que cela pourrait être un problème potentiel, mais pour le moment cela fonctionne à nouveau aussi bien que je peux voir - si j'ai à nouveau le problème, je suppose que je devrai vérifier la structure du fichier, peut-être que cela pourrait être le problème.

4
Tomy-rex

J'ai rencontré ce problème aussi. Cependant, ma solution était beaucoup plus facile. Mes noms de fichiers et chemins étaient trop longs pour être compressés. Il n'y avait pas d'avertissement.

Je l'ai résolu en copiant-collant le répertoire dans un autre avec un chemin plus court.

par exemple. de /this/path/is/way/too/ooo/ooo/oo/long à /home/Desktop

4
Michael

J'ai eu le même problème, quand on a cliqué sur envoyer au fichier compressé rien ne s'est passé, alors j'ai découvert que lorsque vous avez une structure de dossier profonde, Windows ne parvient pas à Zip et ne montre aucune erreur. Comme il est expliqué ici: http://david-homer.blogspot.com.br/2014/06/when-using-send-to-compressed-zipped.html

2
asd

Vérifiez si votre fichier n'a pas l'extension. N'oubliez pas que l'Explorateur Windows ne permet pas la création de dossiers commençant par un point, même si le système sous-jacent peut les gérer.

0
Shantanu Garg

Je me rends compte que je suis assez en retard pour répondre à cette question, mais je rencontrais le même problème lorsque j'essayais de compresser un dossier. Il semblait que rien ne s'était passé et qu'aucune erreur ne s'était affichée.

J'ai cliqué avec le bouton droit de la souris et copié le dossier, puis collé dans le même répertoire. Pendant la copie, une boîte de dialogue m'a indiqué qu'il y avait plusieurs fichiers dans le dossier trop longs pour être copiés. J'ai donc cliqué sur Ignorer. Ensuite, cliquez avec le bouton droit sur le dossier copié et envoyé à Zip et cela a fonctionné. 

0

J'ai moi aussi rencontré ce problème alors que j'essayais de compresser le code source Android Studio à partir de 10 projets différents. Avoir une structure trop profonde au départ semblait être le cas, et pour moi aussi, Windows n’a pas montré d’erreur au départ.

J'ai donc fait quelques recherches supplémentaires sur les fichiers et j'ai constaté que cette erreur se produit généralement si vous avez un dossier vide quelque part dans la structure de fichier du fichier que vous essayez de compresser. À chaque niveau, je pouvais trouver le dossier contenant le dossier mystère et chaque fois que l'erreur Windows apparaissait me montrant l'erreur en disant qu'il ne pouvait pas compresser un dossier vide!

Je suis allé dans le trou du lapin et j'ai ajouté un simple fichier READ_ME. * Txt à chaque dossier vide et alto!

J'utilise Windows 10 version mise à jour sur 10.2018 . J'espère que cela aide quelqu'un!

0
Paris B. G.