Je suis développeur et dans le cadre du processus de construction, une DLL Microsoft est copiée dans un certain dossier. Cette copie de fichier échoue maintenant car la cible ne peut pas être remplacée.
J'ai décidé de le supprimer à la main (en utilisant un compte administrateur mais un explorateur non élevé), j'ai donc parcouru le dossier et tenté une suppression. Cela a échoué (nécessite l'autorisation de l'administrateur). La même chose s'applique lors de l'utilisation d'un explorateur élevé.
J'ai donc essayé Propriétés-> Sécurité-> Avancé-> Propriété
Le propriétaire actuel s'affiche en tant que Unable to display current owner
. Je ne peux pas m'approprier (un simple Access Denied
message sans élaboration). L'invite de commande élevée / PowerShell n'aide pas non plus (les deux donnent un Access Denied
à leur manière).
L'explorateur de processus n'affiche aucune poignée ouverte sur le fichier.
Finalement, j'ai démarré sous Linux et supprimé le fichier, mais ce que j'aimerais savoir, c'est ce qui l'a causé?
Security Essentials n'a eu aucun problème avec le fichier. Il est signé numériquement par MS et les signatures correspondent.
la source
Réponses:
J'ai aussi eu ce problème pour un fichier que je gère avec SourceTree (client git). Ce fichier n'avait pas de «propriétaire». Je viens de remarquer que la fermeture de toutes les applications susceptibles de l'utiliser, l'a supprimé comme par magie. L'autre option était de supprimer le fichier en mode sans échec de Windows. Je ne sais pas pourquoi cela s'est produit et je suis aussi curieux de savoir pourquoi cela s'est produit.
la source
git checkout
créé un dossier, puis après je ne pouvais plus rien faire (et je ne pouvais rien extraire qui le modifierait!). Votre commentaire m'a aidé à réaliser que j'avais d'autres fenêtres git bash ouvertes; une fois que je les ai fermés tous le dossier supprimé comme par magie :)Une solution fonctionne pour moi sur Windows 7:
Faites un clic droit sur le disque dur, ==> Propriétés / Outils / Vérifier maintenant .... Et puis essayez de supprimer à nouveau, cela devrait fonctionner.
la source
Dans mon cas, c'était un fichier que j'avais utilisé Firefox pour télécharger. Impossible d'afficher le propriétaire, de modifier la propriété ou de supprimer le fichier (bien qu'il soit lisible). L'utilisation de lockhunter pour supprimer le verrou Firefox sur le fichier a fonctionné.
la source
J'ai constaté qu'un dossier avec «Impossible d'afficher le propriétaire actuel» était verrouillé en tant qu'emplacement de bibliothèque (comme la bibliothèque musicale). J'ai supprimé cela en tant qu'emplacement et j'ai pu supprimer le dossier.
la source
J'ai eu le même problème avec certains fichiers du répertoire Windows, probablement dû à un virus.
l'exécution de sfc / scannow a résolu le problème pour moi
la source
Ouvrez l'invite de commande avec les droits d'administrateur, puis tapez:
administrateur de l'utilisateur net - cela affichera les paramètres actuels.
Utilisez l'administrateur de l'utilisateur net / actif: oui pour l'activer si nécessaire.
Il s'agit du compte administrateur intégré pour gérer le système. Il n'est généralement pas actif.
la source
SYSTEM
compte avait des autorisations plus élevées qu'un utilisateur dans le groupe administrateur