Comment restaurer la fonctionnalité de fichier Zip par défaut de Windows?

51

J'ai récemment perdu l'association de fichiers par défaut pour les fichiers Zip dans Windows Vista (je pense que cela s'est produit lors de la désinstallation de WinAce, mais je ne peux pas en être tout à fait sûr). Comment puis-je restaurer cette association à la valeur par défaut de Windows?

Brian
la source

Réponses:

51

Essayez cet article à partir de MSDN : Comment restaurer l’intégration du fichier Zip natif dans Windows . Vous devez le faire uniquement à partir d'une invite de commande avec privilèges élevés (exécuter en tant qu'administrateur):

cmd /c assoc .zip=CompressedFolder
alex
la source
2
Ce lien renvoie à un autre article ( windowsxp.mvps.org/zipfldr.htm ) qui indique que vous devrez peut-être commencer par l' regsvr32étape de ma réponse et utiliser cette association si cela ne suffit pas.
Nik
Cela fonctionne dans Windows 7, mais ne semble pas restaurer l'icône
Casebash
4
Il a restauré l'icône pour moi dans Windows 7, mais ce qui n'a pas été mentionné pour moi, c'est que vous devez exécuter cmd en tant qu'administrateur.
Curyous
10

Le premier article est le long chemin à suivre pour exécuter ce processus en trois étapes ... Voici un moyen simple et facile de modifier l'association de fichier à l'Explorateur Windows:

  1. Localiser le fichier

  2. Clic droit sur le fichier

  3. Cliquez sur les propriétés

  4. Localisez le bouton "Ouvrir avec" et cliquez dessus

  5. Accédez à l’explorateur Windows jusqu’à «c: \ windows \ explorer» et mettez en surbrillance le fichier de l’explorateur.

  6. Vérifier l'utilisation en tant que default-apply-ok

Kimchi
la source
Ça ne devient pas plus simple que ça, ça a marché pour moi!
Sonate
7

Cela fonctionne pour moi dans Windows 7:

  1. Retirer

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.zip
    HKEY_CLASSES_ROOT\.zip
    
  2. cmd /c assoc .zip=CompressedFolder

Résultat final:

[HKEY_CLASSES_ROOT\.zip]
@="CompressedFolder"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.zip]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.zip\OpenWithList]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.zip\OpenWithProgids]
"CompressedFolder"=hex(0):
fwdtk
la source
1
Cela a également fonctionné pour moi dans Windows 10. L’exécution de l’étape 2 en elle-même ne fonctionnait pas.
Kevin Tighe
Peut également confirmer que cela fonctionnait sous Windows 10. PeaZip était précédemment installé sur mon ordinateur, mais sa désinstallation ne permettait pas de rétablir l'association de fichier .zip par défaut. Cela a fonctionné comme un charme.
LoneWolffe
3

J'ai eu le même problème et cela a fonctionné pour moi:

  • Cliquez sur Windows Orb (Démarrer)> Tous les programmes> Accessoires, puis cliquez avec le bouton droit de la souris sur Invite de commandes, puis sur "Exécuter en tant qu'administrateur".
  • Tapez assoc .zip=CompressedFolderet appuyez sur Entrée.
  • Vous devrez peut-être redémarrer l'ordinateur.
moh
la source
2

La meilleure méthode consiste à utiliser le Open With...menu contextuel pour définir Explorer comme gestionnaire de fichiers par défaut.

Toutefois, si cela ne fonctionne pas, vous pouvez essayer de forcer Explorer à gérer les fichiers ZIP. ( Source pour cette information)

Créez un fichier .reg avec les éléments suivants:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.zip]
"PerceivedType"="compressed"
"Content Type"="application/x-zip-compressed"
@="CompressedFolder"

[HKEY_CLASSES_ROOT\.zip\CompressedFolder]

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.zip\UserChoice]

[HKEY_CLASSES_ROOT\.zip\CompressedFolder\ShellNew]
"Data"=hex:50,4b,05,06,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"ItemName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\
6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\
00,7a,00,69,00,70,00,66,00,6c,00,64,00,72,00,2e,00,64,00,6c,00,6c,00,2c,00,\
2d,00,31,00,30,00,31,00,39,00,34,00,00,00

[HKEY_CLASSES_ROOT\.zip\OpenWithProgids]
"CompressedFolder"=""

[HKEY_CLASSES_ROOT\.zip\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"

[HKEY_CLASSES_ROOT\CompressedFolder]
@="Compressed (zipped) Folder"
"FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\
00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,\
32,00,5c,00,7a,00,69,00,70,00,66,00,6c,00,64,00,72,00,2e,00,64,00,6c,00,6c,\
00,2c,00,2d,00,31,00,30,00,31,00,39,00,35,00,00,00

[HKEY_CLASSES_ROOT\CompressedFolder\CLSID]
@="{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}"

[HKEY_CLASSES_ROOT\CompressedFolder\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,7a,00,69,00,\
70,00,66,00,6c,00,64,00,72,00,2e,00,64,00,6c,00,6c,00,00,00

[HKEY_CLASSES_ROOT\CompressedFolder\shell]
@="none"

[HKEY_CLASSES_ROOT\CompressedFolder\shell\find]
"SuppressionPolicy"=dword:00000080

[HKEY_CLASSES_ROOT\CompressedFolder\shell\find\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\
65,00,00,00

[HKEY_CLASSES_ROOT\CompressedFolder\shell\find\ddeexec]
@="[FindFolder(\"%l\", %I)]"

[HKEY_CLASSES_ROOT\CompressedFolder\shell\find\ddeexec\application]
@="Folders"

[HKEY_CLASSES_ROOT\CompressedFolder\shell\find\ddeexec\topic]
@="AppProperties"

[HKEY_CLASSES_ROOT\CompressedFolder\shell\Open]

[HKEY_CLASSES_ROOT\CompressedFolder\shell\Open\Command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\
65,00,20,00,2f,00,69,00,64,00,6c,00,69,00,73,00,74,00,2c,00,25,00,49,00,2c,\
00,25,00,4c,00,00,00
"DelegateExecute"="{11dbb47c-a525-400b-9e80-a54615a090c0}"

[HKEY_CLASSES_ROOT\CompressedFolder\ShellEx]

[HKEY_CLASSES_ROOT\CompressedFolder\ShellEx\ContextMenuHandlers]

[HKEY_CLASSES_ROOT\CompressedFolder\ShellEx\ContextMenuHandlers\{b8cdcb65-b1bf-4b42-9428-1dfdb7ee92af}]
@="Compressed (zipped) Folder Menu"

[HKEY_CLASSES_ROOT\CompressedFolder\ShellEx\DropHandler]
@="{ed9d80b9-d157-457b-9192-0e7280313bf0}"

[HKEY_CLASSES_ROOT\CompressedFolder\ShellEx\StorageHandler]
@="{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}"

Ensuite, dans une invite de commande de l'administrateur, tapez:

regsvr32 zipfldr.dll

Une autre suggestion que j’ai vue est d’aller simplement dans l’éditeur de programmes par défaut du Panneau de configuration et de supprimer l’association que vous avez actuellement. Cependant, c'était pour XP et je ne suis pas sûr que cela fonctionne pour Vista. Cependant, vous voudrez peut-être essayer ceci avant de vous familiariser avec le registre.

Dan Walker
la source
Oh mon Dieu - il y a sûrement un moyen plus facile. J'ai déjà essayé de supprimer les associations passées (ou plutôt de rajouter des associations puis de les supprimer, car rien ne valait le coup une fois que j'ai commencé à regarder.)
Brian
-1

Le moyen le plus rapide est d’avoir un fichier .zip et un clic droit dessus, de descendre à «Ouvrir avec» et de choisir «Choisir le programme par défaut» ou «autre», puis sur cette case, vous devriez voir «Explorateur Windows» ou ce que vous avez utilisé. à utiliser énumérés.

Cliquez sur le bouton "Toujours utiliser le programme sélectionné pour ouvrir ce type de fichier" en bas, puis double-cliquez sur le programme que vous souhaitez utiliser.

Cela devrait alors ouvrir les fichiers ZIP dans un nouveau programme par défaut.

Si cette méthode ne fonctionne pas, je peux vous donner les instructions manuelles pour réattribuer .zip avec Explorer, mais c'est de loin le plus rapide.

William Hilsum
la source
Pas de dé. Vous avez déjà essayé d'associer manuellement les fichiers Zip à explorer.exe, ce qui a fonctionné, mais il n'a pas restauré le menu contextuel "Extraire tout", ni la fonctionnalité générale "Traiter les fichiers zip comme des dossiers".
Brian