Почему операции файла (копия, переместите и удалите), настолько медленный при использовании Windows 7 Explorer? Там какие-либо тонкие настройки должны зафиксировать это?
Фон: Недавно я переключился от Windows XP до Windows 7 после этого переключателя, я заметил, что все операции файла намного медленнее, чем они были с XP. Особенно переместите и удалите (т.е. переместитесь в мусор) под Windows XP, было мгновенное действие, и его скорость не зависела от количества файлов, которые были включены. В Windows 7 все операции, кажется, зависят от количества файлов, включенный и Windows 7 так или иначе всегда хочет "обнаружить объекты".
Дополнительные Примечания: Для затронутого диска: - защита системы отключена - индексация файлов отключена - антивирус в реальном времени включен, но это не должно влиять на движущиеся файлы
Некоторые идеи для того, чтобы улучшить производительность Проводника (который я не нахожу намного лучше, чем в Vista):
netsh взаимодействуют через интерфейс, tcp устанавливают глобальный autotuninglevel=disabled
netsh взаимодействуют через интерфейс, tcp устанавливают глобальный rss=disabled
Microsoft изменилась, как сделаны операции файла. В Vista они были крайне медленными, и я полагаю, что MS улучшил производительность с последующими пакетами обновления и Win7. Однако они, кажется, все еще медленнее, чем в XP. Не уверенный, если существуют какие-либо санкционированные Microsoft доступные тонкие настройки, так как Вы уже используете Win7.
С точки зрения сторонних тонких настроек я использую TeraCopy для перемещений файла и копий, который улучшил вещи вполне немного. Не уверенный, если это - XP быстро, но это достаточно быстро для меня. Кроме того, можно приостановить и возобновить передачи, и это может сделать проверку контрольной суммы CRC, чтобы удостовериться, что копии неповреждены.
Лучший из всех, это свободно.
Другое обходное решение, которое я нашел сам, должно было использовать командную строку. Команды, которые оказались полезными:
Копирование:
robocopy <source> <destination> /E
Удаление:
del /S /Q <file or directory>
Перемещение:
move <source> <destination>