Fermer un fichier ouvert dans systeme ou user

Il peut arriver qu’un fichier soit bloqué et impossible à supprimer avec le message d’erreur « fichier ouvert dans système ».

Pour le supprimer, plusieurs étapes :

En powershell(admin):

Get-SmbOpenFile | Where-Object {$_.Path -like « nom_du_fichier« }

Récupérer le FileId, puis :

Close-SmbOpenFile -FileId <id> -Force

Exemple : Close-SmbOpenFile -FileId 123456789 -Force


Pour un utilisateur :

Get-SmbOpenFile | Where-Object {$_.ClientUserName -like « p.nom« } | Close-SmbOpenFile -Force


Après il suffit de le supprimer dans l’explorateur de fichiers.

Enjoy !

Vous aimerez aussi...