23

Когда я удаляю даже самые маленькие файлы в Windows XP, операция занимает 3-10 минут.

Я читал, что это может случиться, когда в корзине много элементов, а XP приходится перебирать все файлы. Поэтому я установил использование пространства на 1%, но даже это не помогает, единственное, что работает, это отключение корзины, которая не идеальна.

Любые известные исправления к этому?

12 ответов12

12

Производительность меняется из-за того, что ваша корзина пуста или заполнена? Даже при 1%, если у вас есть диск на 500 ГБ, который все еще 5 гигабайт файлов в вашей корзине, что может быть много файлов, если они, как правило, довольно маленькие файлы.

Я считаю, что это намного лучше удаляет файлы из корзины, основываясь на том, как долго они там находились, а не на размере.

Антивирус это еще одна возможность. Я также видел другие сторонние инструменты, которые устанавливаются вместо корзины. Проверьте это и попробуйте отключить их. Если ничего другого, вы можете просто отключить все приложения, запущенные в системном трее, и посмотреть, будет ли это иметь значение.

Если ничего из этого не работает, получите Process Explorer из SysInternals и посмотрите, сможете ли вы сказать, что происходит при удалении.

11

Попробуйте временно отключить антивирусную программу, чтобы увидеть, сильно ли она влияет на удаление.

3

Есть решение - я удалил из Корзины только 8 очень больших файлов общим объемом 1,5 ГБ из общего объема около 1,8 ГБ в Корзине, а затем стена ... удаление файлов выполняется так же быстро, как щелчок - как я привык до того, как начать сталкиваться, удаление файлов занимает очень много времени.

3

Ваш жесткий диск может делать повторные попытки чтения / записи в области, соответствующей функциональности мусорной корзины.

Загрузите инструменты поставщика дисков и проверьте состояние SMART на наличие ошибок. (Например, SeaTools для накопителей Seagate, WD Data Lifeguard, Samsung Hutil, Hitachi Drive Fitness Test или OGT). Для linux есть пакет smartmontools .

Это хорошая идея для всех, чтобы делать это хотя бы раз в год!

1

Просто делаю это сам сейчас. Я еще не видел упомянутое слово «дефрагментация», поэтому для будущих читателей я его выброшу. Chkdsk, чтобы увидеть, есть ли проблемы, и выполнить дефрагментацию, если необходимо / если это было некоторое время с момента последней дефрагментации.

1

возможно форматирование вашего жесткого диска с файловой системой NTFS ускорит процесс

1

Обычно помогает удаление файлов в корзине. Если это не так, посмотрите, есть ли еще остатки в

<Диск>:\RECYCLER\<UserSID>\

Идентификатор пользователя может выглядеть как S-1-5-21-2502600870-2247595359-1186002861-1024

Удалите файлы внутри папки <UserSID>, а не самой папки <UserSID>.

Однажды со мной случилось, что там было много файлов, даже после того, как я очистил корзину. После опустошения этой папки удаление снова было мгновенным.

1

Я столкнулся с проблемой, когда сеть не работала правильно. В этом случае это было связано с задержкой доступа к сети. Исправление было в том, чтобы отключить сетевые диски, пока я не нашел те, которые вызывали проблемы.
Кроме того, в Windows возникают проблемы с доступом к файлам, когда в одной папке содержится более 10 000 файлов.

0

Удаление временных файлов в Windows немного ускорит процесс.

Удалить временные файлы.

Нажмите Пуск, введите% temp% в строке поиска и нажмите ввод. Удалите все файлы, выбрав их вручную.

Надеюсь, это поможет.

0

Если есть какие-то файлы, которые, как вы знаете, вы хотите удалить (т.е. вы хотите обойти корзину и навсегда удалить их), вы можете выбрать файлы, затем нажать Shift+Del или удерживать Shift при щелчке правой кнопкой мыши и удалять.

Это позволяет вам выборочно обойти накладные расходы на использование корзины без ее полного отключения.

0

Для Windows 7 есть решение здесь

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

В частности, Файл -> Правый клик -> Свойства -> Дополнительно, снимите флажок

Файл готов к архивированию. Разрешить индексировать этот файл в дополнение к свойствам файла.

Я думаю, что это должно распространяться на все Windows NTFS.

0

Используйте командную строку.

Это намного быстрее. Когда вы удаляете через Проводник, Windows сканирует каждый файл, прежде чем он фактически начинает их удалять. Это что-то вроде прохождения мусора перед тем, как выбросить его.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .