FileZilla nie może przeciągać i upuszczać do Eksploratora Windows

9

Podczas próby przeciągnięcia i upuszczenia na pulpit lub dowolny folder poza FileZilla pojawia się błąd:

Nie można określić celu operacji przeciągania i upuszczania. Albo rozszerzenie powłoki nie zostało poprawnie zainstalowane, albo nie upuściłeś plików w oknie eksploratora.

To działało wcześniej, używam FileZilla od lat. Używałem go zeszłej nocy i działało dobrze. Próbowałem ponownie zainstalować FileZilla, próbowałem ponownie uruchomić komputer, próbowałem ponownie zarejestrować rozszerzenie powłoki, które znalazłem w Internecie. Żaden z nich nie działał. (ponowna rejestracja rozszerzenia powłoki, na przykład: tutaj można zainstalować rozszerzenie powłoki filezilli? )

Działa, gdy przeciągam i upuszczam do folderu na moim komputerze w FileZilla (używając lewego lokalnego katalogu w FileZilla UI).

akschoeck
źródło
Powinieneś przynajmniej edytować swoje pytanie, aby podać 1 / jakiej wersji systemu Windows używasz i 2 / jakiej wersji filezilli używasz.
DavidPostill

Odpowiedzi:

11

Przeciągnij i upuść ze zdalnego panelu FileZilla do Eksploratora Windows wymaga rozszerzenia powłoki „hook hook”.

Tego rodzaju rozszerzenia powłoki zostały zepsute w wersji Windows 10 1803. Wszystkie aplikacje, które na nich polegają, zostały zepsute (nie tylko FileZilla).

Na stronie FileZilla jest nawet ogłoszenie :

Microsoft złamał interfejs ICopyHook w Windows 1803. Dopóki Microsoft nie naprawi błędu w Windows, przeciąganie i upuszczanie z FileZilla do Eksploratora nie będzie działać w Windows 1803.

Błąd został naprawiony w wersji Windows 10 1809 (aktualizacja z października 2018 r.).


Aby zapoznać się z tłem, przeczytaj artykuł WinSCP na temat rozszerzenia powłoki przeciągnij i upuść . FileZilla używa kodu WinSCP do przeciągania i upuszczania (który z kolei ponownie wykorzystuje podobny kod z Altap Salamander). Chociaż WinSCP ma alternatywne metody, więc przeciąganie i upuszczanie nadal działa, nawet bez rozszerzenia.

Martin Prikryl
źródło