ファイルが使用されているためにコピーが失敗したとMac OS Xが訴えることがあるのはなぜですか?


13

最近、Leopard 10.5.7を実行しているMacのネットワークストレージにDVDからファイルをコピーしています。

Finderでドラッグアンドドロップしてコピーを実行しています。

ファイルが使用中であると不平を言うダイアログでコピーが失敗する場合があります。一般的にコピーを繰り返すと、正常に完了します。

ファイルを移動しようとして別のアプリで開いている場合、これが問題であることを理解できました。ただし、これらのファイルはいずれも他のアプリで開いていません。DVDを挿入し、ファイルをNASのネットワーク共有にドラッグアンドドロップするだけで、「file in use」エラーで失敗することがあります。

これは非常に迷惑です。誰にもアイデアはありますか?

回答:


7

問題はクイックルックです。Finderでフォルダを開くとすぐに、プレビューの作成が試行されます。

10.5.7を実行していますが、外部ドライブからビデオファイルを転送するときに常にこの問題が発生します。唯一の解決策は、フォルダを開き、プレビューアイコンが表示されるのを待ってから、ファイルをコピーしてみることです。

考えられる解決策は、Finderビューオプションで「アイコンプレビューを表示」を無効にすることです。それは私だけに起こったので、私はそれをテストしていません。


「申し訳ありませんが、quicklookdプロセスを手動で強制終了する必要があります。」元の回答に追加されました。理由はわかりません。フォルダーを開き、プレビューが生成されるのを待ってからファイルをコピーします。または、アイコンのプレビューをオフにします。なぜquicklookdプロセスを殺すのですか?
アリスターマクミラン

3

アイコンのプレビューを表示するのが問題です!リストビューに配置しても問題ありません。それはバグです!


2

私がそれを行うことができる唯一の方法は、ターミナルアプリケーションを使用mvし、次に移動するかcp、必要なファイルをネットワークまたは外部ドライブにコピーすることです。


この答えは、これがなぜ起こるのかを述べていません。
ケビンパンコ14

1

ユーティリティWhat's Keeping Me?OSXが動作しない原因を見つけるのに役立つ場合があります。基本的に、どのプロセスがファイルを開いているかを調べることができます。

何かがあなたを妨げているために、ゴミ箱を空にしたりディスクを取り出すことができないという問題がありますか?通常、その理由は、一部のアプリケーションがファイルを開いているため、ディスクを削除したりファイルをゴミ箱にしたりできないためです。だから私たちはWhat's Keeping Meを作りました!What's Keeping Meは、アイテムを開いたままにしているアプリケーションを識別します。その後、What's Keeping Meを使用して問題のアプリケーションを終了(または必要に応じて強制終了)して、タスクを実行できます。What's Keeping MeにはAutomatorワークフローが含まれているため、Finderから直接検索を実行することもできます。


0

私が最初に考えたのは、Spotlightがドライブのインデックスを作成しようとしていて、コピーしようとしているときにファイルにアクセスしているということです。これは間違っている可能性があり、この問題について詳しく調べますが、最初に考えたのはスポットライトです。


3
それは間違っている; spotlightは、「使用中」フラグにカウントされないモードでファイルを開きます(具体的には、ファイルをO_EVTONLYで開きます)。

0

QuickLookがプレビューをレンダリングしているときに、これに似たエラーを引き起こしました-私はそれがちょうど悪いタイミングであると言える限りでは、10.5.3からこの「バグ」を見ていません。QuickLookは、ファイルをコピーするときにプレビューを作成していますか?


0

1つの可能性は、ウイルス対策プログラムがある場合です(はい、Macを使用していることがわかります)。コピー中にファイルをチェックしている可能性があります。私はシマンテックを使用していますが、自分のもの以外のものをドライブに入れたことがないため、そのデバイスでスキャンを無効にしました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.