Как закрыть все файлы и папки на компьютере

Обновлено: 02.07.2024

Администраторам файловых серверов Windows часто приходится принудительно закрывать общие файлы, открытые одновременно несколькими пользователями. Обычно это происходит, если настольное программное обеспечение не работает должным образом, пользователь неправильно выходит из системы или когда пользователь открыл файл и забыл его закрыть (ушел домой, в отпуск и т. д.). Во всех этих случаях файл в общей сетевой папке по-прежнему открыт (и заблокирован) и не может быть изменен другими пользователями. Другие пользователи могут увидеть такое сообщение при попытке открыть заблокированный файл (в зависимости от используемого приложения): Имя файла документа заблокировано для редактирования другим пользователем. Чтобы открыть копию его документа только для чтения, нажмите…

В этой статье мы покажем вам, как получить список открытых файлов на файловом сервере Windows, узнать, какой пользователь заблокировал файл в общей папке, и как закрыть (сбросить) файловые сеансы, чтобы разблокировать открытые файлы. .

Просмотр открытых файлов в общей сетевой папке на Windows Server

Вы можете получить список файлов, открытых пользователями на файловом сервере Windows, используя встроенную графическую оснастку управления компьютером ( compmgmt.msc ).

Откройте консоль управления компьютером на файловом сервере (или подключитесь к серверу удаленно из консоли управления, запущенной на вашем компьютере) и выберите «Инструменты системы» -> «Общие папки» -> «Открыть файлы». Список открытых файлов на текущем сервере SMB отображается в правой части окна. Список содержит локальный путь к файлу, имя учетной записи пользователя, открывающей файл, количество блокировок и режим, в котором файл открыт (Чтение или Запись+Чтение).

Список открытых файлов в общих папках Windows Server 2012 R2

Тот же список открытых файлов можно получить с помощью встроенного консольного инструмента openfiles.exe. Например, с помощью следующей команды вы можете получить идентификатор сеанса, имя пользователя и полный локальный путь к открытому файлу:

openfiles /Query /fo csv |подробнее

Инструмент Openfiles cli для управления открытыми файлами

Когда пользователь получает удаленный доступ к папке или файлу в общей сетевой папке на сервере, создается новый сеанс SMB. Вы можете управлять открытыми файлами, используя эти идентификаторы сеансов.

Вы можете отобразить список открытых файлов на удаленном сервере. Например, вам нужно вывести список всех открытых файлов в общих папках на хосте lon-fs01:

openfiles /Query /s lon-fs01 /fo csv

Команда openfiles также позволяет просматривать список локально открытых файлов. Чтобы использовать его, включите опцию «Поддерживать список объектов» с помощью команды: openfiles /local on и перезагрузите сервер. После этого команда openfiles отобразит файлы, открытые локальными процессами (рекомендуется использовать этот режим только в целях отладки, так как это может негативно сказаться на производительности сервера).

Как узнать, кто блокирует файл в общей папке?

Чтобы определить пользователя, открывшего (заблокировавшего) файл filename.docx в общей сетевой папке на удаленном сервере lon-fs01, выполните следующую команду:

openfiles /Query /s lon-fs01 /fo csv | найти /i "имя файла.docx"

Вы можете указать только часть имени файла. Например, вам нужно узнать, кто открыл файл XLSX, содержащий в своем имени «sale_report». Используйте следующий канал:

openfiles /Query /s lon-fs01 /fo csv | найти /i "отчет_о_распродаже"| найти /i "xlsx"

Конечно, вы можете найти этот файл в графическом интерфейсе управления компьютером, но это менее удобно (в этой консоли нет функции поиска).

Как принудительно закрыть открытый файл на общем ресурсе SMB?

Чтобы закрыть открытый файл, найдите его в списке файлов в разделе «Открыть файл» и выберите «Закрыть открытый файл» в контекстном меню.

закрыть открытый файл с помощью графического интерфейса консоли управления компьютером

