Чому Mac OS X іноді скаржиться, що копія не вдалася, оскільки використовується файл?


13

Нещодавно я копіював файли з DVD-дисків у мережевий накопичувач на моєму Mac під управлінням Leopard 10.5.7.

Я просто перетягую і забиваю в Finder, щоб виконати копію.

Іноді копія не вдасться в діалоговому вікні, на якому скаржиться, що файл використовується. Якщо я повторюю копію, вона зазвичай завершується успішно.

Я можу зрозуміти, що це проблема, якщо хтось намагався перемістити файл, а його відкрив інший додаток. Але жоден із цих файлів не відкритий в інших додатках. Я просто запускаю DVD, перетягую файли на мережеву папку моєї NAS, а іноді це не вдається з помилкою "файл у використанні".

Це дуже дратує. У когось є якісь ідеї?

Відповіді:


7

Проблема - Швидкий погляд. Як тільки ви відкриєте папку в Finder, вона намагається створити попередній перегляд.

Я працюю 10.5.7 і все ще відчуваю цю проблему весь час переносячи відео файли з зовнішніх накопичувачів. Здається, єдиним рішенням є відкрити папку, дочекатися появи піктограм попереднього перегляду та спробувати скопіювати файли.

Можливим рішенням є відключення "Показувати попередній перегляд піктограм" у параметрах перегляду Finder. Це мені тільки прийшло в голову, тому я не перевіряв цього.


Вибачте, "Зауважте, що вам потрібно вручну вбити процес швидкого перегляду". було додано до моєї оригінальної відповіді. Я не розумію, чому. Відкрийте папку, дочекайтеся створення попереднього перегляду та скопіюйте файли. Або вимкніть попередній перегляд піктограм. Чому б ви вбили процес швидкого перегляду?
Алістер Макміллан

3

Показати попередній перегляд піктограм - це проблема! Поставте його на перегляд списку, і немає проблем. Це помилка!


2

Єдиний спосіб, що я можу це зробити, - це використовувати додаток терміналів і використовувати mvдля переміщення потім або cpкопіювання необхідних файлів у мережу або зовнішній диск.


Ця відповідь не говорить про те, чому це відбувається.
Кевін Панько

1

Утиліта Що тримає мене? для OSX може допомогти вам з’ясувати, що не дає йому працювати. В основному, він дозволяє дізнатися, у якому процесі відкритий файл.

У вас коли-небудь виникала проблема, коли ви не можете випорожнити кошик чи вийняти диск, оскільки щось вам заважає? Зазвичай причина полягає в тому, що в деяких програмах відкритий файл, і таким чином ви не можете позбутися від диска або сміття. Ось чому ми зробили Що тримає мене! Що тримає мене, визначить програму, яка містить елемент відкритим. Потім ви можете скористатися функцією "Що тримає мене", щоб вийти з проблемної програми (або вбити її за потреби), щоб ви могли виконати своє завдання. Що тримає мене, включає в себе робочий процес Automator, щоб ви могли здійснювати пошук безпосередньо у Finder!


0

Першою моєю думкою було б, що Spotlight, можливо, намагається проіндексувати накопичувач і отримує доступ до файлу, коли ви намагаєтесь скопіювати його. Це може бути неправильно, і я детальніше розглядаю це питання, але моя перша думка - це прожектор.


3
Це неправильно; прожектор відкриває файли в режимі, який не зараховується до прапора "у користуванні" (зокрема, він відкриває їх O_EVTONLY).

0

У мене QuickLook викликав помилку, подібну до цієї, коли він робив попередній перегляд - наскільки я можу сказати, це був лише поганий термін, але я не бачив цієї "помилки" з 10.5.3. Чи QuickLook створює попередній перегляд під час копіювання файлів?


0

Однією з можливостей є антивірусна програма, якщо у вас є така (так, я знаю, що ви на Mac). Можливо, це перевірка файлу, поки ви копіюєте його в середині. Я використовую Symantec, і оскільки я ніколи не ставив нічого іншого, крім власних речей, у привід, я відключив сканування на цьому пристрої.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.