Перемещение папок в Microsoft OneDrive невероятно медленное.

Вопрос или проблема

На ноутбуке с Windows 11 64-bit, имеющем 16 ГБ оперативной памяти и процессор Core i7 11-го поколения.

При вырезании папки и вставке ее в новое место, диалог перемещения Проводника Windows открывается и стоит на 0% около 3 минут.

Есть ли способ улучшить эту медленную скорость?

Как только перемещение начинается, передача указывает, что потребуется 12 часов для перемещения папки объемом 725 МБ, со скоростью 1,23 КБ/с.

На ноутбуке установлен SSD.

Буду признателен за помощь.

Это обсуждается в посте
Перемещение или копирование файлов: крайне медленно, потеря данных.

Вот некоторые выдержки:

Мы отказались от процесса “перемещения”. При перемещении с одной группы SharePoint на другую (или из OneDrive в SharePoint) перемещаются все файлы с историей, и это занимает целую вечность. Самый быстрый способ для нас был сначала синхронизировать все файлы в Проводнике (опция “всегда хранить на этом устройстве”), скопировать их в новую группу SharePoint, а затем удалить файлы из старого местоположения.

А также:

Я использую клиент синхронизации OneDrive, перемещаю папку за папкой, и это занимает дни. Каждая папка, которую я перемещаю (около 5000 файлов, 600 МБ), занимает много часов для синхронизации с клиентом OneDrive, статус застрял на “перемещение файлов синхронизации”. У меня есть другая папка с 200000 файлов для перемещения, я попробую синхронизацию с клиентом OneDrive, всегда хранить на этом устройстве, а затем использовать инструмент миграции для загрузки ее в новую библиотеку SP.

Похоже, самый быстрый метод — скопировать файлы на ваш
компьютер, создать новые папки OneDrive, скопировать файлы
в новое место с компьютера, а затем удалить старые папки.

Здесь нет реального ответа, кроме того, что OneDrive обычно крайне медленно работает с большим количеством файлов. Недавно была внедрена концепция перемещения файлов, поэтому, когда вы вырезаете и вставляете в том же тенанте, файлы должны перемещаться быстрее. Я переместил около 10 000 файлов в OneDrive, и это заняло около 10 часов…

введите описание изображения здесь

При миграции данных в SharePoint или OneDrive я обычно использую robocopy для создания полной копии, а затем в день “ввода в эксплуатацию” обновляю копию и удаляю оригинал после завершения повторной синхронизации. Загрузка/выгрузка, конечно, очень медленная, но вы можете её ускорить.

Это просто кажется более безопасным, чем полагаться на перемещение в OneDrive.

Я также пытался переместить 11 ГБ данных на новый компьютер на работе и полностью отказался от OneDrive, так как он оказался чрезвычайно медленным.

Лучшим вариантом для меня было использование http://wetransfer.com и упаковка данных в куски по 2 ГБ (при использовании бесплатного аккаунта).

Работало гораздо быстрее.

Проблема всё ещё сохраняется, я пытался скопировать (дублировать) несколько папок (около 1-2 ГБ каждая, но содержащих сотни файлов) из одного SharePoint в другой, и у меня ничего не получалось.
Опираясь на ответы здесь и в других местах, я обнаружил, что “перемещение” работает отлично = очень быстро; однако копирование — нет (я даже пытался дублировать папку в том же SharePoint перед перемещением, надеясь, что это будет быстрее, но нет).
Быстрый вариант, который я нашел, это сжать всю папку, которую нужно переместить, в файл 7zip, а затем переместить этот файл 7zip в папку назначения и распаковать его там. Сжатие папки в оригинальном SharePoint заняло пару минут, перемещение файла 7zip было мгновенным, распаковка заняла несколько секунд. В итоге, я справился за несколько минут, в то время как прямое копирование всей распакованной папки буквально никуда не вело…
Надеюсь, это поможет.

.

Ответ или решение

Проблема медленного перемещения папок в OneDrive может быть не только раздражающей, но и серьёзной помехой для повседневной работы, особенно если вы работаете в бизнес-среде, где время имеет критическое значение. Рассмотрим в деталях возможные причины и решения этих затруднений, опираясь на предоставленные данные и описания.

Теория

Перемещение данных в OneDrive может замедляться по ряду причин, включая архитектуру OneDrive, специфику самой операционной системы и характеристики подключения к сети. OneDrive, как облачное решение, синхронизирует данные между локальным устройством и серверами Microsoft, что может вызывать замедления, особенно при больших объёмах данных и количестве файлов. Кроме того, сам процесс перемещения файлов, а не копирования или загрузки, может быть более ресурсоёмким из-за необходимости сохранять историю изменений и метаданные.

Пример

Специфика случая на Windows 11 с 16 ГБ оперативной памяти и процессором Intel Core i7 11-го поколения должна обеспечивать быструю работу системы. Однако, несмотря на наличие SSD, перемещение папки размером 725 МБ занимает невероятно много времени – около 12 часов со скоростью 1.23 КБ/с. Это говорит о том, что основная проблема кроется не в недостатке локальных ресурсов, а в настройках OneDrive или сети.

Применение

  1. Проверка состояния сети: Убедитесь, что ваше интернет-соединение стабильно и обеспечивает достаточную скорость передачи данных. Это можно сделать, проведя тест скорости с помощью онлайн-сервисов таких, как speedtest.net. Плохое подключение к сети может значительно замедлить процесс синхронизации, даже если локальные ресурсы находятся в полном порядке.

  2. Оптимизация настроек OneDrive: Попробуйте изменить настройки кэширования в OneDrive, отключить временно синхронизацию автоматических архивов и убедиться, что параметр "Файлы по запросу" позволяет кэшировать только необходимые файлы. Обратите внимание и на отключение антивирусного программного обеспечения временно, чтобы исключить его влияние на скорость работы.

  3. Использование альтернативных методик перемещения: Используйте метод сначала загрузить файлы на устройство, затем переместить их в нужную папку и снова загрузить в облако. Это может занять меньше времени, чем непосредственное перемещение через OneDrive. Рассмотрите возможность использования приложения Robocopy для копирования данных, как это было предложено пользователем в обсуждении. Это обеспечит более надежную и быструю передачу данных за счёт оптимизации процесса на уровне командной строки.

  4. Тестирование производительности дисков и системы: Хотя ваш ноутбук оснащён SSD, проверьте его состояние с помощью инструментов диагностики, таких как CrystalDiskInfo, чтобы исключить аппаратные неисправности.

  5. Компрессия данных: Как было предложено одним из пользователей обсуждения, возможно, стоит сжать папки с помощью архивации, например, с поддержкой 7-Zip, чтобы уменьшить количество операций записи/чтения при перемещении, что может ускорить процесс.

  6. Использование профессиональных инструментов миграции: Если вы часто сталкиваетесь с необходимостью перемещать большие объемы данных на OneDrive или SharePoint, рассмотрите возможности использования специализированных инструментов для миграции данных, которые могут ускорить процесс за счет оптимизации маршрутизации данных и более эффективной работы с облачными API.

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

Оцените материал
Добавить комментарий

Капча загружается...