Jak przywrócić domyślną funkcjonalność plików Zip systemu Windows?

51

Niedawno straciłem domyślne skojarzenie plików Zip w systemie Windows Vista (myślę, że stało się to po odinstalowaniu WinAce, ale nie jestem całkowicie pewien). Jak mogę przywrócić to powiązanie z powrotem do ustawień domyślnych systemu Windows?

Brian
źródło

Odpowiedzi:

51

Wypróbuj ten artykuł z MSDN : Jak przywrócić natywną integrację plików Zip w systemie Windows . Musisz to zrobić tylko z wiersza polecenia z podwyższonym poziomem uprawnień (uruchom jako administrator):

cmd /c assoc .zip=CompressedFolder
alex
źródło
2
Ten link prowadzi do innego artykułu ( windowsxp.mvps.org/zipfldr.htm ), który mówi, że być może będziesz musiał regsvr32najpierw wykonać krok od mojej odpowiedzi i użyć tego powiązania, jeśli to nie wystarczy.
nik
Działa to w systemie Windows 7, ale nie przywraca ikony
Casebash
4
Przywróciło mi ikonę w systemie Windows 7, ale nie wspomniałem o tym, że musisz uruchomić cmd jako Administrator.
Curyous
10

Pierwszy post to długa droga do wykonania tego trzyetapowego procesu ... Oto prosty i łatwy sposób na zmianę powiązania plików z powrotem na Eksploratora Windows:

  1. Znajdź plik

  2. Kliknij plik prawym przyciskiem myszy

  3. Kliknij właściwości

  4. Znajdź przycisk „otwórz za pomocą” i kliknij go

  5. Przejdź do Eksploratora Windows do „c: \ windows \ explorer” i zaznacz plik eksploratora

  6. Sprawdź użycie jako default-Apply-ok

Kimchi
źródło
Nie ma nic prostszego, działało dla mnie!
Sonata,
7

Działa to dla mnie w systemie Windows 7:

  1. Usunąć

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

Wynik końcowy:

[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
źródło
1
Pracowałem również dla systemu Windows 10. Samo uruchomienie kroku 2 nie zadziałało.
Kevin Tighe,
Może również potwierdzić, że działał w systemie Windows 10. Wcześniej miałem zainstalowany PeaZip, ale jego odinstalowanie nie przywróciło domyślnego skojarzenia plików .zip. To działało jak urok.
LoneWolffe
3

Miałem ten sam problem i to działało dla mnie:

  • Kliknij Kula Windows (Start)> Wszystkie programy> Akcesoria i kliknij prawym przyciskiem myszy Wiersz polecenia, a następnie „Uruchom jako administrator”.
  • Wpisz assoc .zip=CompressedFolderi naciśnij Enter.
  • Może być konieczne ponowne uruchomienie komputera.
moh
źródło
2

Najlepszym sposobem jest skorzystanie z Open With...menu kontekstowego, aby ustawić Eksploratora jako domyślną procedurę obsługi plików.

Jeśli jednak to nie zadziała, możesz spróbować wykonać następujące czynności, aby zmusić Eksploratora do obsługi pliku ZIP. ( Źródło tej informacji)

Utwórz plik reg z następującymi elementami:

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}"

Następnie w wierszu polecenia administratora wpisz:

regsvr32 zipfldr.dll

Inną sugestią, którą widziałem, jest po prostu przejście do edytora programów domyślnych w Panelu sterowania i usunięcie skojarzenia, które obecnie masz. Jednak dotyczyło to XP i nie jestem pewien, czy zadziała w przypadku Visty. Możesz jednak spróbować tego przed graniem w rejestrze.

Dan Walker
źródło
O rany - na pewno jest łatwiejszy sposób. Próbowałem już usunąć wcześniejsze skojarzenia (a raczej dodać niektóre z nich, a następnie usunąć, ponieważ nie było tam nic wartościowego, gdy tylko zacząłem szukać)
Brian
-1

Najszybszym sposobem jest zdobycie dowolnego pliku .zip i kliknięcie go prawym przyciskiem myszy, przejście do „Otwórz za pomocą” i wybranie „Wybierz program domyślny” lub „inny” niż w tym polu, powinieneś zobaczyć „Eksplorator Windows” lub cokolwiek, którego użyłeś do użycia na liście.

Kliknij przycisk „Zawsze używaj wybranego programu, aby otworzyć ten plik” na dole, a następnie kliknij dwukrotnie program, którego chcesz użyć.

To powinno następnie otworzyć pliki ZIP w nowym domyślnym programie.

Jeśli ta metoda nie działa, mogę podać ręczne instrukcje dotyczące ponownego przypisania pliku .zip za pomocą Eksploratora, ale jest to zdecydowanie najszybsze.

William Hilsum
źródło
Nie ma kości. Próbowałem już ręcznie powiązać pliki Zip z explorer.exe i tego rodzaju działało, ale nie przywróciło menu kontekstowego „Wyodrębnij wszystko” ani ogólnej funkcji „Traktuj pliki zip jak foldery”.
Brian