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?

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

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


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):

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.

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.


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.


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.