Usuwanie plików w systemie Windows XP bardzo wolno

23

Kiedy usuwam nawet najmniejsze pliki z systemu Windows XP, operacja trwa 3–10 minut.

Przeczytałem, że może się to zdarzyć, gdy kosz zawiera wiele elementów, a XP musi iterować wszystkie pliki. Ustawiłem więc wykorzystanie miejsca na 1%, ale nawet to nie pomaga, jedyne, co działa, to wyłączenie kosza, co nie jest idealne.

Jakieś znane poprawki tego?

Dan
źródło
1
Zacząłem to napotykać na różnych moich komputerach XP (zarówno w domu, jak iw pracy). Myślę, że pojawiła się aktualizacja systemu Windows, która spowodowała ten problem, ale nie mam dowodów ani rozwiązania.
Matthew Ruston
Dostaję coś takiego, nawet przy shift + del spędzam dużo czasu „Przygotowuję się do usunięcia”
Jeremy French
1
Czy opróżniłeś już swój kosz na śmieci, czy po prostu go ograniczyłeś?
kmarsh
Czy przypadkiem próbujesz usunąć pliki, które są multimediami? Na przykład, jeśli masz obrazy lub filmy, XP może próbować utworzyć podgląd miniatur przed usunięciem plików.
niedz.
Jest to mniejszy rozmiar plików w Koszu, ale raczej ilość plików. Jeśli w Koszu znajduje się milion plików, może to być przyczyną problemu. Ale setki plików w RB nie powinny stanowić problemu, a ich rozmiar również nie.
Daniel F

Odpowiedzi:

12

Czy wydajność zmienia się w zależności od tego, że kosz jest pusty lub pełny? Nawet na poziomie 1%, jeśli masz dysk o pojemności 500 GB, który wciąż zawiera 5 gigabajtów plików w koszu, co może być dużą ilością plików, jeśli zwykle są to dość małe pliki.

Uważam, że lepiej jest usuwać pliki z kosza na podstawie tego, jak długo tam były, a nie na rozmiar.

Antywirus to kolejna możliwość. Widziałem także inne narzędzia innych firm, które instalują się zamiast kosza. Sprawdź to również i spróbuj je wyłączyć. Jeśli nic więcej, możesz po prostu wyłączyć wszystkie aplikacje działające w zasobniku systemowym i sprawdzić, czy to robi różnicę.

Jeśli to nie zadziała, pobierz Process Explorer z SysInternals i sprawdź, czy możesz powiedzieć, co się dzieje po usunięciu.

Jim McKeeth
źródło
Wydajność poprawia się, gdy jest pusty? Jest to dysk twardy o pojemności 200 MB, w każdym razie spodziewałbym się, że system Windows będzie w stanie to obsługiwać? Czy istnieje możliwość oparcia kosza na czasie?
Dan
4
Kosz nie natywnie obsługuje opróżniania na podstawie czasu, ale wierzę, że CCleaner ( CCleaner.com ) może to zrobić za Ciebie. Może go skonfigurować tak, aby wyczyścił elementy kosza starsze niż określona data, a następnie ustawić go do uruchamiania podczas uruchamiania lub nawet wykonać dla niego zaplanowane zadanie.
Jim McKeeth,
1
200 MB czy 200 GB? Jeśli jest to 200 MB, zaległe jest uaktualnienie.
kmarsh
1
+1 Nacisnąłem zły przycisk w Total Commander, aby usunąć Boost, więc wszystkie 3141534 pliki trafiły do ​​Kosza. Usuwanie trwało ponad 2 sekundy na plik.
György Andrasek
Również usunięcie z wiersza poleceń DOS i użycie ścieżki DOS (tej używającej ~ do skrócenia) może przyspieszyć działanie.
Daniel F
11

Spróbuj tymczasowo wyłączyć oprogramowanie antywirusowe, aby sprawdzić, czy ma to duży wpływ na usunięcie.

Don Kirkby
źródło
3

Istnieje rozwiązanie - usunąłem z Kosza tylko 8 bardzo dużych plików o łącznej pojemności 1,5 GB z około 1,8 GB całkowitego rozmiaru Kosza, a następnie wall-la ... usuwanie plików jest tak szybkie, jak kliknięcie - jak zwykle, zanim zacząłem napotykać, usuwanie plików zajmuje bardzo dużo czasu.


