Работа с общими документами Excel удобна для командной работы, но иногда требуется вернуть файлу статус «личного». Возникает вопрос: как правильно убрать общий доступ, чтобы избежать конфликтов версий, потери данных или ошибок при сохранении? Эта проблема актуальна как для локальных файлов на компьютере, так и для документов, хранящихся в OneDrive, SharePoint или Google Диске.
В этой статье вы найдёте актуальные способы снятия общего доступа для Excel 2013–2026, включая облачные сервисы и мобильные версии. Мы разберём типичные ошибки (например, «Файл заблокирован для редактирования») и объясним, почему иногда кнопка «Снять защиту» неактивна. Если вы столкнулись с сообщением Этот файл открыт другим пользователем — здесь есть решение.
Почему нельзя просто удалить общий доступ?
Excel блокирует некоторые действия с общими файлами, чтобы предотвратить потерю данных. Вот ключевые причины, по которым стандартное удаление доступа может не сработать:
- 🔒 Активные сессии: Файл открыт другим пользователем в режиме редактирования (даже если он не вносит изменения).
- 📁 Облачная синхронизация: Документ привязан к OneDrive или SharePoint с включённым совместным доступом.
- 🔄 Кэшированные копии: Локальные временные файлы (
.tmpили.xlk) блокируют изменения. - 🛡️ Права администратора: У вашей учётной записи нет полномочий для изменения разрешений.
Например, если коллега открыл файл в Excel Online, а вы пытаетесь снять доступ через настольную версию, система выдаст ошибку. Решение — закрыть все сессии или использовать Файл → Сведения → Управление книгой.
Способ 1: Снятие общего доступа в настольной версии Excel
Для файлов, хранящихся на вашем ПК или в локальной сети, следуйте этой инструкции:
- Откройте файл Excel, для которого нужно убрать общий доступ.
- Перейдите в меню
Рецензирование → Изменения → Доступ к книге(в Excel 2016–2026) илиСервис → Общий доступ(в Excel 2013). - В открывшемся окне снимите галочку с пункта Разрешить изменение файла нескольким пользователям одновременно.
- Нажмите
ОКи сохраните файл (Ctrl + S).
Если пункт Доступ к книге неактивен, значит:
- 📂 Файл уже не в режиме общего доступа (проверьте через
Файл → Сведения). - 🔐 Файл защищён паролем (нужно сначала снять защиту листа/книги).
- 🖥️ Вы используете Excel Online — в веб-версии эта функция недоступна.
Закройте файл у всех пользователей
Проверьте права на редактирование
Сохраните резервную копию файла
Отключите автосохранение в облаке (если используется)
-->
Способ 2: Удаление общего доступа в OneDrive/SharePoint
Для файлов, хранящихся в облаке Microsoft 365, процесс отличается:
- Откройте OneDrive или SharePoint в браузере.
- Найдите нужный файл Excel, кликните по нему правой кнопкой и выберите
Подробнее → Управление доступом. - В разделе Общий доступ нажмите на иконку 🔄 (
Изменить) рядом с именем пользователя. - Выберите
Удалить доступили измените права сРедактированиенаПросмотр. - Подтвердите действие и дождитесь синхронизации (может занять до 5 минут).
⚠️ Внимание: Если файл открыт в Excel Online, сначала закройте его во всех вкладках браузера. Иначе изменения разрешений не применятся.
| Сервис | Путь к настройкам доступа | Время применения изменений |
|---|---|---|
| OneDrive | ПКМ по файлу → Подробнее → Управление доступом |
1–2 минуты |
| SharePoint | Три точки → Подробнее → Разрешения |
До 10 минут |
| Google Диск | ПКМ → Общий доступ → Изменить |
Мгновенно |
Способ 3: Принудительное снятие блокировки через «Диспетчер задач»
Если файл заблокирован неизвестным пользователем или процессом, используйте этот метод:
- Закройте все экземпляры Excel через
Диспетчер задач(Ctrl + Shift + Esc). - Откройте командную строку от имени администратора (
Win + X → Командная строка (администратор)). - Введите команду для поиска блокирующих процессов:
openfiles /query | findstr "xlsx"(замените
xlsxнаxls, если используете старый формат). - Если найдёте процесс, завершите его через
Диспетчер задачили команду:taskkill /PID [номер_процесса] /F
💡 Полезный совет: После принудительного снятия блокировки перезагрузите компьютер. Это очистит кэш временных файлов Excel (%AppData%\Microsoft\Excel\).
Что делать, если команда openfiles не работает?
Если у вас отключена служба "Отслеживание открытых файлов", включите её:
1. Нажмите Win + R, введите services.msc.
2. Найдите службу OpenFile (или "Отслеживание открытых файлов").
3. Запустите её и установите тип запуска Автоматически.
Способ 4: Использование PowerShell для массового снятия доступа
Для администраторов, управляющих множеством файлов, подойдёт скрипт на PowerShell:
$files = Get-ChildItem -Path "C:\Путь\к\папке\" -Filter *.xlsx
foreach ($file in $files) {
$excel = New-Object -ComObject Excel.Application
$workbook = $excel.Workbooks.Open($file.FullName)
$workbook.ExclusiveAccess()
$workbook.Save()
$workbook.Close()
$excel.Quit()
[System.Runtime.Interopservices.Marshal]::ReleaseComObject($excel) | Out-Null
}
Этот скрипт:
- 📁 Обрабатывает все файлы
.xlsxв указанной папке. - 🔓 Принудительно устанавливает монопольный доступ (
ExclusiveAccess). - 💾 Сохраняет изменения и закрывает файлы.
⚠️ Внимание: Перед запуском скрипта закройте все экземпляры Excel. Иначе возникнет конфликт COM-объектов.
Ошибки при снятии общего доступа и их решения
Рассмотрим типичные проблемы и способы их устранения:
| Ошибка | Причина | Решение |
|---|---|---|
Файл заблокирован для редактирования |
Файл открыт другим пользователем или процессом | Используйте Диспетчер задач или перезагрузите ПК |
Невозможно изменить доступ: недостаточно прав |
У вас роль "Читатель" в SharePoint/OneDrive | Обратитесь к владельцу файла или администратору |
Книга используется в режиме совместной работы |
Включён legacy-режим Общий доступ (Excel 2010) |
Сохраните файл в новом формате (.xlsx) и повторите попытку |
Если вы видите сообщение Этот файл открыт в другом окне, но уверены, что это не так:
- Проверьте скрытые окна Excel в панели задач (наведите курсор на иконку Excel).
- Удалите временные файлы по пути
%LocalAppData%\Microsoft\Office\16.0\OfficeFileCache\. - Отключите надстройки Excel (
Файл → Параметры → Надстройки).
Как проверить, что общий доступ действительно отключён?
Чтобы убедиться в успешном снятии блокировки:
- Откройте файл и попробуйте сохранить его под новым именем (
Файл → Сохранить как). Если операция проходит без ошибок — доступ снят. - Проверьте расширение файла: если оно изменилось с
.xlsxна.xlsmили.xlsb, возможно, включились макросы, которые блокируют доступ. - В OneDrive/SharePoint откройте историю версий файла (
ПКМ → История версий). Если последняя версия сохранена вами — доступ закрыт.
🔍 Тест на блокировку:
- 📥 Попросите коллегу открыть файл. Если он видит сообщение
Файл открыт на редактирование— доступ не снят. - 🔄 Попробуйте переименовать файл прямо в Проводнике. Если операция проходит — блокировки нет.
FAQ: Частые вопросы о снятии общего доступа в Excel
Можно ли убрать общий доступ с телефона?
Да, но с ограничениями:
- В приложении Excel для Android/iOS перейдите в
Файл → Сведения → Общий доступи удалите пользователей. - Для файлов в OneDrive используйте мобильное приложение OneDrive:
ПКМ по файлу → Управление доступом.
Обратите внимание: в мобильной версии нет функции ExclusiveAccess, поэтому для принудительного снятия блокировки потребуется ПК.
Почему после снятия доступа файл всё равно блокируется?
Вероятные причины:
- Автосохранение в облаке: Отключите его в
Файл → Сведения → Автосохранение. - Скрытые процессы: Используйте
Process Explorerот Microsoft для поиска блокирующих процессов. - Повреждение файла: Сохраните его в формате
.xlsb(двоичный) и повторите попытку.
Как убрать общий доступ для файла, который открыт на другом компьютере?
Варианты решений:
- 🖥️ Если компьютер в вашей сети: подключитесь к нему через
Удалённый рабочий столи закройте файл. - 📧 Попросите пользователя закрыть файл или отправьте ему скриншот с просьбой (через
Файл → Сведения → Пользователиможно увидеть, кто блокирует файл). - 🔄 Для SharePoint: администратор может принудительно закрыть сессию через
Центр администрирования SharePoint.
Что делать, если кнопка «Снять общий доступ» неактивна?
Проверьте следующие моменты:
- 📌 Файл сохранён в формате
.xls(Excel 97–2003)? Преобразуйте его в.xlsx. - 🔑 У вас есть права владельца? В SharePoint проверьте разрешения через
Параметры библиотеки → Разрешения. - 📥 Файл загружен с внешнего источника? Некоторые файлы из интернета блокируются политиками безопасности (проверьте
Свойства файла → Разблокировать).
Можно ли отменить снятие общего доступа?
Да, но:
- Если вы просто закрыли доступ в OneDrive, можно повторно поделиться файлом через
Общий доступ → Добавить людей. - Если использовали
ExclusiveAccessв настольной версии, придётся заново настраивать совместную работу черезРецензирование → Изменения → Доступ к книге.
Внимание: история изменений при повторном включении общего доступа не восстанавливается!