n1ro°
RU

Компьютеры · Инструкция

Как узнать, кто держит файл открытым в Windows: openfiles

Команда особенно полезна на ПК, который раздаёт сетевую папку: можно увидеть, какой пользователь держит документ и мешае

Редакция N1RO · Проверено

Короткий ответ

openfiles /query показывает открытые через общие папки файлы и владельцев сеансов. Для локальных открытых файлов системное отслеживание нужно включать отдельно, поэтому используйте команду осознанно.

Что делать

  1. Открыть cmd от администратора: openfiles для администрирования требует повышенных прав.
  2. Проверить сетевые файлы: Выполните openfiles /query.
  3. Отфильтровать вывод: Используйте формат таблицы/CSV или перенаправьте результат в файл.
  4. Для локального отслеживания: Если нужны локально открытые файлы, выполните openfiles /local on в повышенном cmd и перезагрузите Windows; затем повторите openfiles /query.
  5. Закрывать только осознанно: Не отключайте пользовательский файл без подтверждения, иначе можно потерять несохранённые изменения.

Проверка результата

  • Вы увидите доступные для отслеживания открытые файлы, ID и пользователя/сеанс.

Важно

Принудительное закрытие открытого файла может привести к потере данных; сначала свяжитесь с пользователем.

Что учитывать

Принудительное закрытие открытого файла может привести к потере данных; сначала свяжитесь с пользователем.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. openfiles). Пример и формулировки — редакция N1RO на 2026-09-18.