źródło
3

Twój dysk twardy może wykonywać próby odczytu / zapisu w obszarze odpowiadającym funkcji kosza na śmieci.

Pobierz narzędzia dostawcy dysku i sprawdź status SMART pod kątem błędów. (Np. SeaTools dla dysków Seagate, WD Data Lifeguard , Samsung Hutil , Hitachi Drive Fitness Test lub OGT ). Dla Linuksa istnieje pakiet smartmontools .

To dobry pomysł dla wszystkich, aby robić to przynajmniej raz w roku!

kmarsh
źródło
1

być może sformatowanie dysku twardego za pomocą systemu plików NTFS przyspieszy sprawę


źródło
1

Wystąpił problem, gdy sieć nie działała poprawnie. W tym przypadku było to spowodowane opóźnionym dostępem do sieci. Rozwiązaniem było odłączenie dysków sieciowych, dopóki nie znajdę tych, które powodują problemy.
Ponadto system Windows ma problemy z dostępem do plików, gdy w jednym folderze znajduje się ponad 10 000 plików.

Dave
źródło
1

Zwykle pomaga usunąć pliki z Kosza. Jeśli tak się nie stanie, sprawdź, czy są jeszcze resztki

<napęd>: \ RECYCLER \ <identyfikator użytkownika> \

UserSID może wyglądać jak S-1-5-21-2502600870-2247595359-1186002861-1024

Usuń pliki w folderze <UserSID>, a nie w samym folderze <UserSID>.

Kiedyś zdarzyło mi się, że wciąż jest tam dużo plików, nawet po opróżnieniu Kosza. Po opróżnieniu ten folder ponownie został usunięty natychmiast.

Aximili
źródło
1

Właśnie teraz to robię. Nie widziałem jeszcze słowa defrag, więc dla przyszłych czytelników wyrzucam je tam. Chkdsk, aby sprawdzić, czy występują problemy, i jeśli to konieczne, wykonaj defragmentację / jeśli minęło trochę czasu od ostatniej defragmentacji.

demongolem
źródło
0

Jeśli istnieje kilka plików, które wiesz, że chcesz usunąć (tj. Chcesz ominąć Kosz i trwale je usunąć), możesz wybrać pliki, a następnie nacisnąć Shift + Del lub przytrzymać Shift podczas kliknięcia prawym przyciskiem myszy i usunięcia.

Dzięki temu można selektywnie ominąć narzut związany z używaniem Kosza bez całkowitego wyłączania go.

obrabować
źródło
0

W przypadku systemu Windows 7 jest tutaj rozwiązanie

http://answers.microsoft.com/en-us/windows/forum/windows_7-files/windows-7-deleting-large-files-is-extremely-slow/f2b32bf0-bab6-4935-9002-8127d9ca066a

Mówiąc dokładniej, Plik -> Kliknij prawym przyciskiem myszy -> Właściwości -> Zaawansowane, odznacz

Plik jest gotowy do archiwizacji Pozwól temu plikowi na indeksowanie zawartości oprócz właściwości pliku

Myślę, że powinno to dotyczyć wszystkich systemów Windows opartych na NTFS.

db
źródło
0

Usunięcie plików tymczasowych w systemie Windows nieco przyspieszy.

Aby usunąć pliki tymczasowe.

Kliknij Start, wpisz% temp% w pasku wyszukiwania i naciśnij enter. Usuń wszystkie pliki, wybierając ręcznie.

Mam nadzieję, że to pomoże.

Chethan
źródło
0

Użyj linii poleceń.

Jest znacznie szybszy. Podczas usuwania za pomocą Eksploratora system Windows skanuje każdy plik, zanim faktycznie zacznie go usuwać. To trochę jak przerzucanie śmieci przed ich zrzuceniem.

Acko Manah
źródło
Głosowanie, ponieważ ktoś przegłosował to bez podania przyczyny. Wskazówka dotycząca używania wiersza poleceń jest poprawna, kilkakrotnie uciekłem się do tego. Jednak odpowiedź może pokazać, jak to zrobić.
Daniel F.