FileZilla无法拖放到Windows资源管理器


9

当我尝试将其拖放到桌面或FileZilla以外的任何文件夹时,出现错误:

无法确定拖放操作的目标。Shell扩展名未正确安装,或者您没有将文件拖放到资源管理器窗口中。

以前一直在工作,我已经使用FileZilla多年了。昨晚我正在使用它,并且工作正常。我尝试过重新安装FileZilla,尝试过重新启动计算机,尝试过重新注册shell扩展,这是我在网上找到的解决方案。这些都不起作用。(重新注册shell扩展,例如在这里找到的内容:如何安装filezilla的shell扩展?

当我拖放到FileZilla中计算机上的文件夹时(使用FileZilla UI内的左侧本地目录),它确实可以工作。


您至少应该编辑问题以提供1 /您正在使用的Windows版本和2 /您正在使用的Filezilla版本。
DavidPostill

Answers:


11

从FileZilla远程面板拖放到Windows资源管理器需要“ copy hook” shell扩展。

这种外壳扩展在Windows 10版本1803中被破坏。因此,所有依赖于它们的应用程序都被破坏了(不仅是FileZilla)。

FileZilla网站上甚至有一个公告

Microsoft在Windows 1803中破坏了ICopyHook界面。在Microsoft修复Windows中的错误之前,从FileZilla拖放到资源管理器将无法在Windows 1803上运行。

该错误已在Windows 10版本1809(2018年10月更新)中修复。


对于某些背景,您可以阅读拖放外壳扩展上的WinSCP文章。FileZilla使用WinSCP代码进行拖放(依次使用Altap Salamander的类似代码)。尽管WinSCP具有替代方法,所以即使没有扩展名,拖放操作仍然有效。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.