Если на вашем файловом сервере открыты сотни файлов, будет непросто найти конкретный файл в консоли. Удобнее использовать инструмент командной строки Openfiles. Как мы уже говорили, он возвращает идентификатор сессии открытого файла. Используя этот идентификатор сеанса, вы можете принудительно закрыть файл, сбросив SMB-соединение.

Во-первых, вам нужно найти идентификатор сеанса открытого файла:

openfiles /Query /s lon-fs01 /fo csv | найти /i "ферма"| найти /i ".xlsx"

Отключить пользователя от файла, используя полученный идентификатор сеанса SMB:

openfiles/Disconnect/s lon-fs01/ID 617909089

Openfiles — Отключить пользователя по идентификатору сеанса

Вы можете принудительно сбросить все сеансы и разблокировать все файлы, открытые определенным пользователем:

openfiles /disconnect /s lon-fs01/u corp\mjenny /id *

Примечание. Принудительное закрытие файла, открытого клиентом на сервере SMB, может привести к потере несохраненных данных. Поэтому используйте команду openfiles /disconnect или командлет Close-SMBOpenFile (обсуждается ниже) очень осторожно.

Get-SMBOpenFile: поиск и закрытие обработчиков открытых файлов с помощью PowerShell

В версии PowerShell для Windows Server 2012/Windows 8 появились новые командлеты для управления общими ресурсами и файлами на сервере SMB. Эти командлеты можно использовать для удаленного закрытия сетевых подключений к открытому файлу.

Список открытых файлов можно получить с помощью командлета Get-SMBOpenFile. Close-SmbOpenFile используется для закрытия/сброса соединения с удаленным файлом.

Чтобы отобразить список открытых файлов на сервере Windows SMB, выполните команду:

командлет get-smbopenfile powershell

Команда возвращает идентификатор файла, идентификатор сеанса и полное имя файла (путь).
Вы можете отобразить список открытых файлов с именами пользователей и компьютеров (IP-адресами):

powershell: список открытых файлов smb с именами пользователей

Вы можете перечислить все файлы, открытые определенным пользователем:

Get-SMBOpenFile –ClientUserName "corp\mjenny"|выберите ClientComputerName,Path

или с определенного компьютера/сервера:

Get-SMBOpenFile – имя_клиентского_компьютера 192.168.1.190| выберите ClientUserName,Path

Вы можете отобразить список открытых файлов по шаблону. Например, чтобы вывести список всех exe-файлов, открытых из общей папки:

или открыть файлы с определенным именем:

Командлет Close-SmbOpenFile используется для закрытия обработчика открытых файлов. Вы можете закрыть файл по ID:

Close-SmbOpenFile -FileId 4123426323239

Но обычно удобнее закрыть файл по имени:

Get-SmbOpenFile | где | Close-SmbOpenFile-Force

С помощью командлета Out-GridView можно создать простую форму с графическим интерфейсом для поиска и закрытия открытых файлов. Следующий скрипт выведет список открытых файлов. Вы должны использовать встроенные фильтры в таблице Out-GridView, чтобы найти открытые файлы, для которых вы хотите сбросить сеансы SMB. Затем нужно выбрать необходимые файлы и нажать ОК. В результате выбранные файлы будут принудительно закрыты.

Get-SmbOpenFile|выберите ClientUserName,ClientComputerName,Path,SessionID| Out-GridView -PassThru –title «Выбрать открытые файлы»|Close-SmbOpenFile -Confirm:$false -Verbose

графический скрипт powershell для закрытия открытых файлов с помощью out-gridview

Как закрыть открытые файлы на удаленном компьютере с помощью PowerShell?

Командлеты Get-SMBOpenFile и Close-SmbOpenFile можно использовать для удаленного поиска и закрытия открытых (заблокированных) файлов. Во-первых, вам необходимо подключиться к удаленному серверу Windows SMB через сеанс CIM:

$sessn = New-CIMSession – имя компьютера lon-fs01

Вы также можете подключиться к удаленному серверу для выполнения команд PowerShell с помощью командлетов PSRemoting: Enter-PSSession или Invoke-Command .

