- Устранение неполадок при медленном копировании файлов в Windows
- Определение причины проблемы
- Устранение неполадок на стороне клиента
- Папка общего обмена — это общая папка DFS (Распределенная файловая система).
- Проверка рефералов DFS
- Папка общего обмена не является общей папкой DFS
- Медленная производительность возникает только при копировании папки или нескольких файлов
- Медленная производительность возникает при копировании одного файла, папки или нескольких файлов
- Устранение неполадок на стороне сервера
- Как пропустить «Расчет» времени при копировании файлов с помощью проводника Windows?
- Оценка продолжительности копирования файлов висит
- Зависает копирование файлов
- Проблема
- Теория
- Решение
- Выводы
- Andro >
- Бэкап фотографий
- Бэкап контактов
- Бэкап SMS
- Оценка продолжительности копирования файлов висит
- Оценка продолжительности копирования файлов висит
- Вопрос
- Ответы
- Все ответы
- Можно ли ускорить копирование файлов в Windows 10?
- 1. Основные быстрые комбинации клавиш для копирования файлов
- 2. Изучите полезные ярлыки мыши
- 3. Используйте Windows 10
- 4. Попробуйте TeraCopy
- 5. Получите Geeky с Robocopy
- 6. Обновите ваши диски, чтобы ускорить копирование файлов
Устранение неполадок при медленном копировании файлов в Windows
Эта статья помогает администраторам диагностировать и устранять проблему медленного копирования файлов в организации.
Оригинальная версия продукта: Windows 10 — все выпуски, Windows Server 2012 R2
Исходный номер КБ: 10118
Определение причины проблемы
Медленное копирование файлов может быть вызвано вопросами хранения, проблем с клиентом и сервером.
На файловом сервере, на котором размещена общая папка, скопируйте файл на локальный жесткий диск. Если скорость копирования файлов является необычно низкой (то есть, очевидно, медленнее средней скорости), попробуйте обновить драйвер для хранилища. Если проблема все еще возникает, обратитесь к производителю драйверов для дополнительных устранений неполадок.
Если скорость нормальная, используйте другой клиентский компьютер для копирования файлов из общей папки или в нее.
- Если скорость копирования файлов по-прежнему медленная, см. в тексте устранение неполадок на стороне сервера.
- Если проблемы не возникает, см. в выпуске устранение неполадок на стороне клиента.
Устранение неполадок на стороне клиента
Проверим тип общей папки. Для этого откройте свойства общей папки. Для общей папки DFS отображается вкладка DFS.
Папка общего обмена — это общая папка DFS (Распределенная файловая система).
Давайте определяем, вызвана ли проблема путем DFS. Попробуйте использовать путь UNC вместо пути DFS для открытия общей папки. Затем можно проверить, не возникает ли проблема по-прежнему. Этот шаг поможет определить, вызвана ли проблема путем DFS. Определение пути UNC общей папки DFS:
- Щелкните правой кнопкой мыши общую папку и выберите свойства.
- На вкладке DFS в списке рефералов см. путь UNC.
Если при использовании пути UNC это происходит медленно, при копировании одного файла, папки или нескольких файлов см. медленную производительность.
Если проблема не возникает при использовании пути UNC, выполните следующие действия для проверки рефералов DFS.
Проверка рефералов DFS
- Щелкните правой кнопкой мыши общую папку и выберите свойства. На вкладке DFS найдите все активные рефералы.
- Удалите пути UNC, которые не являются активными, или серверы, которые недоступны или удалены.
- Соедините эти пути по одному и убедитесь, что все пути назначения можно достичь непосредственно от клиента. Если клиент не может подключить первое направление, он переключается на второе и так далее. Это создаст задержку.
Если проблема еще не устранена, см. в выпуске устранение неполадок на стороне сервера.
Папка общего обмена не является общей папкой DFS
Проверьте, когда возникает проблема медленного копирования файлов.
Медленная производительность возникает только при копировании папки или нескольких файлов
Если сравнить время копирования для папки, которая содержит несколько файлов, с временем копирования для файла одного размера, копирование папки всегда потребует больше времени. Это поведение не является отклонением от нормы. Чем больше файлов в папке, тем медленнее процесс копирования файлов.
Медленная производительность возникает при копировании одного файла, папки или нескольких файлов
Чтобы устранить эту проблему, выполните следующие действия на клиентской компьютере с проблемой:
Удаление сетевого поставщика третьей части с клиентского компьютера. Параметры по умолчанию являются следующими. (Любой дополнительный поставщик может рассматриваться как третья сторона.)
Удалите дополнительные значения из следующих ключей реестра. Для этого откройте редактор реестра. Расположенные ниже клавиши. Каждый ключ содержит значение «Заказ поставщика». HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider\HwOrder HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider\Order
Убедитесь, что каждое значение заказа поставщика имеет только три значения: «RDPNP», «LanmanWorkstation» и «webclient».
Сравните параметры Кадров Jumbo и Large Send offload с настройками на рабочих компьютерах. и соответствующим образом отрегулировать параметры Кадров Jumbo и Больших отгрузок. (Если он отключен, включи его, а затем проверьте, помогает ли это)
Убедитесь, что работает служба рабочих станций.
Убедитесь, что клиент для microsoft networking выбран в свойствах сетевого подключения.
Устранение неполадок на стороне сервера
Установите hotfixes для файловой сервер, на котором размещена общая папка.
Для Windows Server 2008 или Windows 7 установите все hotfixes, описанные в KB 2473205.
Для Windows Server 2012 или Windows 8 установите все hotfixes, описанные в KB 2899011.
Если проблема не устранена, выполните следующие действия, чтобы устранить проблему.
- Проверьте, подключен ли клиент к серверу удаленного/WAN DFS. (В идеале он должен быть подключен к локальному серверу DFS сайта). Если оно подключено, дважды проверьте сопоставление сайта и подсети в active Directory Sites and Services. Если подсети неправильно соотносялись, DFS удаст неправильный приоритет удаленным серверам DFS во время передачи рефералов.
- Убедитесь, что локальный сервер DFS работает.
- Установите корневые рефералы для области имен DFS в TheReferral ordering Methodfor DFS toLowest Cost.
- Если IPv6 включен в среде, настройте подсети IPv6 в сайтах и службах Active Directory. Или в качестве обхода отключать IPv6 в среде.
Определение сервера реферала DFS, к которому подключаются клиенты:
- На клиентских компьютерах щелкните правой кнопкой мыши общую папку и выберите Свойства.
- На вкладке DFS проверьте список направлений. Текущий сервер DFS помечен как активный. В следующем примере клиент подключается к серверу HAOMS1.
—>
Как пропустить «Расчет» времени при копировании файлов с помощью проводника Windows?
При копировании сотен маленьких файлов / папок в Windows фаза вычисления Windows часто занимает очень много времени, прежде чем что-либо начинает копироваться. Есть ли настройка, чтобы сказать Windows, чтобы начать копирование сразу и / или пропустить весь этап предварительного расчета?
Не используйте Explorer.
Означает ли это, что вам нужно использовать сторонний файловый менеджер, обработчик копирования или командную строку.
Обработчик копирования — это расширение оболочки, которое перехватывает любые попытки копирования / перемещения файлов и выполняет сами операции. Обычно эти обработчики копирования создаются для реализации функций, которых нет у Explorer, таких как постановка в очередь нескольких операций, различная семантика или синхронизация перезаписи, регулирование скорости и т. Д. Некоторые инструменты, на которые вы можете обратить внимание, включают FastCopy , TeraCopy , SuperCopier и образно названные Копировать Обработчик .
Лично я использую FastCopy, потому что он поддерживает семантику копирования в Explorer. Например, в последний раз, когда я пытался обновить TeraCopy для файла с несколькими жесткими ссылками, он не делал то же самое, что делал Проводник.
robocopy это лучший инструмент для больших копий крошечных файлов.
Существует два этапа расчета оставшегося времени в диалоговом окне операций с файлами в Windows Vista / 7. На начальном этапе перечисляются файлы и папки, которые необходимо скопировать или переместить, и на втором этапе оценивается оставшееся время. Первая фаза действительно происходит до того, как какие-либо файловые операции фактически выполняются, но вторая происходит, когда файлы копируются / перемещаются и постоянно обновляются по мере продвижения (таким образом, оставшееся время может увеличиваться или уменьшаться).
Если ваша проблема связана со второй частью, вам не о чем беспокоиться. Оставшееся время линия будет обновляться , как только он закончит рассчет, но файлы уже перемещены / скопированы. (На самом деле, он должен копировать или перемещать некоторые файлы, чтобы он мог измерить среднюю скорость чтения / записи для использования в расчете оценки; простого знания количества файлов / папок недостаточно).
Если ваша проблема связана с первой частью, то, как уже упоминали другие, вы можете использовать сторонний инструмент для простого копирования / перемещения файлов и папок сразу, но помните, что использование встроенного метода имеет некоторые преимущества ( т.е. предварительное перечисление) вместо того, чтобы делать это вслепую, как это делали в предыдущих версиях Windows. Зная состояние файлов и папок (например, имена файлов / каталогов, атрибуты, размеры и т. Д.), Windows может предоставить вам варианты обработки конфликтов и скрытых / системных файлов. Если он сначала не создает полный список файлов и папок, он не может спросить вас о слиянии или перезаписи / переименовании объектов. (Технически это возможно, но, сначала создав список, он делает процесс более быстрым и простым в управлении, особенно если вы нажмете всегда / делать для всех box.) Как некоторые уже говорили здесь, даже сторонние инструменты обычно создают список.
Оценка продолжительности копирования файлов висит
Зависает копирование файлов
В определенный момент времени, от пользователя одной межрегиональной компании было получено обращение о довольно таки необычной и впервые мною наблюдаемой ошибке. В заявке отмечалось, что время от времени у клиента зависает копирование файлов по сети. Постепенно проблема эскалировалась на некоторое ограниченное количество других станции, при этом не приобретя характер эпидемии. По началу, описанная ситуация была зафиксирована в корпоративной сети между клиентскими рабочими станциями, функционирующими под управлением операционной системы Windows 7 и файловым сервером на Windows 2008R2. Зависание копирования файлов наблюдалось только для файлов, имеющих определенный размер, ориентировочно в диапазоне от 100 мегабайт и более, и визуально характеризовалось останавливающимся на произвольной отметке индикатором прогресса копирования и оценочной скоростью 0 байт/сек.:
..в таком вот состоянии процесс копирования мог пребывать сколь угодно долго, абсолютно не реагируя ни на какие действия пользователя применительно к окну.
Проблема
Поначалу создалось впечатление, что в проблеме однозначно участвует файловый сервер Windows 2008R2, однако чуть позже, после более детального изучения инцидента стало очевидным, что зависает копирование файлов так же и между двумя произвольными клиентскими рабочими станциями, включенными в корпоративную локальную сеть. И в то же время, инцидент проявлял себя не часто и далеко не на всех машинах, было зафиксировано, что некоторые станции в корпоративной сети работали с тем же файловым сервером и между собой абсолютно нормально. При проявлении описанной проблемы сама система функционировала в штатном режиме, однако процесс explorer.exe , в контексте которого происходило копирование, зависал наглухо, зачастую не давая себя снимать через диспетчер задач. При этом, как минимум, протокол SMB переставал нормально функционировать, наблюдались проблемы с доступам к сетевым ресурсам. К тому же, в процессе выключения проблемной станции, этап завершения сеанса мог выполняться бесконечно долго. На основании обобщенного анализа всех деталей инцидента, можно было сделать вывод о достаточно сыром коде обработки различных нештатных ситуаций в стеке TCP/IP Windows 7, однако истинная причина крылась вовсе не в этом.
Как всегда, по началу применялся всеми горячо любимый, великий и могучий “метод тыка”, обновлялись драйвера, сбрасывались настройки сетевого интерфейса, сравнивались установленные обновления, устраивались различные ритуальные танцы с бубном вокруг проблемных машин :), использовались и прочие, не менее действенные методы из арсенала технического специалиста. В итоге всего этого увлекательного действа виновник был найден, и им оказался сетевой маршрутизатор (располагающийся на пути следования пакетов данных), имеющий одну интересную особенность: прошивка не поддерживала динамическое окно передачи.
Теория
Перед нами встает резонный вопрос, что же это за динамическое окно передачи и какое влияние данная технология оказывает на процесс передачи файлов между хостами в сети? Применительно к протоколу TCP/IP определены такие понятия как окно приема TCP (TCP Receive Window, RWIN) и окно передачи TCP (TCP Send Window). В действительности это одно логическое окно, просто создается оно как на принимающей, так и на передающей сторонах при инициализации TCP соединения между двумя узлами сети, имеет на обеих сторонах одинаковую размерность, представляет из себя, фактически, типичный буфер (блок данных в памяти). Окно используется для контроля скорости потока принимающей стороной, а так же для указания количества данных, которые могут быть отправлены отправителем за один прием, оно так же определяет, какой объем неподтвержденных данных может находиться в пути от отправителя к получателю. Отправитель может посылать только байты передаваемого потока, находящиеся в данный момент внутри этого логического окна. Окно как бы перемещается по исходящему байтовому потоку данных на отправляющей стороне и входящему байтовому потоку данных на принимающей стороне. Выражаясь яснее, участок данных в исходящем байтовом потоке, который отправителю разрешено отправлять, соответствует участку данных во входящем байтовом потоке, который получатель может принять.
Технология масштабирования окна TCP ( TCP Window Scaling ), описанная в предложении RFC 1323, была реализована разработчиками впервые еще в сетевом стеке TCP/IP операционной системы Windows 2000, но по-умолчанию предусмотрительно была отключена. В версиях Windows, предшествующих Vista, окно приема TCP имело максимальный размер, равный 64 килобайта (65535 байт). Начиная с Windows Vista разработчики модифицировали стек TCP/IP и реализовали алгоритм автоматической настройки окна приема TCP ( TCP Receive Window Auto-Tuning ), который использует TCP Window Scaling Option. Теперь уже окно приема TCP, за счет введения дополнительной опции в заголовке TCP пакета, может расширяться аж до 16 мегабайт. Алгоритм TCP Receive Window Auto-Tuning позволяет ядру определять оптимальный размер окна приема TCP на основании измерения интегрального показателя задержки передачи и скорости извлечения данных принимающим приложением, после чего размер окна адаптируется (в реальном времени) в соответствии с изменяющимися параметрами физического канала передачи и приложения. Во время передачи данных в рамках TCP-сессии обе стороны стараются установить оптимальный размер данного окна для повышения производительности обмена данными через каналы с высокой пропускной способностью и высоким показателем задержки передачи, к коим и относится большинство современных каналов сети Интернет.
Ан нет, огромное количество сетевых маршрутизаторов, фаерволов и прочих “продвинутых” устройств этого делать не умеют, а некоторые уже никогда и не научатся по причине того, что производители не выпускают к ним новые версии прошивок.
Решение
Для решения проблемы зависания копирования файлов по сети к нам на выручку приходит системная утилита командной строки netsh , предназначенная для управления параметрами сетевой конфигурации локальной или удаленной станции.
Давайте посмотрим текущее состояние некоторых параметров настройки интерфейса TCP/IP, выполнив следующую команду:
netsh interface tcp show global
В ответ мы получили вывод текущих параметров настройки TCP/IP, среди которых нас интересует “Уровень автонастройки окна получения”, который по-умолчанию имеет значение “normal”:
Параметр может принимать следующие значения:
- disabled предписывает использовать фиксированное значение окна приема TCP. Значение по-умолчанию = 64 килобайта (65535 байт). Полная совместимость со устаревшим сетевым оборудованием;
- highlyrestricted позволяет окну приема TCP выходить за границы значения по-умолчанию, в разумных пределах;
- restricted позволяет окну приема TCP выходить за границы значения по-умолчанию, еще более свободно;
- normal установка по умолчанию. Допускает увеличение окна приема TCP с учетом большинства возможных сценариев обмена;
- experimental позволяет окну приема TCP увеличиваться до максимальных значений (16+ мегабайт). Не рекомендуется, потому как может вызвать падение производительности в большинстве возможных сценариев обмена;
Для начала переводим уровень автонастройки окна получения в значение “disabled”, фактически отключая автонастройку и предписывая использование фиксированного значения:
netsh interface tcp set global autotuninglevel=disabled
Вышеприведенная команда полностью устраняет зависание копирования файлов, однако, опционально, я бы рекомендовал выполнить еще и следующую.
Следующая команда отключает масштабирование на принимающей стороне (receive-side scaling), которое распределяет сетевую нагрузку между несколькими ядрами процессора в многопроцессорной системе:
netsh interface tcp set global rss=disabled
Выводы
В ситуации, когда обмен данными происходит между двумя, напрямую подключенными друг к другу, станциями под управлением операционных систем Windows версий Vista и более поздних, проблема никогда себя не обнаруживает. Однако в современной корпоративной сетевой среде довольно часто применяются управляемые коммутаторы и прочие сложные сетевые устройства, и вот именно их собратья с устаревшим микропрограммным обеспечением, не поддерживающие динамическое окно передачи, и становятся источником проблемы зависания копирования файлов (и ряда смежных). Конкретно в нашем случае виновником был Cisco Catalyst 3750 v2 с версией Cisco IOS Software младше 12.3(15). В дополнение к данной конфигурации, теоретически ошибка может проявляться при передаче между двумя станциями, подключенными напрямую, одна из которых работает под управлением Windows версии Vista и более поздних, а другая под управлением старых операционных систем (таких как Windows XP и более ранних), однако я лично подобную связку не тестировал.
Andro >
Пожалуй, это одна из главных проблем, с которой сталкивается пользователь при смене аппарата. Любимые программы не сложно заново установить из Google Play, но как быть с SMS, контактами и фото? И что делать, если телефон необходимо отнести в сервис центр, где для устранения поломки его могут сбросить к заводским настройкам или перепрошить?
Бэкап фотографий
Самый простой способ сохранить фотографии — скопировать их на компьютер, подключив к нему телефон с помощью кабеля.
После того, как смартфон успешно подключен, нажмите на компьютере кнопку «Пуск», выберете пункт «Мой компьютер» и в открывшейся папке найдите значок вашего смартфона. Скорее всего, выглядит он будет вот так, а его название будет совпадать с названием модели вашего телефона.
На некоторых смартфонах для передачи данных необходимо разблокировать экран (актуально в том случае, если вы установили пароль на разблокировку).
Большинство современных Android смартфонов для передачи данных на компьютер используют протокол MTP. Его плюс в том, что для работы со смартфоном вашему компьютеру не потребуются никакие дополнительные драйверы. Минус — медленная скорость работы при копировании большего числа файлов. Если на вашем телефоне скопилось несколько сотен фотографий, то процесс их копирования может занять очень много времени. Наберитесь терпения и не отключайте смартфон от компьютера даже если окошко с надписью «Идет оценка продолжительности копирования» висит на экране ПК уже очень долго.
Второй способ сохранить фотографии — воспользоваться услугами какого-то облачного хранилища. Например, DropBox или Google Drive. Подробно разбирать работу с такими сервисами в рамках этой статьи я не буду. Но если в двух словах, то требуется зарегистрироваться в выбранном сервисе с помощью смартфона или ПК, а затем скачать из Google Play соответствующее приложение-клиент. А дальше просто, передать в него нужные фотографии из галереи с помощью пункта «Поделиться».
Если разбираться с регистрацией в новых сервисах желания нет, можно воспользоваться клиентов Google Plus, который, скорее всего, изначально установлен на вашем смартфоне. В нем предусмотрена автоматическая загрузка фотографий в специальный приватный альбом, который виден только вам. Изначально автозагрузка фотографий отключена, включить ее можно в настройках программы. Для этого нужно запустить клиент Google Plus, открыть меню, выбрать пункт «Настройки», затем пункт «Автозагрузка» и передвинуть рычажок в правом верхнем углу экрана.
Бэкап контактов
С резервным копированием контактов дела в Android обстоят совсем просто. Скорее всего, еще при первом запуске смартфона вы разрешили Android хранить их копию на серверах Google. Это чрезвычайно удобно — контакты никогда не потеряются, моментально перенесутся на любой новый Android смартфон и даже будут доступны вам с компьютера.
Проверить, включена ли синхронизация контактов можно в настройках аккаунта Google. Для этого необходимо зайти в настройки телефона, найти пункт «Аккаунты и синхронизация» и выбрать аккаунт Google. Далее нужно выбрать свою учетную запись и убедиться, что синхронизация контактов была включена.
Также не лишним будет проверить, доступны ли контакты с компьютера. Для этого нужно зайти в почту Gmail и в левом верхнем углу выбрать пункт «Контакты».
Если чужим серверам вы не доверяете, можно перенести контакты по старинке, экспортировав их на карту памяти в виде vCard (.*vcf файлов). Для этого нужно открыть телефонную книгу, нажать кнопку «Меню», зайти в раздел «Управление контактами» и выбрать пункт «Экспорт и импорт». Отсюда можно как сохранить контакты на карту памяти, так и восстановить их из резервной копии.
Бэкап SMS
А вот с этим вопросом все немного сложнее. По какой-то ведомой одному Google причине штатных средств для резервного копирования SMS в Android не предусмотрено. Так что для этого придется воспользоваться сторонними приложениями. Некоторые из них хранят данные на карте памяти смартфона, другие используют сервера самого Google. Во втором случае сохраненная SMS переписка будет доступна вам не только с телефона, но и с компьютера. Подробнее прочитать о выборе и работе с такого рода программами можно в следующей статье:
На самом деле, я не думаю, что у вас возникнут с ними какие-то сложности. Ведь какой бы программой вы не воспользовались, процесс сохранения SMS потребует от вас не больше нескольких кликов и займет всего несколько минут.
Оценка продолжительности копирования файлов висит
Сообщения: 104
Благодарности: 1
Конфигурация компьютера | |||||||
Материнская плата: packard-bell tv11hc | |||||||
HDD: Sandisk SDSSDHII120G+ST100LM025 | |||||||
Звук: Realtek HD-Audio | |||||||
ОС: Windows 7 Ultimate SP1 x64 | |||||||
——- Сообщения: 11717
Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Сообщения: 104
Благодарности: 1
Конфигурация компьютера | ||||||||||||||||||||||||
Материнская плата: packard-bell tv11hc | ||||||||||||||||||||||||
HDD: Sandisk SDSSDHII120G+ST100LM025 | ||||||||||||||||||||||||
Звук: Realtek HD-Audio | ||||||||||||||||||||||||
ОС: Windows 7 Ultimate SP1 x64 | ||||||||||||||||||||||||
Сообщения: 11717
Это сообщение посчитали полезным следующие участники: Сообщения: 104
|