Синхронизация не работает — устранение неполадок, связанных с несовместимыми символами и проблемными названиями файлов

Чтобы удостовериться, что ваши файлы синхронизируются правильно, для начала проверьте следующие три вещи:

  • Что ваш компьютер, телефон или планшет подсоединен к Интернету;
  • Что вы вошли в один и тот же аккаунт Dropbox на этих устройствах;
  • Что нужный файл или папка находится в папке Dropbox на вашем компьютере.

Если компьютеры подсоединены к Сети и синхронизированы, но файл так и не нашелся в нужном месте, тогда, возможно, возникла проблема с названием этого файла. Файлы с проблемными названиями синхронизируются с сайтом dropbox.com, но могут не отображаться в папке Dropbox на вашем компьютере, а также могут не работать с несовместимыми операционными системами.

Чтобы выяснить, какие файлы могли вызвать проблемы с синхронизацией, зайдите в свой аккаунт на сайте dropbox.com и проверьте раздел Проблемные файлы.

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

Несовместимые символы для всех операционных систем

Не используйте в названиях файлов следующие символы (Dropbox не сможет синхронизировать такие файлы с некоторыми платформами):

  • / (косая черта)
  • \ (обратная косая черта)
Обратите внимание, что только на компьютерах Mac Dropbox синхронизирует файлы, в названии которых использован прямой слэш, с сайтом dropbox.com. Но в названиях таких файлов при синхронизации с сайтом dropbox.com вместо прямого слэша (/) появится двоеточие (:). Файлы, у которых в названии есть прямой слэш, могут синхронизироваться только с другими компьютерами Mac, но не могут синхронизироваться с компьютерами Windows.

Символы, несовместимые с Windows

Не используйте в названиях файлов символы, несовместимые с системой файлов Windows:

  • < (меньше)
  • > (больше)
  • : (двоеточие)
  • " (двойная кавычка)
  • | (вертикальная черта или пайп)
  • ? (вопросительный знак)
  • * (звездочка)
  • . (точка) или пробел в конце названия папки или файла

Зарезервированные названия файлов Windows

В Windows существует группа зарезервированных слов, которые нельзя использовать в качестве названий файлов. Если вы используете зарезервированное слово в названии файла или папки, которые создадите на сайте dropbox.com или на устройстве, не использующем Windows, этот файл или папка не будут синхронизироваться с Dropbox на компьютерах, на которых установлен Windows. С полным списком зарезервированных названий файлов можно ознакомиться в разделе Соглашение о наименовании Центра разработки для Windows.

Несинхронизируемые файлы

Некоторые небольшие системные файлы не могут синхронизироваться с помощью Dropbox. Среди них:

  • desktop.ini
  • thumbs.db
  • .ds_store
  • icon\r
  • .dropbox
  • .dropbox.attr

Максимальное количество символов в названии

В Windows названия файлов или папок могут иметь только 260 символов или меньше, однако актуальная версия программы Dropbox для компьютера умеет записывать или считывать файлы с названиями файлов длиннее 260 символов.

Некоторые приложения связаны ограничением операционной системы на длину названия и могут испытывать трудности при обращении к таким файлам. Кроме того, некоторые программы имеют свои ограничения, например Microsoft Excel (218 символов).

Например, если у вас есть файл Excel 2010 c длиной пути 261 символ, Dropbox сможет синхронизировать его на данном компьютере, но, когда вы попытаетесь открыть его в Excel, то получите ошибку Не удается получить доступ к файлу. Чтобы устранить эту проблему, нужно сократить название такого файла или папки или перенести файл на уровень выше в структуре папок.

Обратите внимание: в Windows путь к файлу входит в его имя. Таким образом, в примере ниже в названии файла 142 символа, а не 16:

C:\Users\Panda\My Documents\Dropbox\Creative Nonfiction\My Autobiography\Favorite Things\Favorite Foods\Bamboo\Family Recipes\Fresh Leaves.doc

Конфликты, связанные с регистром

Большинство версий Linux позволяют создавать два файла или две папки с одинаковыми названиями, отличающимися только регистром (строчной или заглавной буквой). Но ОС Mac и Windows по умолчанию не различают разницу в регистре в названиях файлов и папок. Если программа Dropbox столкнется с двумя папками Linux под названием «Образец папки» и «образец папки» (с буквой «о» в нижнем регистре), она синхронизирует обе эти папки с компьютерами с ОС Mac и Windows, но одна из них будет отображаться как копия оригинальной папки и в конце ее названия появится примечание конфликт регистра.

Точки в начале названий (Mac и Linux)

Файлы и папки, название которых начинается с точки (например, .myfile.doc), также подлежат синхронизации и будут находиться в папке Dropbox на вашем компьютере. При этом следует учесть, что Mac ОС примет такие файлы за системные и автоматически скроет их. Чтобы увидеть эти файлы, вам придется изменять расширенные настройки на своем компьютере. Вместо этого можно зайти на сайт dropbox.com и переименовать эти файлы и папки (например, _myfolder).

