Kopiowanie na zewnętrzny dysk twardy kończy się niepowodzeniem, jeśli okno dialogowe kopiowania znajduje się w tle

0

Kiedy próbuję skopiować 50 GB na zewnętrzny dysk twardy, odnosi sukces tylko wtedy, gdy aktywne jest okno dialogowe kopiowania. Jeśli aktywuję inną aplikację, nie udaje się to przy około 10 GB z błędem „operacja nie może zostać zakończona, ponieważ wystąpił nieoczekiwany błąd (kod błędu -8084)”. Jeśli często przełączam się między aplikacjami, to również się powiedzie. Próbowałem go z dwoma różnymi zewnętrznymi dyskami USB3. Wygląda na to, że Mavericks decyduje się na obniżenie priorytetu lub zamrożenie nieaktywnego procesu kopiowania, co powoduje błąd kopiowania. Błąd pojawia się tylko wtedy, gdy okno dialogowe kopiowania nie jest widoczne (całkowicie zasłonięte przez inne okno, zminimalizowane, aktywna jest inna aplikacja pełnoekranowa). Jak to naprawić?

Poma
źródło
Czy jest możliwe, że jedna z innych aplikacji próbuje uzyskać dostęp do plików, które kopiujesz?
Buscar웃
@buscar prawdopodobnie tak, ale z pewnością nie jest to aplikacja, na którą przełączam (próbowałem chrome i textEdit). W każdym razie dlaczego może wpłynąć TYLKO na proces kopiowania, gdy okno dialogowe kopiowania nie jest aktywne?
Poma
Szczerze mówiąc, nie wiem, tylko zgaduję, że ma to wpływ na priorytet przetwarzania.
Buscar웃

Odpowiedzi:

1

Myślę, że twoje przeczucie jest poprawne. Wydaje się, że masz problem z aplikacją Nap. Aby zaoszczędzić energię, zadanie w tle bez widocznego interfejsu użytkownika zostaje ograniczone i ostatecznie zatrzymane. Za każdym razem, gdy przenosisz okno dialogowe do przodu, ma ono „widoczny interfejs użytkownika” i zyskuje nowe życie.

W zależności od tego, która aplikacja wykonuje kopiowanie, możesz wyłączyć aplikację Napad dla tej aplikacji. Uzyskaj informacje na temat aplikacji i umieść znacznik wyboru przed „Disable App Nap”. Nie możesz tego zrobić za pomocą Findera, ponieważ okno Informacje o Finderze nie pokazuje tego pola wyboru.

Możesz spróbować wyłączyć aplikację App Nap w całym systemie. W tym celu przejdź do Terminalu i wprowadź polecenie:

defaults write NSGlobalDomain NSAppSleepDisabled -bool YES

Cóż, nie do końca systemu. Tylko na Twoim koncie. Powtarzaj, gdy jesteś zalogowany jako każdy użytkownik, dla którego chcesz wyłączyć aplikację.

Pamiętaj, że wyłączenie aplikacji Nap może spowodować, że komputer zużyje więcej energii. Jeśli jest przenośny, oznacza to krótszą żywotność baterii. Ale nie gorsze niż to, co było przed wprowadzeniem funkcji App Nap w Mavericks.

ganbustein
źródło
1
Odkryłem, że przyczyną problemu był błąd w sterowniku NTFS Paragon. Aktualizacja do wersji 12 rozwiązała ten problem.
Poma
Uaktualnienie Paragona również naprawiło to dla mnie
mivk