Нет данных пользователя в MS Office "Файл уже открыт..."
У нас есть некоторые проблемы, связанные с тем, что MS Office Dialog сообщает кому-то, что файл уже открыт пользователем. Я спросил у всех других ИТ-колледжей и Google в течение 2 часов, но ничего полезного не нашел.
Проблема в деталях.
У нас есть два компьютера и один FileServer. FileServer имеет две папки. Есть два пользователя.
Пользователь 1 открывает файл Excel из папки 1 в Office 2007. Чем пользователь 2 открывает тот же файл. Офис говорит "... открыт" пользователем 1 ". Затем пользователь 1 открывает файл Excel из папки 2 в Office 2007. Пользователь 2 открывает тот же файл. Офис говорит "... открыт" другим пользователем ".
Разрешения на папки и файлы Excel имеют полный доступ для обоих пользователей. Я также контролировал эти разрешения в обеих папках с помощью вкладки "Действующие разрешения".
На FileServer в Computermanagement я всегда вижу, кто открыл Файл в категории "открытые файлы", и эта информация всегда верна. Кто-нибудь знает, почему Office не сообщает Пользователю, который открыл второй файл, а просто сообщает, что он открыт другим пользователем?
Я нашел эти две страницы, извините, обе на немецком языке, но я искал по ключевым словам на английском языке, но, возможно, они полезны для кого-то, либо с инструментами перевода, либо для немецких пользователей...
http://www.tech-archive.net/Archive/German/microsoft.public.de.german.office/2007-07/msg00022.html http://excelnova.org/2015/10/excel-datei-durch-einen-anderen-benutzer-gesperrt/
РЕДАКТИРОВАТЬ: Дополнительная информация: Я только что обнаружил, что когда я копирую упомянутый выше файл 2 на мой рабочий стол и дважды открываю его в Excel, он говорит, что файл уже открыт "Ван Тиль, Кевин" ". Так что это работает нормально на моем рабочем столе, но не на файловом сервере. Но на том же файловом сервере в другом каталоге он также просто отлично работает. Кто-нибудь знает, что это может быть?
С уважением, Кевин ван Тиль
1 ответ
Возможно, вам придется проверить общий сетевой ресурс, чтобы убедиться, что он не только для чтения, и проверить наличие так называемых "файлов владельца", которые являются скрытыми файлами с именами файлов, начинающимися с ~$
затем следует название документа Office.
Согласно Microsoft * , эти "файлы владельца" создаются, когда пользователь открывает документ Office. Они создаются в той же папке, что и документ, и содержат имя пользователя для входа.
Когда вы открываете документ, который уже используется другим пользователем, программа Office использует этот файл, чтобы определить имя пользователя, в данный момент использующего этот файл. Однако, если сетевой ресурс доступен только для чтения, файл не будет создан, и вы можете получить locked for editing by another user
ошибка.
Программы Office обычно удаляют этот файл при закрытии документа, но если программа была ненормально прервана, файл может остаться позади.
Вы можете попробовать удалить любые "файлы владельца", которые вы найдете в общей сетевой папке, и посмотреть, работает ли это.
Другие люди, сталкивающиеся с подобной проблемой, могут также попробовать установить это исправление или просмотреть эту ветку TechNet для поиска альтернативных решений.
* Владелец файла (тот же каталог, что и исходный файл)
Когда ранее сохраненный файл открывается для редактирования, печати или просмотра, Word создает временный файл с расширением имени файла .doc. Это расширение имени файла начинается с тильды (~), за которой следует знак доллара ($), за которым следует оставшаяся часть исходного имени файла. Этот временный файл содержит имя пользователя, открывшего файл. Этот временный файл называется "файл владельца".
Когда вы пытаетесь открыть файл, который доступен в сети и который уже открыт кем-то другим, этот файл предоставляет имя пользователя для следующего сообщения об ошибке:
Этот файл уже открыт по имени пользователя . Хотите ли вы сделать копию этого файла для своего использования?
Word может быть не в состоянии создать файл владельца. Например, Word не может создать файл владельца, когда документ находится в общем доступе только для чтения. В этом случае сообщение об ошибке меняется на следующее сообщение об ошибке:
Этот файл уже открыт другим пользователем. Хотите ли вы сделать копию этого файла для своего использования?
Примечание. Word автоматически удаляет этот временный файл из памяти при закрытии исходного файла.
Когда вы открываете файл с использованием протокола HTTP или FTP, файл сначала копируется во временный каталог. Затем файл открывается из временного каталога.
Когда вы открываете файл на общем ресурсе UNC в Word 2007, файл сначала копируется во временный каталог. Затем файл открывается из временного каталога.