Конечные символы в названии

Файлы и папки, названия которых заканчиваются точкой (.), не будут корректно синхронизироваться в разных ОС. Если название файла заканчивается точкой, например файл.txt., такой файл не будет синхронизироваться и появится на странице Проблемные файлы.

Конечные пробелы в названиях папок и файлов урезаются для корректной синхронизации в разных ОС. Если программа Dropbox находит в вашей папке Dropbox файл с названием, отличающимся от названия другого файла в этой же папке только наличием пробела (или символа, получившегося в результате нажатия клавиши «пробел»), она добавит такой файл в папку Dropbox и прибавит к его названию конфликт пробела.

Временные файлы

Когда определенные приложения (например, Microsoft Word, Excel или PowerPoint) открывают файл, они часто сохраняют его временную копию в той же папке и присваивают ей название вроде:

  • Название начинается с ~$ (тильда и символ доллара) или .~ (точка и тильда)
  • Название начинается со знака тильды и заканчивается .tmp (например ~myfile.tmp)

Dropbox не синхронизирует такие временные файлы в любой из операционных систем.

Конфликты кодировки Unicode

Иногда можно набрать на клавиатуре один и тот же символ разными способами. Такие символы могут выглядеть одинаково для вас, но по-разному для Dropbox и разных операционных систем. Когда программа Dropbox обнаруживает подобные конфликты кодировки, она создает копию соответствующего файла, сохраняет ее в той же папке и добавляет в конце названия конфликт кодировки Unicode.

Метаданные и ветви ресурсов

Постарайтесь не синхронизировать файлы, использующие метаданные (или ветви ресурсов), например, алиасы ОС Mac и ярлыки OC Windows. Файлы такого типа работают только в тех операционных системах, в которых были созданы.

Точки соединения

Dropbox работает с точками соединения Windows и синхронизирует файлы и папки, на которые они ссылаются. Но любые изменения, произведенные с такими файлами или папками из ОС Windows, не будут синхронизироваться, пока программа Dropbox не перезапустится. Чтобы избежать таких затруднений, переместите исходную папку в свою папку Dropbox и добавьте точку соединения из ее предыдущего месторасположения, чтобы связать ее с новым месторасположением в папке Dropbox.

Точки повторной обработки

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

Файлы или папки могут быть помечены красным значком «Х» из-за точек повторной обработки. Чтобы исправить эту ошибку на уровне отдельного файла, необходимо создать пустой файл с таким же расширением, а затем скопировать содержимое файла, который не получается синхронизировать, в новый файл и сохранить его. Чтобы устранить эту проблему для папки, создайте пустую папку и скопируйте в нее содержимое из папки, которую не получается синхронизировать.

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

Предупреждение относительно метаданных и дисков в формате FAT32

У некоторых документов в данных, приложенных к файлу, содержатся дополнительные атрибуты файла или xattr. Мы называем такие данные «метаданными». Операционные системы используют метаданные в разных целях: хранят соответствующие значки, индексируют ваши документы, прикрепляют информацию или разрешение к файлу и т.д. Dropbox поддерживает дополнительные атрибуты файлов на всех платформах. Однако флэш-накопители и переносные жесткие диски, использующие файловую систему FAT32, не поддерживают метаданные. Если ваша папка Dropbox располагается на носителе с файловой системой FAT32, то после переименования или перемещения файла, к сожалению, невозможно будет сохранить метаданные.

Как отслеживать более 10 000 папок в Linux

В версии программы Dropbox для ОС Linux по умолчанию ограничено количество отслеживаемых папок — не более 10 000. «Лишние» папки не отслеживаются и, соответственно, не участвуют в синхронизации. Это легко исправить. Откройте терминал и введите следующее:

echo fs.inotify.max_user_watches=100000 | sudo tee -a /etc/sysctl.conf; sudo sysctl -p

Эта команда указывает системе отслеживать до 100 000 папок включительно. После введения команды и вашего пароля Dropbox немедленно возобновит синхронизацию.

Включение поддержки дополнительного атрибута (xattr) в Linux

В некоторых версиях ОС Linux по умолчанию отключены расширенные атрибуты файлов (xattr). Если у вас установлена версия Linux с файловой системой ext3 или ext4, можно включить поддержку xattr, обычно это делается через /etc/fstab. Для более подробной информации ознакомьтесь с документацией к вашему дистрибутиву Linux.

Файлы со ссылками в Dropbox

Мы настоятельно не рекомендуем добавлять в папку Dropbox файлы, на которые имеются ссылки (символические ссылки, точки подсоединения или сетевые папки). Использование файлов со ссылками может вызвать высокую загрузку ЦП, замедление синхронизации, проблемы с разрешениями и несоответствие использования свободного места.

Насколько полезна была для вас эта статья?

Мы очень сожалеем.
Дайте знать, как нам улучшить свою работу:

Благодарим за отзыв!
Дайте знать, насколько полезной была эта статья:

Благодарим за отзыв!

Ответы сообщества

    Как еще можно получить справочную информацию