Como visualizar ficheiros abertos numa partilha de rede num servidor Windows

Windows Server 2022Windows Server 2025

Neste tutorial, vou explicar como ver, a partir de um servidor Windows, os ficheiros e pastas partilhados que estão abertos.

Existem duas formas de aceder à vista de ficheiros e pastas abertos: no modo gráfico ou na linha de comandos com o PowerShell.

Visualizar ficheiros e pastas abertos com o PowerShell

Listar pastas e ficheiros abertos com o cmdlet do PowerShell Get-SmbOpenFile :

Get-SmbOpenFile

Resultado:

FileId       SessionId    Path                      ShareRelativePath ClientComputerName ClientUserName
------       ---------    ----                      ----------------- ------------------ --------------
122675006077 122876330697 C:windowsSYSVOLsysvol                   10.0.0.50          LABAdministrateur

Detalhes sobre um ficheiro:

Get-SmbOpenFile -FileId <!ID-FICHIER!> | Select-Objet -Property *

Resultado: 

SmbInstance           : Default
ClientComputerName    : 10.0.0.50
ClientUserName        : LABAdministrateur
ClusterNodeName       :
ContinuouslyAvailable : False
Encrypted             : False
FileId                : 122675006077
Locks                 : 0
Path                  : C:windowsSYSVOLsysvol
Permissions           : 1048705
ScopeName             : *
SessionId             : 122876330697
ShareRelativePath     :
Signed                : True
PSComputerName        :
CimClass              : ROOT/Microsoft/Windows/SMB : MSFT_SmbOpenFile
CimInstanceProperties : {ClientComputerName, ClientUserName, ClusterNodeName, ContinuouslyAvailable...}
CimSystemProperties   : Microsoft.Management.Infrastructure.CimSystemProperties

Filtrar a lista de ficheiros abertos:

Get-SmbOpenFile | Where-Object -Property ShareRelativePath -Match ".vhdx"

O comando acima apenas apresenta ficheiros vhdx

Feche um ficheiro aberto:

Close-SmbOpenFile -FileId <!FILE-ID!>

Resultado: Confirme a ação.

Confirmer
Êtes-vous sûr de vouloir effectuer cette action ?
Opération « Close-File » en cours sur la cible « 122675006077 ».
[O] Oui  [T] Oui pour tout  [N] Non  [U] Non pour tout  [S] Suspendre  [?] Aide (la valeur par défaut est « O ») : O

Visualizar ficheiros e pastas abertos na GUI

1.º Abra o Gestor do computador local.

2.º Vá para Pastas Partilhadas 1.

Esta pasta contém 3 subpastas:

  • Partilhas: permite apresentar a lista de partilhas disponíveis no servidor, bem como a administração (adição / modificação / eliminação).
  • Sessões: apresenta a lista de utilizadores que têm acesso aos itens partilhados
  • Ficheiros abertos: apresenta a lista de ficheiros abertos.

3.º Vá para a pasta Ficheiros Abertos 1 para visualizar os ficheiros abertos.

File open

Para fechar o acesso ao ficheiro, clique com o botão direito do rato no ficheiro e depois clique em Fechar Abrir Ficheiro.

4.º Aceda à pasta Sessões 1. Esta página apresenta os utilizadores ligados ao computador e o número de ficheiros abertos.

Sessions

Tal como nos ficheiros, é possível atuar nas sessões clicando com o botão direito do rato na pasta.

Romain Drouche
Arquiteto de Sistemas | MCSE: Infraestrutura Essencial
Especialista em infraestrutura de TI com mais de 15 anos de experiência na área. Atualmente, como Gerente de Projetos de Sistemas e Redes e especialista em Segurança de Sistemas de Informação (SSI), utilizo minha expertise para garantir a confiabilidade e a segurança de ambientes tecnológicos.

Deixe um comentário