Следующая команда найдет сеанс SMB для открытого файла pubs.docx и закроет сеанс файла.

Get-SMBOpenFile -CIMSession $sessn | где | Close-SMBOpenFile -CIMSession $sessn

Подтвердите закрытие файла, нажав Y . В результате вы разблокировали файл. Теперь его могут открыть другие пользователи.

PowerShell Получить -SMBOpenFile - Закрыть-SMBOpenFile

С помощью PowerShell вы можете закрывать сеансы SMB и разблокировать все файлы, открытые определенным пользователем (пользователь ушел домой и не освободил открытые файлы). Например, чтобы сбросить все файловые сессии пользователя mjenny, выполните следующую команду:

Get-SMBOpenFile -CIMSession $sessn | где |Close-SMBOpenFile -CIMSession $sessn

Всего несколькими нажатиями клавиш вы можете закрыть все активные приложения в вашей системе на вкладке "Программы" диспетчера задач. Плюс: выключите компьютер, нажав три клавиши.

Бывший участник CNET

Деннис О'Рейли начал писать о технологиях на рабочем месте в качестве редактора журнала Ziff-Davis Computer Select, когда компакт-диски были новомодными, а IBM PC XT поражала публику на выставке Comdex. Начиная с 2000 года, он более семи лет руководил отмеченным наградами разделом «Here’s How» журнала PC World.О'Рейли писал обо всем, от веб-поиска до безопасности ПК и настроек Microsoft Excel. Наряду с проектированием, созданием и управлением несколькими веб-сайтами Деннис создал справочную библиотеку для путешественников — базу данных обзоров путеводителей, которая была преобразована в Интернет в 1996 году и действовала до 2000 года.

Необходимо срочно выключить компьютер? Простой. Вот два удобных сочетания клавиш, которые помогут вам сэкономить время и силы мыши.

Закройте все открытые программы.
Малоизвестный набор нажатий клавиш закроет все активные программы сразу и в кратчайшие сроки.

Нажмите Ctrl-Alt-Delete, а затем Alt-T, чтобы открыть вкладку "Приложения" диспетчера задач. Нажмите стрелку вниз, а затем Shift-стрелку вниз, чтобы выбрать все программы, перечисленные в окне. Когда они все выбраны, нажмите Alt-E, затем Alt-F и, наконец, x, чтобы закрыть диспетчер задач.

Для тех из вас, кто ведет счет дома, это семь шагов, которые можно выполнить менее чем за 10 секунд.

Если вы беспокоитесь о том, чтобы запомнить эти или другие сочетания клавиш, нажмите клавишу Alt, чтобы отобразить подчеркивание под буквой, которую нужно нажать, чтобы активировать каждую опцию.

Существует несколько способов выключить компьютер.
В конце долгого рабочего дня вашим последним официальным действием может быть нажатие кнопки питания на компьютере, чтобы выключить его. Кроме того, вы можете нажать Пуск > Завершить работу.

Но есть способ выключить систему, не отрывая рук от клавиатуры: в Windows 7 нажмите клавишу Windows, затем клавишу со стрелкой вправо, а затем Enter; в Vista нажмите клавишу Windows, затем трижды стрелку вправо, а затем u; в XP нажмите клавишу Windows, а затем дважды u.

Похожие истории

Windows предложит вам сохранить все файлы, для которых это необходимо, перед закрытием хост-приложения, точно так же, как это происходит, когда вы нажимаете кнопку питания или нажимаете «Завершение работы» в меню «Пуск» (что является странным местом для «Завершение работы»). вниз", если вы спросите меня).

Равное время для пользователей Mac: откройте диалоговое окно выключения, нажав Control-Eject; активировать спящий режим, нажав Option-Command-Eject; закройте все приложения и перезагрузите машину, нажав Control-Command-Eject (вам будет предложено сохранить изменения в открытых документах); закройте все приложения и завершите работу, нажав Control Option-Command-Eject (еще раз вам будет предложено сохранить изменения в открытых документах).

