Почему некоторые файлы на одном из моих компьютеров не синхронизируются с другим компьютером?

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

Разные операционные системы не всегда ладят между собой. Программа Dropbox старательно отслеживает подобные противоречия и изо всех сил пытается их разрешить. Но иногда, когда это ей не удается, файл синхронизируется c сайтом dropbox.com, но не появляется или работает неправильно в ОС, в которой возникло противоречие.

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

Подробнее…

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

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

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

  • / (косая черта)
  • \ (обратная косая черта)

Обратите внимание: Dropbox синхронизирует файлы, в названии которых использован прямой слэш, с сайтом dropbox.com только на компьютерах Mac. Но в названиях таких файлов при синхронизации с сайтом 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 символов. Кроме этого ограничения, некоторые приложения имеют свои ограничения, например Microsoft Excel (218 символов).

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

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

Программа Dropbox для компьютера (Windows) версии 3 и выше без проблем умеет обращаться с названиями файлов длиннее 260 символов. Тем не менее, другие приложения могут быть связаны ограничением операционной системы на длину названия и испытывать трудности при обращении к таким файлам.

Например, если у вас есть файл Excel 2010 c длиной пути больше 260 символов, Dropbox сможет синхронизировать его на данном компьютере, но, когда вы попытаетесь открыть его в Excel, то получите ошибку Не удается получить доступ к файлу. Подробнее об ограничениях на длину пути Office и Microsoft см. в справочном центре Microsoft. Как правило, чтобы открыть такие файлы, нужно переименовать их, сократив название, или перенести файл (папку) на уровень выше в структуре папок.

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

Большинство версий 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 работает с точками соединения NTFS (Windows Vista и последующие версии Windows) и синхронизирует файлы и папки, на которые они ссылаются. Но любые изменения, произведенные с такими файлами или папками из ОС Windows, не будут синхронизироваться, пока программа Dropbox не перезапустится. Чтобы избежать таких затруднений, переместите исходную папку в свою папку Dropbox и добавьте точку соединения из ее предыдущего местоположения, чтобы связать ее с новым местоположением в папке Dropbox.

Предупреждение относительно метаданных и дисков в формате 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 файлы, на которые имеются ссылки (символические ссылки, точки подсоединения или сетевые папки). Использование файлов со ссылками может вызвать высокую загрузку ЦП, замедление синхронизации, проблемы с разрешениями и несоответствие использования свободного места.

Вы нашли в этой статье ответ на свой вопрос?

Мы очень сожалеем. Пожалуйста, напишите, как мы можем улучшить ситуацию:

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

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

      Other ways to get help

      Сообщество

      Поддержка в Twitter

      Интерактивная справка