OVH Cloud OVH Cloud

programme supprimant un fichier défectueux

22 réponses
Avatar
marioski
bonjour,

Travaillant sous Windows 7 pro,j'ai un fichier parmi tant d'autres qui ne p=
eut =C3=AAtre supprim=C3=A9 car il est d=C3=A9fectueux.
Je ne vais pas quand m=C3=AAme tout d=C3=A9placer(c'est lourd !) afin de fo=
rmater cette partie du disque dur pour =C3=A9liminer ce fichier.

Une solution,un soft?


merci de votre aide

10 réponses

1 2 3
Avatar
Jo Engo
Le Thu, 02 Feb 2017 17:38:51 +0000, siger a écrit :
On indique comment le fichier à supprimer ?

on fait d'abord le chkdsk, après la suppression du fichier est
généralement possible
--
Penser c'est dire non.
-+- Émile Chartier, dit Alain (1868-1951), Propos sur la religion
-+-
Avatar
Th.A.C
Le 03/02/2017 à 09:21, Jo Engo a écrit :
Le Thu, 02 Feb 2017 18:30:08 +0100, Th.A.C a écrit :
chkdsk x: /f et si rien la version qui vérifie aussi les secteurs:
chkdsk x: /r

oui. Ceci dit nunux vérifiera le support avant de monter

alors oui et non...
Linux permet de vérifier intégralement la FAT32, mais malheureusement
pour le NTFS c'est très réduit...
Ce qui est vérifié au montage d'une partition windows, c'est que le
système de fichier a été 'démonté' normalement par windows.
Si ce n'est pas le cas, je crois qu'il faut forcer le montage ou forcer
le flag 'dirty'.
Il y a bien un outil équivalent à chkdsk, mais pour le NTFS il ne
vérifie que quelques trucs de base. C'est malheureusement inutilisable...
Par contre ce qui est sur, c'est que j'ai pu accéder relativement
facilement à des systèmes de fichier assez abîmés avec linux.
Mes 2 dernières interventions m'ont permis de récupérer beaucoup de
fichier sur un disque dont windows ne voulait même plus lire le catalogue...
Autre truc intéressant, on peut accéder à la partition en mode lecture
seule. ce qui évite de faire plus de dégats...
Avatar
Th.A.C
Le 02/02/2017 à 17:05, marioski a écrit :
bonjour,
Travaillant sous Windows 7 pro,j'ai un fichier parmi tant d'autres qui ne peut être supprimé car il est défectueux.
Je ne vais pas quand même tout déplacer(c'est lourd !) afin de formater cette partie du disque dur pour éliminer ce fichier.
Une solution,un soft?
merci de votre aide

une chose à vérifier au cas ou:
la longueur du chemin incluant le nom du fichier.
par exemple:
d:mondossiersous-dossierfichier.doc
qui fait 38 caractères;
Sous windows, la limite est de l'ordre de 250 caractères.
Si la longueur dépasse ces 250 caractères, le fichier n'est plus
accessible , ni supprimable, ni renommable, ....
Avatar
DuboisP
Le 03/02/2017 à 18:30, Th.A.C a écrit :
Le 02/02/2017 à 17:05, marioski a écrit :
bonjour,
Travaillant sous Windows 7 pro,j'ai un fichier parmi tant d'autres qui
ne peut être supprimé car il est défectueux.
Je ne vais pas quand même tout déplacer(c'est lourd !) afin de
formater cette partie du disque dur pour éliminer ce fichier.
Une solution,un soft?
merci de votre aide

une chose à vérifier au cas ou:
la longueur du chemin incluant le nom du fichier.
par exemple:
d:mondossiersous-dossierfichier.doc
qui fait 38 caractères;
Sous windows, la limite est de l'ordre de 250 caractères.
Si la longueur dépasse ces 250 caractères, le fichier n'est plus
accessible , ni supprimable, ni renommable, ....

on peut essayer autrement :
déplacer une partie de l'arborescence vers la racine, afin de la
raccourcir, et ensuite, supprimer.
je fais ça assez souvent
Avatar
Th.A.C
Le 03/02/2017 à 19:21, DuboisP a écrit :
on peut essayer autrement :

je n'avais pas donné de solution ;-)))
déplacer une partie de l'arborescence vers la racine, afin de la
raccourcir, et ensuite, supprimer.
je fais ça assez souvent

et en complément, on peut aussi réduire le nom des dossiers parents
s'ils sont accessibles.
Avatar
Jo Engo
Le Fri, 03 Feb 2017 18:30:17 +0100, Th.A.C a écrit :
par exemple:
d:mondossiersous-dossierfichier.doc
qui fait 38 caractères;

:~$ wc -c
d:mondossiersous-dossierfichier.doc
39
Je présume que c'est le <RC> qui est compté comme 39ème caractère.
Comment faire pour éviter ça ?
--
15:18 Qu'est ce qui flotte en ce moment à Montpellier !
15:19 15:18 Heu, je sais pas, un bateau ?
Avatar
Ascadix
Il se trouve que marioski a formulé :
bonjour,
Travaillant sous Windows 7 pro,j'ai un fichier parmi tant d'autres qui ne
peut être supprimé car il est défectueux. Je ne vais pas quand même tout
déplacer(c'est lourd !) afin de formater cette partie du disque dur pour
éliminer ce fichier.
Une solution,un soft?

Une solution ? à quel probléme ?
Un soft ..pour quoi faire ?
L'énoncé est trop imprécis pour savoir de quoi on parle.
Le message d'erreur précis et les circonstances serais déjà un
commencement pour poser un diagnostique ...
ça peut être plein de trucs ...
- fichier corrompu que le soft XXYZ ne veux pas gérer ?
- pb de FS (NTFS ? FAT ?) qui pose pb à) l'OS ?
- fichier vérouillé qui ne poura être manipulé que lorsque le soft qui
vérouille sera fermé.
- ...
merci de votre aide

Soit plus précis dans les symptomes avant d'utilsier un des bazookas
qu'*on* te propose pour te débarasser de ce qui n'est p'tet qu'un
moustique
--
@+
Ascadix
adresse @mail valide, mais ajoutez "sesame" dans l'objet pour que ça
arrive.
Avatar
Th.A.C
Le 05/02/2017 à 10:02, Jo Engo a écrit :
:~$ wc -c
d:mondossiersous-dossierfichier.doc
39
Je présume que c'est le <RC> qui est compté comme 39ème caractère.
Comment faire pour éviter ça ?

sous linux, l'option -c compte le nombre de bytes, essaye avec l'option
-m qui compte le nombre de caractères???
Avatar
Jo Engo
Le Sun, 05 Feb 2017 15:43:42 +0100, Th.A.C a écrit :
Le 05/02/2017 à 10:02, Jo Engo a écrit :
:~$ wc -c d:mondossiersous-dossierfichier.doc 39 Je
présume que c'est le <RC> qui est compté comme 39ème caractère.
Comment faire pour éviter ça ?

sous linux, l'option -c compte le nombre de bytes, essaye avec l'option
-m qui compte le nombre de caractères???

Non c'est pareil : 39. Je ne connaissais pas '-m' je vais relire le man
L'autre solution : 'echo -n $tweet|wc -c' marche, bon on est grave hors
charte là même si windows est posix.
--
Je sors dehors
Le vent du printemps s'est pris
Dans les saules
-+- Chodô -+-
Avatar
marioski
oui.ça a marché !
1 2 3