Имейте в виду, что некоторые организации хотят, чтобы ваш компьютер оставался включенным, поскольку обновления и резервное копирование могут быть запланированы на середину ночи. Вы можете настроить кнопку питания, чтобы перевести систему в режим гибернации или ожидания с помощью параметров электропитания Windows.

Чтобы открыть параметры электропитания, нажмите клавишу Windows, введите "параметры электропитания" и нажмите клавишу ВВОД. Нажмите "Выберите, что делают кнопки питания" на левой панели, откройте меню рядом с пунктом "Когда я нажимаю кнопку питания" и выберите нужный вариант: "Завершение работы", "Спящий режим", "Спящий режим" или "Ничего не делать".

Диалоговое окно параметров электропитания Windows 7

Диалоговое окно «Электропитание» в Windows 7 позволяет изменить действие кнопки питания со стандартного «Завершение работы» на «Спящий режим», «Сон» или «Ничего не делать». снимок экрана Денниса О'Рейли/CNET

(Если вам кажется, что Windows выключает ваш компьютер целую вечность, ознакомьтесь с моим сообщением от марта 2008 г. под названием "Мгновенное завершение работы Windows".)

Получить информационный бюллетень CNET How To

Получите советы экспертов по использованию телефонов, компьютеров, устройств для умного дома и многого другого. Доставка по вторникам и четвергам.

Чтобы отключить несколько открытых файлов или папок, нажмите клавишу CTRL, щелкая имена файлов или папок, щелкните правой кнопкой мыши любой из выбранных файлов или папок, а затем нажмите «Закрыть открытый файл». Это закроет выбранные файлы или папки.

Как закрыть все открытые файлы в Windows 10?

Закройте все открытые программы

Нажмите Ctrl-Alt-Delete, а затем Alt-T, чтобы открыть вкладку «Приложения» диспетчера задач. Нажмите стрелку вниз, а затем Shift-стрелку вниз, чтобы выбрать все программы, перечисленные в окне. Когда они все выбраны, нажмите Alt-E, затем Alt-F и, наконец, x, чтобы закрыть диспетчер задач.

Как закрыть открытые приложения в Windows 10?

Независимо от того, используете ли вы режим планшета на своем устройстве или нет, меню панели задач приложения — верный способ закрыть его. Чтобы получить к нему доступ, щелкните правой кнопкой мыши или нажмите и удерживайте значок открытого приложения на панели задач. Затем нажмите кнопку «Закрыть окно», отображаемую в нижней части контекстного меню.

Как просмотреть все открытые файлы в Windows 10?

Способ 1. Используйте «Управление компьютером» для просмотра общих файлов/папок

  1. Шаг 1. Щелкните правой кнопкой мыши меню «Пуск» и выберите «Управление компьютером». …
  2. Шаг 2. Нажмите «Общие папки», затем нажмите «Открыть файлы». …
  3. Шаг 1. Введите Монитор ресурсов в поле поиска меню "Пуск". …
  4. Шаг 2. Нажмите на вкладку диска в мониторе ресурсов.

Как узнать, какие файлы открыты в Windows?

Контекстное меню Проводника

После включения этой функции вы можете щелкнуть правой кнопкой мыши любой файл или папку в проводнике Windows и выбрать в меню пункт OpenedFilesView. Если вы запустите параметр OpenedFilesView для папки, он отобразит все открытые файлы в этой папке.

Как быстро закрыть все вкладки?

Сочетание клавиш для закрытия ВСЕХ вкладок — Ctrl + Shift + W , для открытия новой вкладки — Ctrl + T , а для закрытия текущей вкладки — Ctrl + W . Кроме того, если вы по ошибке закрыли вкладку и хотите снова открыть ее на той же странице, на которой она была, используйте Ctrl + Shift + T .

Как остановить запуск приложений в диспетчере задач?

На большинстве компьютеров Windows доступ к диспетчеру задач можно получить, нажав Ctrl+Shift+Esc, а затем щелкнув вкладку «Автозагрузка». Выберите любую программу в списке и нажмите кнопку «Отключить», если вы не хотите, чтобы она запускалась при запуске.

