Empêcher Explorer de geler avec de gros fichiers Zip sous Vista

Empêcher Explorer de geler avec de gros fichiers Zip sous Vista
Empêcher Explorer de geler avec de gros fichiers Zip sous Vista

Vidéo: Empêcher Explorer de geler avec de gros fichiers Zip sous Vista

Vidéo: Empêcher Explorer de geler avec de gros fichiers Zip sous Vista
Vidéo: OUTLOOK : ajouter un fuseau horaire - YouTube 2024, Peut
Anonim

Cet article a été écrit par Daniel Spiewak, grand développeur de logiciels et ami du How-To Geek.

Windows Vista intègre la gestion des fichiers zip. Vous pouvez créer, extraire ou même y accéder directement comme s'il s'agissait d'un dossier. Mais si vous avez de très gros fichiers zip sur votre disque dur, des problèmes peuvent survenir si vous ne désactivez pas le gestionnaire de fichiers zip.

Comment nous l'avons compris

Aujourd'hui, j'essayais de restaurer certains de mes fichiers à partir d'une sauvegarde précédente. J'ai saisi l'énorme fichier zip de mon lecteur réseau et je l'ai sauvegardé sur le bureau. À partir de là, un peu de magie WinZip s’est emparé de celui-ci, le répertoire de 25 Mo que je voulais vraiment extraire de l’ensemble du fichier zip de 11 Go. Je savais cependant que je pouvais peut-être vouloir restaurer plus de fichiers plus tard. J'ai donc laissé le fichier sur mon bureau (même en effectuant un transfert sur un gigabit, 11 Go, c'est toujours 11 Go).

Quand je suis enfin revenu à mon bureau d’hôte plus tard dans la soirée, j’ai été choqué de voir que tout fonctionnait bien. Par exemple, j'ai ouvert l'explorateur de fichiers et essayé de développer un dossier dans le volet de l'arborescence situé à gauche. Au lieu de bien s’étendre et de montrer les sous-dossiers, il a juste commencé à faire tourner ses roues. Quand je suis revenu dix minutes plus tard, c'était encore chugging loin.

J'ai tué le processus explorer.exe, redémarré l'explorateur et poursuivi mon flux de travail. Au moins, jusqu'à ce que WinZip commence à avoir des problèmes. J'ai cliqué sur le bouton «Extraire» d'une archive de taille raisonnable (150 Mo) et l'application s'est figée. Tout comme l'explorateur, il mangeait tout mon processeur et ne faisait absolument rien avec.

Reconnaissant que j'étais en dehors de ma ligue, j'ai entamé une conversation avec «The Geek» et nous avons commencé le dépannage. Une heure et demie plus tard, après avoir parcouru une montagne de fichiers journaux, téléchargé des outils que je ne connaissais même pas, et parcouru des pages de sortie de «procmon» de SysInternals, nous avons finalement trouvé le problème.

Il semble que l'explorateur de fichiers de Windows Vista (par défaut) tente de rentrer dans toutes les archives zip d'un sous-répertoire direct, permettant aux utilisateurs de visualiser le contenu du fichier zip directement dans la barre latérale. Windows XP avait la même «fonctionnalité», mais il a attendu d'entrer le fichier zip jusqu'à ce que vous ayez développé le nœud dans la barre latérale. En principe, la méthode de Vista est une bonne idée. XP souffrait toujours de longs délais chaque fois que vous développiez un fichier zip, en particulier via une connexion réseau. Saisir une liste de fichiers en arrière-plan semble être une bonne idée, jusqu'à ce que vous preniez en compte des archives extrêmement volumineuses.

En essayant de récupérer dans ce fichier zip de 11 Go installé sur mon bureau, Vista a pratiquement lancé une tâche gourmande en ressources de traitement qu’elle n’avait aucune chance de terminer dans un délai raisonnable. Ainsi, la performance tue à tous les niveaux sans retour tangible.

Désactiver le traitement Zip

La solution évidente à ce problème consiste simplement à désactiver le traitement du fichier zip intégré à Windows, car j’utilise quand même WinZip. Pour ce faire, le moyen le plus rapide consiste à utiliser l'excellente application ShellExView pour désactiver l'extension de shell de l'explorateur. (vous n’avez pas à l’installer, juste au cas où vous vous méfieriez de ce genre de chose)

Ouvrez ShellEx en mode Administrateur en cliquant avec le bouton droit de la souris sur le fichier et en choisissant “Exécuter en tant qu’administrateur”. Sélectionnez tous les éléments «compressés», cliquez avec le bouton droit de la souris et sélectionnez «Désactiver les éléments sélectionnés».

Maintenant que l'extension est prise en charge, vous pouvez soit vous déconnecter, soit vous pouvez être un peu plus intelligent en ce qui concerne certaines choses et simplement relancer le processus «explorer.exe». Pour ce faire, ouvrez le Gestionnaire des tâches (cliquez avec le bouton droit de la souris sur la barre des tâches et sélectionnez «Gestionnaire des tâches», ou utilisez le bon vieux pincement de nerf Vulcan à trois doigts, Ctrl + Alt + Suppr) et recherchez le processus «explorer.exe».. Il y aura probablement plus d'un processus dans la liste nommé «explorer.exe», alors assurez-vous de trier par CPU et de sélectionner celui qui est le plus éloigné vers le haut.
Maintenant que l'extension est prise en charge, vous pouvez soit vous déconnecter, soit vous pouvez être un peu plus intelligent en ce qui concerne certaines choses et simplement relancer le processus «explorer.exe». Pour ce faire, ouvrez le Gestionnaire des tâches (cliquez avec le bouton droit de la souris sur la barre des tâches et sélectionnez «Gestionnaire des tâches», ou utilisez le bon vieux pincement de nerf Vulcan à trois doigts, Ctrl + Alt + Suppr) et recherchez le processus «explorer.exe».. Il y aura probablement plus d'un processus dans la liste nommé «explorer.exe», alors assurez-vous de trier par CPU et de sélectionner celui qui est le plus éloigné vers le haut.

Une fois que vous avez sélectionné l’explorateur, cliquez sur «Terminer le processus» et confirmez dans la boîte de dialogue suivante. La barre des tâches disparaîtra avec toutes vos fenêtres d’explorateur de fichiers.

Conseillé: