Найти тему
Эникей на передержке

Как отредактировать сетевую папку (файл), если его кто-то использует?

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

Решение

Блокировка сетевого файла/папки происходит из-за активного соединения с другими компьютерами. Достаточно разорвать эти соединения, изменить или удалить файл, а затем снова разрешить пользователям доступ.

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

Создать такое правило можно вручную через графический интерфейс или воспользовавшись PowerShell:

New-NetFirewallRule -DisplayName "BlockSMB" -Direction Inbound -LocalPort 445 -Protocol TCP -Action Block

️Чтобы отключить правило, используйте:

Set-NetFirewallRule -DisplayName "BlockSMB" -Enabled False
Windows
66,2 тыс интересуются