Как закрыть приложения?

Закрытие одного приложения. Смахните снизу вверх, удерживайте и отпустите. Проведите вверх по приложению. Закройте все приложения: смахните снизу вверх, удерживайте, затем отпустите. Проведите слева направо.

Где все приложения в Windows 10?

Что касается просмотра всех установленных приложений на ПК с Windows 10, есть два варианта. Вы можете использовать меню «Пуск» или перейти в раздел «Настройки» > «Система» > «Приложения и функции», чтобы просмотреть все установленные приложения, а также классические настольные программы.

Как остановить все ненужные задачи в Windows 10?

Вот несколько шагов:

  1. Перейти к Пуску. Введите msconfig и нажмите Enter.
  2. Перейдите к конфигурации системы. Оказавшись там, нажмите «Службы», установите флажок «Скрыть все службы Microsoft» и нажмите «Отключить все».
  3. Перейти к автозагрузке. …
  4. Выберите все элементы автозагрузки и нажмите «Отключить».
  5. Закройте диспетчер задач и перезагрузите компьютер.

Кто открывает файлы Windows 10?

Найдите файл, о котором спрашивают, в списке справа. Рядом с именем файла вы увидите, у кого он открыт, и режим открытия (только чтение; чтение-запись). Если им больше не нужно его открывать, вы можете щелкнуть его правой кнопкой мыши и выбрать «Закрыть сеанс», и этот файл будет закрыт для этого пользователя.

Как открывать файлы в Windows 10?

10 способов открыть проводник в Windows 10

  1. Нажмите Win + E на клавиатуре. …
  2. Используйте ярлык Проводника на панели задач. …
  3. Используйте поиск Кортаны. …
  4. Используйте ярлык Проводника в меню WinX. …
  5. Используйте ярлык Проводника в меню "Пуск". …
  6. Запустите файл explorer.exe. …
  7. Создайте ярлык и закрепите его на рабочем столе. …
  8. Используйте командную строку или Powershell.

Как узнать, какая программа использует файл?

Определить, какая программа использует файл

  1. Откройте обозреватель процессов. Запуск от имени администратора.
  2. На панели инструментов найдите справа значок прицела.
  3. Перетащите значок на заблокированный открытый файл или папку.
  4. Исполняемый файл, использующий файл, будет выделен в основном списке отображения Process Explorer.

Как закрыть открытые файлы в Windows?

Чтобы отключить несколько открытых файлов или папок, нажмите клавишу CTRL, щелкая имена файлов или папок, щелкните правой кнопкой мыши любой из выбранных файлов или папок, а затем нажмите «Закрыть открытый файл». Это закроет выбранные файлы или папки.

Как узнать, что занимает место?

Чтобы открыть меню "Настройки", сначала потяните шторку уведомлений вниз и коснитесь значка шестеренки. Оттуда нажмите в меню «Обслуживание устройства». Он сразу же начнет выполнять контрольный список обслуживания устройства, но вы можете в значительной степени игнорировать это — просто нажмите «Хранилище» внизу.

Здесь я опишу, как закрыть открытые файлы и процессы сервера.

Каждый системный администратор в системах Microsoft Windows Server хотя бы раз сталкивался с ситуацией, когда на сервере открыт какой-то файл, и необходимо проверить, какой процесс или пользователь открыл его.

Эти открытые файлы могут вызвать некоторые проблемы, такие как ошибки обновления, задержка перезагрузки и т. д.

Это может стать серьезной проблемой, которая, если ее не продумать, может привести к задержке обновлений или ошибкам в обслуживании сервера.

Более распространенные, но менее серьезные проблемы могут исходить от пользователей. Иногда, в ситуациях, когда пользователи оставляют общие файлы открытыми в своих учетных записях, некоторые другие пользователи при открытии того же файла могут получать сообщения об ошибках и не могут получить доступ к тому же файлу.

