Quand je supprime un fichier qui est utilisé par un processus quelconque, j'obtiens l'erreur accès refusé en disant que le fichier ne peut pas être supprimé, car il est actuellement en cours d'utilisation. Est il possible que je peux savoir quel processus est exactement l'aide de ce fichier dans WINDOWS?
Réponses
Trop de publicités?Pour Windows 7 et Windows 8, vous pouvez utiliser l'intégré dans le Moniteur de Ressources pour cela.
Vous pouvez trouver en faisant une recherche sur le Moniteur de Ressources dans le menu démarrer.
Sélectionnez les Associés Gère la section sur l'onglet CPU et le type du fichier que vous recherchez.
Lorsque vous trouvez le processus qui utilisent le fichier clic droit et choisissez "terminer le Processus"
Vous pouvez utiliser l'explorateur de processus de l'outil de la trouver. J'utilise cette http://windowsxp.mvps.org/processlock.htm
Dans Windows, vous pouvez utiliser handle.exe par Sysinternals:
handle <name of file>
http://technet.microsoft.com/en-us/sysinternals/default.aspx
Sous Linux, vous pouvez utiliser lsof
Si vous êtes développeur/ admin système du genre de l'utilisateur, puis dans l'invite de commande utilisation:
tasklist /m path\filename.extension
Par exemple:
tasklist /m c:\test\test.dll
afin de trouver le processus. J'ai utilisé cela avec *.les fichiers dll. Je ne suis pas sûr au sujet des extensions comme .avi ou .mp3.
Pour les utilisateurs, les applications comme "Unlocker" peut être utilisé. Mise à jour: Unlocker contient les logiciels malveillants reportez-vous AYS commentaire donc utiliser un autre logiciel mentionné ci-dessus dans d'autres réponses
Je suppose que vous êtes à l'aide de Windows. Unlocker est un excellent outil pour cela.