> Tous les forums > Forum Windows 7
 repertoire impossible a supprimerSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
kerjaco
  Posté le 26/05/2015 @ 00:07 
Aller en bas de la page 
Petit astucien

bonjour,

j'ai le meme problème qu'un membre de ce forum, un répertoire de c: appelé 'aeffacer' que j'ai essayér de renommer : 'a' j'y suis parvenu jusqu'a environ 100 sous-repertoires, mais il y en a 120 et a chaque fois que je renomme le répertoire le plus profond, j'ai l'impression que win7 en recrée d'autres..

dedans il y a des photos dont certaines que j'arrive à effacer, pas d'autres. l'explorateur win7 me dit que le répertoire est vide alors que j'y ai déjà effacé environ 300Mo( vus a la ' corbeille ).

j'ai tenté le batch suivant :( vu sur un autre post )

MKDIR C:\VIDE
ATTRIB -R -H -S "C:\a"
ATTRIB -R -H -S "C:\a\*" /S /D /L
DEL /S /Q "C:\a\*"
ROBOCOPY "C:\VIDE" "C:\a" /PURGE
RD "C:\a"
RD "C:\VIDE"
mais cela tourne en boucle ..

ma config : win7-64b toshiba ( j'ai aussi win7-32b installé sur d:\ )

antivirus avast ok / spybot ok / malwarebyte ok

cela ne me gene pas vraiment mais j'aimerai qu mon pc soit clean. Je ne sais plus comment faire.

merci de votre aide

Publicité
enfermedehors
 Posté le 26/05/2015 à 00:33 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

nomisam
 Posté le 26/05/2015 à 01:36 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour kerjaco

Tu peux aussi, comme je l'avais proposé à gegeflow dans ce LIEN,
utiliser un petit exécutable que tu trouveras dans l'archive zip que tu télécharges => voir ma signature
Tu décompresses le fichier zip où tu veux (pas dans le dossier à supp évidemment !!!).
L'archive zip contient 2 fichiers :
« INFOS.txt »
et l'exécutable « SuppDossierLong.ex_ » qu'il faut renommer en « SuppDossierLong.exe ».

Il demande éventuellement les privilèges administrateur (demande mot de passe admin si session autre)


Toutefois en cas d'échec de la procédure me transmettre le fichier compte-rendu nommé
« CR-SuppDossierLong.txt » et ce dès la premiere passe ce qui me permettrait d'améliorer le programme.

Cordialement
nomisam

Edit le 27/11/2015 Mise à dispo de la version V 2.0.0.0 de SuppDossierLong dans le lien (évite les multi passes + ne doit plus bloquer sur les erreurs 145 ERROR_DIR_NOT_EMPTY)



Modifié par nomisam le 29/11/2015 12:59
enfermedehors
 Posté le 26/05/2015 à 07:13 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

chaque fois que je renomme le répertoire le plus profond, j'ai l'impression que win7 en recrée d'autres..

Ce qui fait penser à une jonction.
Ce dossier ne se trouverais pas dans Document and Settings ou Application Data dont tu aurais modifié les autorisations ?

FileExile fonctionne très bien dans les cas de noms trop longs.

kerjaco
 Posté le 26/05/2015 à 09:23 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

bonjour,

non c'est sur la racine de c :

les noms ne sonts pas trop long, c'est win7 qui dit cela

tout se passe comme si j'avais copié pleins de fois un dossier

voici ce que j'ai à l'ecran

enfermedehors
 Posté le 26/05/2015 à 09:39 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Les noms ne sont pas longs, mais le chemin complet, oui, le nombre maximal de caractères possible est de 256, voire260.
Essaie de supprimer le dossier avec FilExile ou le programme de nomisam.
FileExile réussit là où d'autres programmes comme Unlocker échouent.
Une autre solution : supprimer ce dossier depuis un Live-CD Linux.

kerjaco
 Posté le 26/05/2015 à 19:57 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

bonjour,

j'ai essayé filexile -cela ne donne rien il ne veut pas supprimer le repertoire.

j'ai essayé la methode de nomisam avec le fichier zip qu'il m'a conseillé - cela ne donne pas non plus voir le rapport en MP

je vais essayer uniloker et je vous tiens au courant

enfermedehors
 Posté le 26/05/2015 à 20:10 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Attention avec Unlocker, ce n'est pas un logiciel propre, le setup installe des toolbars et des adwares
Choisis Installation personnalisée et lis bien tout avant de cliquer sur Suivant.

Il reste la solution du live-CD Linux.

Ce dossier, c'est toi qui l'avait créé ?

kerjaco
 Posté le 26/05/2015 à 21:16 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

bonsoir,

merci à tous pour votre aide.

J'ai trouvé la solution avec l'executable UNLOCKER conseillé par Enfermedehors.

j'ai du le relancer plusieurs fois puis rebooter le pc et le relancer , et là ça a fonctionné.

les fichiers sonts passés à la corbeille , puis effacé la corbeille.

merci , je metterai sujet clos

Publicité
kerjaco
 Posté le 26/05/2015 à 23:52 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

rebonjour,

je reviens vers vous car mon répertoire : "c:\a" a été supprimé avec UNLOCKER mais il est réapparu dans un autre dossier "c:\TMPDELETE" avec les memes contenus. et UNLOCKER ne veux pas le supprimer.

pour répondre à Enfermedehors, je ne me souviens pas avoir crée le dossier initial, mais ce sont mes images et vidéos qu'il contenait. Peut etre que j'avais copié ces images depuis ma clé usb et qu'il y a eu un bug dans le transfert du dossier initial

j'ai lancé NTFS-LINKS-VIEW mais mon répertoire n'y est pas listé.

comment faire avec un live CD linux?

gegeflow
 Posté le 27/05/2015 à 07:32 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour kerjaco,

Comme te l'as indiqué nomisman, j'ai eu le même problème que toi, des dizaines de dossiers, comme le montre ton image écran.

J'ai appliqué le procédé de nomisman et cela a bien fonctionné.

Une remarque, il m'a fallu répéter pour que tout soit supprimer.

Maintenant j'utilise souvent ce procédé pour effacer des gros dossiers, cela me semble plus rapide qu'avec un " suppr ".

Cordialement.

enfermedehors
 Posté le 27/05/2015 à 08:31 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

http://doc.ubuntu-fr.org/live_cd

Ne l'installe pas, sélectionne Essayer Ubuntu sans rien changer sur votre ordinateur

Télécharge l'iso, grave-le en tant qu'image ou mets-le sur une clé USB
http://www.linuxliveusb.com/

L'explorateur de Windows est trompeur. En Utilise Multi Commander, il est dans la logithèque de Pcastuces, et tu verras la vraie organisation des dossiers et s'il s'agit de jonctions ou de liens symboliques.

nomisam
 Posté le 27/05/2015 à 12:45 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour tout le monde,

@gegeflow
Si tu utilises mon log et qu'il faille le lancer plusieurs fois,
dès le premier passage, et avant de relancer, pourrais tu renommer le rapport et me le transmettre (tu peux déposer sur cjoint)
Merci d'avance.
Ce problème se pose car je n'utilise pas de fonction récursive (hormis pour la recherche, je boucle sur les chemins
du plus long au dossier parent, et je suppose qu'en conséquence le dossier est bien supprimé mais la table d'index n'a pas eu le temps de se mettre à jour quand je lance la suppression du dossier parent. (je n'ai pas réussi simuler ce défaut, même avec environ 5000 dossiers sur une profondeur de path de l'ordre de 32000 caractères !)
"The RemoveDirectory function marks a directory for deletion on close. Therefore, the directory is not removed until the last handle to the directory is closed."
d'où erreur 145(ERROR_DIR_NOT_EMPTY).
Celui que tu possèdes contient une erreur de libération de variable en mémoire, je te conseille de récupérer celui que j'ai proposé à kerjaco.

@enfermedehors
Je travaille à l'ancienne et j'utilise la fonction API RemoveDirectory
"RemoveDirectory removes a directory junction, even if the contents of the target are not empty; the function removes directory junctions regardless of the state of the target object"
mais j'ai pas testé sur des jonctions !!!
Pour l'iso Linux, perso je l'ai installé sur clé USB avec lili, c'est vraiment plus pratique et souvent très utile.


@sranda (ou Da... ?)
Çà n'aurait rien changé, kerjaco avait 2744 répertoires avec une profondeur de chemin de 13322 caractères !

Pour info : kerjaco a résolu son problème
OK-RemoveDirectoryW: « C:\TmpDelete »

Bonne journée à tous

Cordialement

Edit le 28/11/2015 Mise à dispo de la version V 2.0.0.1 de SuppDossierLong dans le zip => voir ma signature

(évite les multi passes + ne doit plus bloquer sur les erreurs 145 ERROR_DIR_NOT_EMPTY)



Modifié par nomisam le 29/11/2015 12:57
gegeflow
 Posté le 27/05/2015 à 13:32 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Nomisman,

Cela c'est passé avec les nombreux répertoires et dossiers du premier sujet.

Maintenant, avec des répertoires et dossiers " normaux , quelques gigas" tout se passe bien.

Je n'ai malheureusement pas les premiers essais ou cela se passait, mais seul le résultat compte.

Cordialement.

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Sujets relatifs
explorateur : impossible d'afficher le contenu d'un répertoire
impossible supprimer PDF
Fichier fantome impossible a supprimer
icône sur bureau impossible à supprimer
impossible de supprimer photos d'un SD via USB sur PC
Impossible supprimer fichiers dans Windows Media player
Fichier MKV bloqué par Explorer donc impossible de renommer, supprimer, etc
Fichier impossible à supprimer une dll dedant
Impossible de supprimer fichiers
Impossible de supprimer Direct3D du registre
Plus de sujets relatifs à repertoire impossible a supprimer
 > Tous les forums > Forum Windows 7