Эта статья покажет вам, как решать подобные проблемы, как находить и закрывать открытые файлы/процессы. Операции можно применять к системам Microsoft Windows Server 2008, 2012, 2016 и Windows 10 для рабочих станций.

Существует множество рабочих методов для решения подобных проблем, первый из которых мы опишем, это использование управления компьютером:

Просмотр открытых файлов в общей папке

В ситуации с заблокированными файлами на сервере, созданными пользователями, этот метод может пригодиться для устранения неполадок.

Щелкните правой кнопкой мыши в меню "Пуск" и выберите Управление компьютером (или введите в поиске меню "Пуск" compmgmt.msc)

Процедура очень проста и в большинстве случаев работает без проблем.

Нажмите Общие папки», а затем — Открыть файлы.

Это должно открыть экран со списком файлов, которые были обнаружены как открытые, пользователем, который их открыл, возможными блокировками и режимом, в котором они открываются.

Щелкнув правой кнопкой мыши нужный файл, выберите параметр «Закрыть открытый файл», и он будет закрыт.

С процессами и сведениями о файлах процесс немного отличается.

Использование диспетчера задач Windows

Диспетчер задач не закрывает открытые общие файлы, но может закрывать процессы в системе.

Его можно открыть, нажав комбинацию клавиш ctrl, alt, del (и выбрав Диспетчер задач), или щелкнув правой кнопкой мыши на панели задач и выбрав пункт "Открыть диспетчер задач".

Во вкладке процессы вы можете увидеть все активные процессы и отсортировать их по параметрам ЦП, Память и т. д.…

Если есть процесс, который вы хотите завершить, это можно сделать, просто щелкнув его правой кнопкой мыши и выбрав параметр "Завершить процесс".

Использование монитора ресурсов

Для каждого системного администратора монитор ресурсов — это «инструмент», который позволяет контролировать и просматривать общие системные процессы и многое другое.

Монитор ресурсов можно открыть, введя «монитор ресурсов» в поле поиска меню «Пуск».

Еще один вариант — открыть диспетчер задач, перейти на вкладку производительности, а затем нажать Открыть монитор ресурсов.

Когда откроется Монитор ресурсов, в нем будут показаны вкладки, и одна из них, необходимая для этой операции, – Диск.

Он показывает активность диска и процессы, открытые файлы, PID, чтение и запись байтов в секунду и т. д.

Если в системе выполняется много «живых» процессов, это может сбивать с толку, поэтому Resource Monitor предлагает опцию «остановить живой мониторинг», которая остановит процессы на экране, работающие вверх и вниз, и даст вам обзор все процессы до момента остановки.

Монитор ресурсов предлагает обзор путей к открытым файлам и процессам в системе, и с помощью этой информации не проблема идентифицировать и закрыть файлы или процессы.

Командлет Powershell

Конечно, PowerShell может все, приложения с графическим интерфейсом могут, может быть, даже лучше, и в этом случае есть несколько команд, которые могут и закроют все открытые файлы и процессы вашей системы.

Существует несколько решений со сценариями PowerShell, и это не рекомендуется для администраторов, не имеющих опыта написания сценариев.

Для этого примера мы покажем некоторые из возможных решений с использованием PowerShell.

Следующие примеры применяются к системам с поддержкой блока сообщений сервера (SMB), а для систем, не поддерживающих SMB, в следующих примерах показано, как закрыть файл с помощью команды NET file.

В ситуациях, когда необходимо закрыть один или несколько точно известных открытых файлов, можно использовать этот командлет. Он, как обычно, используется из PowerShell с повышенными правами и применяется к одному файлу (несохраненные данные об открытых файлах во всех примерах не сохраняются).

Существует вариант командлета, который позволяет закрывать открытые файлы для определенного сеанса.

Эта команда не закрывает отдельный файл, она применяется ко всем открытым файлам с идентификатором определенного сеанса.

Другой вариант того же командлета применяется к расширению имени файла (в данном примере DOCX).

