Если LibreOffice сообщает, что документ «заблокирован для редактирования неизвестным пользователем», сначала проверьте, не открыт ли он в другом сеансе LibreOffice или на другом компьютере. Если никто им не пользуется и предыдущий сеанс неожиданно завершился, полностью закройте LibreOffice, удалите только соответствующий скрытый файл блокировки и снова откройте документ.
Не удаляйте блокировку только потому, что пользователь указан как неизвестный. На общих дисках или в синхронизированных папках это может защищать несохраненные изменения, внесенные в других местах.
Что на самом деле означает "неизвестный пользователь"?
LibreOffice использует файлы блокировки для предупреждения о конкурирующих изменениях. Имя «неизвестный пользователь» означает, что предупреждение не предоставляет достоверной информации о владельце; оно не подтверждает, что документ можно редактировать. Устаревшая блокировка может сохраняться после сбоя, принудительного завершения работы, разрыва сетевого соединения или неудачной очистки, в то время как активная блокировка может исходить от другого компьютера.
В документации LibreOffice различают собственные файлы блокировки и необязательные файлы блокировки Microsoft Office. См. раздел «Файлы блокировки» в руководстве по началу работы с LibreOffice 7.6 . В этом руководстве описывается функция файлов блокировки, а не универсальная процедура их удаления. Следующие проверки помогут определить, целесообразно ли их удалять.
В LibreOffice Writer появляется предупреждение, предлагающее просмотр только для чтения или создание отдельной копии, если исходный документ отображается заблокированным.
Кто-нибудь еще редактирует документ?
Проверьте это, прежде чем трогать файл блокировки. Наиболее безопасным решением часто является сохранение и закрытие существующего редактора в обычном режиме.
Проверьте другие окна LibreOffice. Найдите на рабочем столе тот же файл Writer, Calc или Impress. Если он открыт, сохраните свою работу и закройте это окно обычным способом.
Проверьте другие компьютеры и учетные записи. Если документ находится в общей папке, на USB-накопителе, в сетевой папке или синхронизированном каталоге, спросите у соавторов, открыт ли он. Дождитесь завершения работы текущего редактора; убедитесь, что любой клиент синхронизации завершил загрузку изменений.
Проверьте наличие оставшихся процессов приложений. В Windows откройте Диспетчер задач ( Ctrl++ Shift) Escи найдите процессы LibreOffice. В Linux используйте системный монитор рабочего стола. Закройте все документы и дождитесь завершения работы LibreOffice. Завершайте зависший процесс только после проверки отсутствия несохраненных изменений, поскольку принудительное закрытие может привести к потере данных.
Если файл срочно необходим для справки, используйте режим «Открыть только для чтения» , если появится соответствующее предупреждение. Для внесения независимых изменений откройте копию и сохраните её под другим именем; не перезаписывайте оригинал, пока не будут согласованы все изменения. В документации к стандартной панели LibreOffice подтверждается, что функция «Сохранить как» сохраняет файл под другим именем или в другом месте.
В диспетчере задач Windows проверьте, запущен ли LibreOffice, прежде чем считать блокировку документа разорванной.
Где находится файл блокировки LibreOffice?
Обычно он находится в той же папке, что и документ , и скрыт. Для файла с именем `.` Budget.odtсоответствующий файл блокировки LibreOffice обычно имеет имя, например, ` .~lock.Budget.odt#.`. Сопоставьте полное имя документа, включая расширение; у разных документов будет другой файл блокировки.
Windows 11: Откройте папку документа в проводнике. Выберите «Вид» > «Показать» > «Скрытые элементы» . Microsoft описывает этот элемент управления в проводнике Windows .
Linux с GNOME Files: Откройте ту же папку и нажмите Ctrl+ H, или используйте «Показать скрытые файлы» в меню. Документация Ubuntu по скрытым файлам подтверждает этот ярлык для Files; другие файловые менеджеры могут использовать другие элементы управления.
Найдите точное совпадение: обратите внимание на .~lock.префикс и завершающий символ #. Не путайте его с исходным файлом .odt, .odsдокументом .docxили с временными или резервными файлами другого приложения.
В обсуждении на форуме поддержки LibreOffice, посвященном проблемам с сохранением документов, в качестве возможных причин указываются «осиротевший» файл блокировки и зависший процесс LibreOffice. Однако ни то, ни другое не доказывает, что все блокировки устарели.
Отображение скрытых элементов в папке документов позволяет найти сопутствующий файл блокировки, не удаляя сам документ.
Когда безопасно снимать замок?
Удаляйте блокировку только после подтверждения того, что ни один пользователь или процесс не редактирует тот же документ и что ожидающие изменения в облаке или сети завершены. Если права собственности остаются неопределенными, сохраните блокировку и работайте в отдельной копии.
Создайте резервную копию оригинального документа, особенно если он важен или хранится на общем диске.
Закройте LibreOffice на компьютере, который вы используете. Если файл относится к общему рабочему процессу, еще раз проверьте его работоспособность с другими редакторами.
В папке с документом удалите только соответствующий .~lock.Budget.odt#файл (замените имя на имя вашего документа). Оставьте Budget.odtвсе как есть. Если блокировка сразу же возникнет снова, остановитесь: приложение или процесс синхронизации могут по-прежнему держать документ открытым.
Откройте исходный документ из его обычного местоположения, а не из временной копии, и проверьте, предлагает ли LibreOffice редактирование без предупреждения о блокировке.
Удаление блокировки снимает сигнал координации; оно не объединяет одновременные изменения, не восстанавливает несохраненную работу и не изменяет права собственности и разрешения файлов. Никогда не удаляйте все файлы блокировок сразу из общей директории.
Что, если это предупреждение повторится?
Во-первых, убедитесь, что документ действительно больше не открыт в другом месте. Если соответствующий файл блокировки не виден или LibreOffice не может создать новый, проверьте, можете ли вы создать и удалить безобидный тестовый файл в этой папке. Сбой указывает на проблему с правами доступа к папке, сетью или хранилищем, а не на заброшенную блокировку. Проверьте доступное дисковое пространство и текущее состояние клиента общего доступа или синхронизации.
Если скопированный документ открывается нормально из локальной папки с возможностью записи, но оригинал нельзя редактировать в сетевой папке или синхронизированном каталоге, сосредоточьтесь на этом месте хранения и согласуйте действия с его администратором или соавторами. Храните локальную копию отдельно, пока не подтвердите, какая версия является авторитетной. Не отключайте глобальную блокировку файлов в качестве ярлыка.
Если файл можно просмотреть, но он остается доступным только для чтения, проверьте права доступа операционной системы отдельно. Команда «Режим редактирования» в LibreOffice может разрешить редактирование некоторых документов, доступных только для чтения, но она не может безопасно переопределить активную блокировку другого редактора; см. официальный справочник по стандартной панели инструментов .
Как можно убедиться, что замок снят?
Откройте исходный файл, внесите небольшое обратимое изменение, сохраните его и закройте LibreOffice обычным способом. Откройте его снова, чтобы убедиться, что предупреждение не появляется и сохраненные изменения остались в силе. Затем отмените тестовое изменение, если оно было внесено только для проверки.
Пока документ открыт, может появиться соответствующий файл блокировки; после корректного закрытия он обычно исчезает. При использовании общего или синхронизированного хранилища дайте системе время завершить обновления, прежде чем пытаться снова с другого компьютера. Если предупреждение повторяется, вернитесь к проверке процессов и хранилища вместо многократного удаления блокировок.
Исходный документ открыт в Writer без предупреждения о блокировке; подтвердите исправление, сохранив, закрыв и снова открыв его.