Несколько моих пользователей целый день работают с различными электронными таблицами Excel 2007. Одна из них сообщает, что «в 50% случаев» она пытается открыть электронную таблицу с файлового сервера, появляется информационное сообщение:
foo.xlsx заблокирован для редактирования
«другим пользователем».
Откройте «Только для чтения» или нажмите «Уведомить», чтобы открыть только для чтения и получать уведомления,
когда документ больше не используется.
Девять раз из десяти документ не открывается другим пользователем. Мои пользователи сразу пытаются открыть тот же документ снова, и это работает.
Я предполагаю, что это вызвано тем, что Excel оставляет файлы владельца на сервере, но я не знаю почему.
Дополнительная подсказка: когда один из моих пользователей выбирает «Уведомить», сразу появляется диалоговое окно, информирующее их о том, что файл доступен для редактирования.
Любое руководство о том, как решить эту проблему и сделать дни моих пользователей лучше?
источник
Ответы:
Прямо от Microsoft KB 313472 :
Исходя из моего личного опыта, я обнаружил, что комбинация первого и третьего пунктов выше может воссоздать эту ошибку довольно постоянно.
Причиной являются временные файлы, оставленные рядом с исходным файлом в сети (особенно, если файл большой, он копирует-вставляет LOT или он открыт весь день).
Дополнительная заметка для документов, распространяемых по сети:
Если есть несколько человек, которые могут редактировать документ, иногда бывает трудно определить, у кого открыт документ. Как показано на TechTalkMadness , лучший способ найти ответ - это использовать управление компьютером в системе, в которой размещен общий файл.
Перейдите, чтобы
Computer Management -> System Tools -> Shared Folders -> Open Files
узнать, кто заблокировал документ. Если с пользователем нельзя связаться, чтобы отключить себя, вы можете сделать это принудительно, щелкнув правой кнопкой мыши по заблокированному файлу и выбрав «Закрыть открытый файл» (предупреждение: пользователь может потерять свои изменения).источник
Computer Management -> System Tools -> Shared Folders -> Open Files
спасибо @ Matt'Trouble'Esse именно то, что мне нужноПопробуйте отключить «Детали» и «Предварительный просмотр» в проводнике.
У меня просто была эта проблема, и статья базы знаний MS не помогла (скажите другим пользователям закрыть документ? Это общая книга Excel, которую должны открывать несколько пользователей!)
В любом случае, что решило нашу проблему, отключив вкладку сведений в проводнике (это в Windows 7 - щелкните,
Organise
где строка меню обычно, аLayout
затем убедитесь, чтоDetails
она не отмечена, а такжеPreview
ее звуками).Это немедленно решило нашу проблему. Кажется, что с видимой вкладкой подробностей она сохраняет файл открытым слишком долго, и приложения Office не могут получить к нему доступ. Это также объясняет, почему у людей были проблемы с открытием документов, которые они создали сами, и никто другой не использовал.
источник
Попробуйте отключить службу индексирования
Я получил это и решил, отключив службу индексирования в Windows. Эффект был мгновенным, поэтому я подозреваю, что служба индексирования зашла в тупик для рассматриваемого файла.
В XP отключите службу индексирования следующим образом: нажмите кнопку «Пуск», затем «Поиск». В открывшемся окне выберите «Изменить настройки» (внизу слева). Нажмите кнопку «Без службы индексирования», переключатель «Нет, не включать службу индексирования» и нажмите кнопку ОК.
Я нашел проблему, загрузив
handle.exe
.handle.exe
говорит, в какой программе открыт файл, и в моем случае это оказалось такcidaemon.exe
. Быстрый Google подтвердил, что это фактический индексатор службы индексирования Windows.Спасибо Microsoft, еще 2 часа добавленной стоимости в мой день.
источник
Всплывающая подсказка, отображаемая проводником, также вызывает проблему (тот же эффект, что и в области сведений). Отключите его в настройках папки> вкладка «Просмотр»
источник
Может быть, несовместимые офисные версии?
Я видел эту ошибку сегодня, когда другой пользователь действительно сделал файл открыт. Проблема заключалась в том, что Excel сообщает второму пользователю, что это «другой пользователь», а не сообщает фактическое имя первого пользователя, что затрудняет определение того, у кого оно открыто.
Я предположил, что это должно быть имя в настройках Office / Excel - оно установлено правильно для обоих пользователей.
В нашем случае первый пользователь с открытым файлом находится в Excel 2007; второй пользователь в Excel 2010; возможно, существует некоторая несовместимость, из-за которой Excel второго пользователя не может получить настоящее имя.
Обновление: установите патч, чтобы исправить разрешение имен
ОБНОВЛЕНИЕ 12 сентября 2012: Загрузка
исправить неправильные имена в сообщении.
источник
У меня была точно такая же проблема. Не удалось открыть файл на сетевом ресурсе для редактирования. Но ни одно из предложений не помогло.
Выяснилось, что проблема заключалась в следующем: ранее компьютер использовался и входил в систему с локальной учетной записью. После того, как я присоединился к AD, я скопировал папку Application Data и Local Settings (в Windows XP) в профиль пользователя AD. После операции я позже обнаружил, что Local Settings \ Application Data \ Microsoft \ Office не имеет разрешений для вновь созданного пользователя, и поэтому Office предлагал мне это диалоговое окно для каждого файла. Ранее я пытался отключить брандмауэр / антивирус на хост-компьютере и клиентском компьютере, отключить службу индексирования на хост-компьютере, но ни один из них не помог.
Поэтому я установил соответствующие разрешения для папки Office, и теперь все работает.
источник
Если в проводнике Windows 7 включена панель предварительного просмотра, вы получите эту ошибку. Отключение панели предварительного просмотра работало для меня.
источник
Вот что я нашел в нашей среде. Все пользователи «Мои документы» отображаются на сетевом ресурсе в нашей сети SAN. Мы запускаем сервер терминалов с установленным Office, который использует тот же сетевой ресурс в нашей сети SAN. Если конечный пользователь использует продукт Office, а затем не полностью выходит из системы, а вместо этого выводит X, файл отображается как заблокированный лицом, установившим Office на сервере терминалов (действительно, ваш).
Если конечный пользователь снова входит в сеанс отключенного сервера терминалов и правильно выходит из системы, приложение Office закрывается и файл разблокируется.
источник
Используйте блок-схему Microsoft
Существует официальный пост Microsoft. У него даже есть блок-схема.
Основные моменты это:
Details Pane
иPreview Pane
источник
Точно, есть программа под названием Unlocker, которая разблокирует заблокированные файлы или папки.
Из википедии ,
С официального сайта ,
Имейте в виду, что установщик поставляется с рекламным ПО OpenCandy, просто снимите флажок при установке или используйте переносную версию.
источник
Другой способ, если у вас есть доступ к файловому серверу, это использовать команду openfiles.exe . В моем случае Word сказал, что я заблокировал файл, но openfiles.exe показал, что это был другой пользователь. Например, если часть имени файла была « день рождения », вы бы использовали эту команду:
источник