Как отличить реальный файловый lock от локального правила Nextcloud Desktop и остановки наблюдения всей папки на Windows, не удаляя sync journal и данные.
Разведите три значения слова lock
Файл может удерживаться процессом Windows, совпасть с локальным правилом игнорирования Nextcloud или оказаться в папке, наблюдение за которой уже остановлено. Эти состояния требуют разных доказательств. Зафиксируйте точный текст клиента, время появления файла и наличие системного дескриптора без закрытия всех приложений. Отсутствие handle не доказывает ошибку Nextcloud, но исключает одну гипотезу.
Проверьте не только проблемный файл
Создайте один безвредный контрольный файл с нейтральным именем в той же тестовой папке после появления сообщения locked. Отметьте, замечает ли его клиент и появляется ли запись folder watcher. Не используйте рабочий документ и не повторяйте десятки файлов: один контроль показывает, локален ли симптом для объекта или затронута вся папка.
Сохраните штатный журнал
Официальное руководство Nextcloud описывает Log Output и запуск с logwindow для сохранения журнала. Выберите короткий интервал от первого файла до контрольного и оставьте строки о pathIsIgnored, lock и watcher. Перед передачей удалите серверный URL, имя учётной записи, полный локальный путь и имена документов. Не публикуйте весь архив настройки клиента.
Сравните поведение после штатного старта
Если рабочий процесс позволяет, штатно завершите и откройте Desktop Client, не удаляя конфигурацию. Проверьте тот же проблемный и контрольный файл. Возврат наблюдения после старта показывает изменение жизненного цикла watcher, но не является постоянным исправлением и не доказывает корень. Сохраните результаты до и после как две отдельные строки.
Остановитесь до удаления базы
Когда есть отсутствие системного handle, строка локального lock, прекращение событий всей папки и восстановление после штатного старта, данных достаточно для разработчиков. Не удаляйте sync journal, не переносите корень синхронизации и не отключайте файловые блокировки. Эти действия могут вызвать повторное сканирование, скрыть дефект и создать ненужную нагрузку на сервер. Отметьте тип локального диска или mapped drive без имени ресурса: watcher может зависеть от границы файловой системы, и это важнее названия документа. Укажите также, синхронизировался ли первый файл после запуска: порядок появления отличает стартовое сканирование от последующего события.
Материал подготовлен редакцией VOne с применением ИИ для матрицы lock и watcher; сбор журналов и поведение неотслеживаемых папок проверены по официальной документации, issue служит сигналом.
Источники и проверка
- Nextcloud Desktop troubleshooting проверено 2026-08-11
- Nextcloud Desktop FAQ проверено 2026-08-11
Информация актуальна на дату публикации. Правила сервисов, приложений и сетей могут меняться.