FileZilla не может перетащить в проводник Windows

9

Когда я пытаюсь перетащить на рабочий стол или в любую папку за пределами FileZilla, я получаю сообщение об ошибке:

Не удалось определить цель операции перетаскивания. Либо расширение оболочки установлено неправильно, либо вы не поместили файлы в окно проводника.

Это работало ранее, я использую FileZilla в течение многих лет. Я использовал его прошлой ночью, и он работал нормально. Я попытался переустановить FileZilla, я попытался перезагрузить компьютер, я попытался перерегистрировать расширение оболочки, и это решение я нашел в Интернете. Ни один из них не сработал. ( Перерегистрация расширения оболочки, например, что находится здесь: Как я могу установить расширение оболочки filezilla? )

Это работает, когда я перетаскиваю в папку на моем компьютере в FileZilla (используя левый локальный каталог в пользовательском интерфейсе FileZilla).

akschoeck
источник
Вы должны как минимум отредактировать свой вопрос, указав 1 / какую версию Windows вы используете и 2 / какую версию filezilla вы используете.
DavidPostill

Ответы:

11

Перетаскивание с удаленной панели FileZilla в Проводник Windows требует расширения оболочки «copy hook».

Такого рода расширения оболочки были повреждены в Windows 10 версии 1803. Таким образом, все приложения, которые полагаются на них, были повреждены (не только FileZilla).

На сайте FileZilla есть даже объявление :

Microsoft сломала интерфейс ICopyHook в Windows 1803. Пока Microsoft не исправит ошибку в Windows, перетаскивание из FileZilla в Проводник не будет работать в Windows 1803.

Исправлена ​​ошибка в Windows 10 версии 1809 (обновление за октябрь 2018).


Для некоторого фона, вы можете прочитать статью WinSCP о Drag & drop Shell Extension . FileZilla использует код WinSCP для перетаскивания (который, в свою очередь, использует аналогичный код из Altap Salamander). Хотя в WinSCP есть альтернативные методы, перетаскивание по-прежнему работает, даже без расширения.

Мартин Прикрыл
источник