Команда проверит все открытые файлы с расширением DOCX на всех системных клиентах и ​​принудительно закроет их. Как упоминалось ранее, любые несохраненные данные об открытых файлах не будут сохранены.

У этого командлета гораздо больше флагов и вариантов, которые позволяют применять множество различных фильтров и различных подходов к закрытию открытых файлов.

Подход Powershell Script

Сценарии PowerShell позволяют автоматизировать процесс закрытия открытых файлов и процессов.

Наш пример скрипта позволяет закрыть файл, указанный путем, который должен быть вставлен в скрипт.

Этот способ закрытия открытых файлов не рекомендуется для администраторов, не имеющих опыта написания сценариев PowerShell, и если вы не уверены на 100%, что справитесь с задачей, не используйте этот способ.

Закрыть файл на удаленном компьютере с помощью командной строки

Есть еще два способа закрыть открытые файлы. Для их закрытия можно использовать либо Net File, либо PSFile (утилита Microsoft). Первую команду можно испортить, используя команду NET File с удаленным использованием Psexec.exe. Команда NET не поддерживает удаленные API.

Команда Net file может вывести список всех открытых общих файлов и количество заблокированных файлов для каждого файла. Команду можно использовать для закрытия файлов и снятия блокировок (аналогично предыдущему примеру с SMB), и она используется, как и в предыдущем примере, когда пользователь оставляет файл открытым или заблокированным.

Это можно сделать с помощью следующего синтаксиса

В этом синтаксисе параметр ID — это идентификационный номер файла (который мы хотим закрыть), и, конечно же, параметр close представляет собой действие, которое мы хотим применить к ID (файлу).

Наилучшая практика использования команды NET-файла – составить список открытых файлов с помощью команды Net File, которая выводит список всех открытых файлов и подписывает их цифрами 0, 1 и т. д.

Поэтому, когда файлы перечислены, команда, которая закроет открытые файлы, (например),

Команда So будет применена таким образом, что закроет файл, подписанный цифрой 1.

Использование PsFile

PsFile — стороннее приложение, но я не буду включать его в список сторонних, так как любой хороший системный администратор должен использовать его как «нормальное».

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

Он использует NET API, задокументированный в инструментах платформы, и становится доступным после загрузки пакета PsTools.

Использование PsFile «вызывает» удаленный компьютер с действительным именем пользователя и паролем, а после вставки пути закрывает открытые файлы в удаленной системе

Для процессов, открытых в удаленной системе, существует аналогичная команда PsKill, которая по тому же принципу «убивает» процессы.

Снять блокировку файла

В некоторых случаях проблему с закрытием файлов можно решить, сняв блокировку файла. Есть много примеров, когда пользователи блокируют свои файлы и оставляют их открытыми (по какой-то причине наиболее распространенным типом заблокированных файлов являются файлы Excel).

Поэтому все остальные пользователи получают сообщение об ошибке типа: Excel заблокирован для редактирования другим пользователем, и у них нет возможности закрыть или разблокировать его.

Как администратор, вы должны иметь повышенные права и правильную процедуру, которую можно легко исправить.

Нажав клавишу Windows и R, вы получите диалоговое окно запуска Windows.

В диалоговом окне запуска введите mmc ( Консоль управления Microsoft).

Выбрав «Файл» > «Добавить/удалить оснастку», добавьте оснастку «Общие папки».

Если у вас уже есть операционная система, в которой возникла проблема, выберите параметр «Локальный компьютер», если нет, выберите вариант «Другой компьютер» и найдите нужное имя компьютера.

Разверните общие папки, затем выберите параметр «Открыть файлы».

Выберите заблокированный/открытый файл и закройте его, щелкнув правой кнопкой мыши и выбрав Закрыть открытый файл.

Описанная процедура разблокирует и закроет открытый файл (аналогично первому примеру статьи), и пользователи смогут получить к нему доступ.

Использование сторонних приложений

На рынке существует множество сторонних приложений для обработки открытых серверных файлов.

Мы опишем несколько наиболее часто используемых для этой цели.

