7-zip nie może otworzyć pliku po podwójnym kliknięciu

28

Zainstalowałem 7-Zip na moim komputerze i powiązałem go z serwerowymi typami plików archiwów.

Po dwukrotnym kliknięciu archiwum (do tej pory próbowałem plików .zip, .7z i .bz2) pojawia się okno komunikatu z informacją, że 7-Zip nie może otworzyć tego pliku jako archiwum. zrzut ekranu okna dialogowego

Jednak po kliknięciu pliku prawym przyciskiem myszy i wybraniu 7-Zip-> Otwórz jako archiwum działa to dobrze.

Wszystkie typy plików są powiązane z 7zFM.exe, 7-Zip File Manager (w przeciwieństwie do GUI 7-Zip lub wiersza poleceń).

Chris
źródło
może plik jest uszkodzony?
picakhu 12.12.12
1
Nie, dzieje się tak w każdym pliku archiwum. I zawsze mogę je otworzyć za pomocą menu kontekstowego.
Chris
Czy próbowałeś odinstalować i ponownie zainstalować program 7zip?
Karan
@Karan Tak, już dwa razy.
Chris

Odpowiedzi:

25

Problem polega na tym, że domyślnie jest otwierane za pomocą 7zG (gui), podczas gdy powinno otwierać się za pomocą 7zFM (menedżer plików).

Możesz to zmienić za pomocą programu takiego jak DefaultProgramsEditor

Powodzenia.

Daniel
źródło
To zadziałało - teraz dwukrotne kliknięcie powiązanego pliku * .zip otwiera interfejs graficzny 7z zgodnie z oczekiwaniami.
Aniruddha Varma
Tylko ten działał dla mnie. :)
Sourav Ghosh,
6

Możesz spróbować zresetować powiązania z poziomu menedżera plików 7-zip. Należy zauważyć, że jeśli używasz systemu Windows 7, musisz uruchomić 7zFM jako administrator, aby mógł wprowadzić zmiany.

ChrisN
źródło
Dzięki, to dobry pomysł, o którym jeszcze nie myślałem. Niestety to nie naprawiło.
Chris
Pracowałem dla mnie z 7Zip 18.05 i Windows 10, z menu Dodatki / Opcje na pierwszej karcie, ustawiając ręcznie żądane typy plików za pomocą przycisku „+”.
Malamut
6

Niektóre klucze rejestru wskazywały na wersję 7-Zip x86, która z jakiegoś powodu nie obsługuje bezpośredniego wywoływania na tym komputerze. Nie jestem pewien, czy jest to błąd w wersji x64 7-Zip, czy też wersja x86 była wcześniej instalowana na tym komputerze i nie została odinstalowana w sposób czysty.

Następujące klucze rejestru odnosiły się do Program Files (x86)katalogu. Zmiana tych, aby odwoływały się do Program Fileskatalogu, rozwiązała problem.

HKEY_CURRENT_USER \ Software \ Classes \ 7z_auto_file \ shell \ open \ command
HKEY_CURRENT_USER \ Software \ Classes \ Applications \ 7z.exe \ shell \ open \ command
HKEY_CURRENT_USER \ Software \ Classes \ Applications \ 7zFM.exe \ shell \ open \ command
Chris
źródło