web-dev-qa-db-ja.com

FileZillaがWindowsエクスプロラにドラッグアンドドロップできない

デスクトップまたはFileZilla以外のフォルダにドラッグアンドドロップしようとすると、エラーが発生します。

ドラッグ&ドロップ操作の対象を特定できませんでした。シェル拡張が正しくインストールされていないか、ファイルをエクスプローラウィンドウにドロップしていません。

これは以前に機能していました、私は何年もFileZillaを使用してきました。私は昨夜それを使っていて、それはうまく働いていました。 FileZillaを再インストールしてみました、私はコンピュータを再起動してみました、私はオンラインで見つけた解決策であるShell拡張を再登録しようとしました。これらのどれもうまくいっていません。 (ここで見つけたもののように、シェル拡張を再登録する: filezillaのシェル拡張をインストールするにはどうすればいいですか?

FileZilla内の自分のコンピュータ上のフォルダにドラッグアンドドロップしても(FileZilla UI内の左側のローカルディレクトリを使用して)動作します。

9
akschoeck

FileZillaリモートパネルからWindowsエクスプローラにドラッグ&ドロップするには、 "コピーフック"シェル拡張が必要です。

そのようなシェル拡張は、Windows 10バージョン1803では壊れていました。そのため、それらに依存するすべてのアプリケーションは壊れていました(FileZillaだけではありません)。

FileZillaのWebサイトに 発表 さえあります。

マイクロソフトは、Windows 1803でICopyHookインターフェースを壊しました。マイクロソフトがウィンドウズのバグを修正するまで、FileZillaからエクスプローラーへのドラッグ&ドロップは、Windows 1803では機能しません。

このバグは、Windows 10バージョン1809(2018年10月の更新)で修正されています。


いくつかの背景については、ドラッグ&ドロップシェル拡張に関する WinSCPの記事 を参照してください。 FileZillaはドラッグアンドドロップにWinSCPコードを使用します(これはAltap Salamanderの同様のコードを再利用します)。 WinSCPには別の方法がありますが、拡張機能がなくてもドラッグアンドドロップは機能します。

11
Martin Prikryl