Process Explorer — бесплатное служебное решение от Windows Sysinternals, изначально созданное Winternals, но приобретенное Microsoft. Его можно рассматривать как диспетчер задач Windows с расширенными функциями. Одной из многих функций является функция закрытия открытых файлов, и она настоятельно рекомендуется для администраторов серверов и ИТ-специалистов.

С Sysinternals можно ознакомиться по следующей ссылке:

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

Чтобы закрыть файл или завершить процесс, щелкните правой кнопкой мыши любой файл и выберите нужный параметр в контекстном меню.

Его можно скачать по следующей ссылке:

Lockhunter — обычно инструмент для удаления заблокированных файлов (в корзину). Это может быть обходной путь для открытых файлов, и у него есть функция просмотра и разблокировки заблокированных файлов в вашей системе. Это очень мощное средство, полезное в ситуации, когда системные инструменты не работают.

Long Path Tool — Long Path Tool — это условно-бесплатная программа, предоставляемая KrojamSoft, которая, как следует из ее названия, помогает вам исправить дюжину проблем, с которыми вы столкнетесь, когда путь к файлу слишком длинный. Эти проблемы включают невозможность копировать, вырезать или удалять файлы, о которых идет речь, из-за слишком длинного пути. С набором функций это может быть «излишним» для этой цели, но это определенно качественное приложение для всех системных администраторов.

Как закрыть все открытые документы или окна в Word

Если у вас открыто множество документов в одном окне или в отдельных окнах, и вы хотите закрыть их все, а не закрывать их один за другим вручную, есть ли простые способы сделать это? В этом руководстве вы узнаете, как быстро закрыть все открытые документы или окна.

Рекомендуемые инструменты повышения производительности для Word

Закройте все документы или окна, щелкнув Панель задач

Потрясающе! Используйте эффективные вкладки в Word (Office), такие как Chrome, Firefox и новый Internet Explorer!

Если вы хотите быстро закрыть сразу все документы или окна, выполните следующие действия:


<р>1. Поместите курсор на панель задач и щелкните правой кнопкой мыши.

<р>2. Нажмите Закрыть все окна, см. снимок экрана:


<р>3. Затем он закроет все документы или окна.

Примечание. Если у вас есть несохраненные документы, система напомнит вам сохранить их один за другим.

Закрыть все документы или окна с помощью команды «Закрыть все»

Как правило, команда «Закрыть все» не отображается непосредственно на панели быстрого доступа. Вам нужно сначала добавить значок этой команды на панель быстрого доступа, чтобы ее было легко использовать.

Шаг 1. В Word 2010/2013 нажмите «Файл» > «Параметры» > «Панель быстрого доступа». (В Word 2007 нажмите кнопку Office > Параметры > Панель быстрого доступа.

Шаг 2. В разделе панели быстрого доступа параметров Word в разделе «Выбрать команды из» выберите «Все команды» в раскрывающемся списке и выберите команду «Закрыть все», нажмите кнопку «Добавить» и, наконец, нажмите «ОК», чтобы закрыть диалоговое окно. Смотрите скриншот:


После добавления команды «Закрыть все» на панель быстрого доступа вы можете быстро закрыть несколько открытых документов одним щелчком мыши. Смотрите скриншот:


Закройте все документы или окна с помощью Kutools for Word.

Помимо двух вышеуказанных приемов, если у вас установлен Kutools for Word, утилита «Закрыть все» может закрыть все открытые окна или документы одним щелчком мыши.

Kutools for Word, удобная надстройка, включает в себя группы инструментов, облегчающих вашу работу и расширяющих возможности обработки текстовых документов. Бесплатная пробная версия на 45 дней! Получите сейчас!

<р>1. Пожалуйста, примените эту утилиту, нажав «Предприятие» > «Дополнительно» > «Закрыть все», см. снимок экрана:


<р>2. После нажатия кнопки «Закрыть все» все документы или окна будут немедленно закрыты.

Дополнительную информацию о функции "Закрыть все" см. в разделе "Закрыть все".

Читайте также: