impossible de renommer un .avi

impossible de renommer un .avi - Win NT/2K/XP - Windows & Software

Marsh Posté le 11-11-2008 à 22:09:44    

bonjour, tout d'abord je suis sur un pc sous windows sp3 pro.
A la suite d'un couper/coller, je ne peux ni renommer, ni lire, ni supprimer un fichier en .avi, pour cause d'acces refusé.
Le fichier n'est pas utilisé par un programme et n'est pas en lecture seul.
 
Après quelques recherches sur google, je suis tomber sur quelques choses semblant répondre a mon soucis :
http://www.commentcamarche.net/for [...] ichier-avi
en gros j'ai supprimer deux clés dans la base de registre :
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}]
@="Avi Properties Handler"
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}\InProcServer32]
@="%SystemRoot%\\System32\\shmedia.dll"
"ThreadingModel"="Both"
 
malgré cela le problème reste identique. Cependant si je test avec mon mac, pas de soucis je peux lire la video (pas la renommer/supprimer, le disque est en ntfs...).
C'est de vieux rendu 3ds, et j'ai vraiment la flemme de les exporter a nouveau...donc si vous aviez des idées.
 
ps : la restauration système est impossible, j'ai désactivé le service...
ps2 : je ne peux pas renommer non plus en mode sans echec.

Reply

Marsh Posté le 11-11-2008 à 22:09:44   

Reply

Marsh Posté le 11-11-2008 à 22:25:02    

salut,
essaye ça :
regsvr32 -u shmedia.dll

Reply

Marsh Posté le 11-11-2008 à 23:25:04    

toujours pareil.
lorsque je fais un clic droit sur le dossier contenant les avi, je vois un carré sur lecture seule, donc je le vire pour que tout ne sois pas en lecture seule, mais je n'ai toujours pas l'autorisation pour le faire...et quand bien même, je devrais pouvoir les lire...

Reply

Marsh Posté le 12-11-2008 à 10:58:06    

Il y a peut-être un caractère bizarre dans le nom du fichier.
Pour s'en sortir, il faudrait le renommer en utilisant son nom court.
Pour obtenir le nom court, il faut taper "dir /x" dans la fenêtre de comandes.
Par exemple, cela affichera quelque chose du genre "bla bla bla bla.avi    BLABLA23~.AVI"
Alors faire un rename avec "ren BLABLA23~.AVI TOTO.AVI"
Puis voir si la lecture et les autres fonctions sont possibles.
On peut aussi utiliser la commande ATTRIB pour changer les attributs sur ce fichier. Faire ATTRIB /? pour voir les options.


Message édité par olivthill le 12-11-2008 à 11:01:21
Reply

Marsh Posté le 12-11-2008 à 10:58:15    

question bête as tu rebooté suite à la manip si dessus ?
 
Essayes aussi outil -> option de dossiers -> utiliser l'affiche classique dans les répertoires (ou quelque chose du style).
 
si cela ne fonctionne toujours pas, tu peut installer unlocker pour voir quel soft bloque les fichiers.


---------------
Quand on aime on ne compte pas. Quel Dilemme lorsque l'on aime compter !
Reply

Marsh Posté le 12-11-2008 à 12:18:05    

Merci de vos reponses.  
Alors pour être plus concret, je vais prendre l'exemple d'un des fichiers.
je l'ai renommer en a.avi sur mon mac
toujours le meme soucis sur mon pc, impossible a ouvrir etc
attrib a.avi : me renvoi A, donc attribut de fichier archive
attrib -R a.avi : acces refusé
dir /x : a˜1.AVI
ren a˜1.AVI aa.avi : accès refusé
 
si seulement le ntfs sur mac été mieux géré j'abandonnerai mon pc...

Reply

Marsh Posté le 12-11-2008 à 12:28:55    

a ui j'ai oublié de dire, si je fais del /f a.avi  (j'avais fais une copie sur mon mac...) cela fonctionne... mais la copie est toujours inutilisable sur le pc... les exportation de nouveau .avi fonctionne parfaitement, comme si l fichier était corrompu alors qu'avant je pouvai le lire sans probleme.

Reply

Marsh Posté le 12-11-2008 à 12:56:34    

Plus beaucoup d'idées. Peut-être un scandisk ?

Reply

Marsh Posté le 12-11-2008 à 13:02:45    

scandisk ok,  
mais ce qui est etonnant c'est que je puisse ouvrir les fichiers sur mon mac et pas sur le pc...cela veut dire que les fichiers ne sont pas inutilisable... bref je vois pour soit format soit reexport les fichiers...car les reexport fonctionne oO

Reply

Marsh Posté le 12-11-2008 à 13:11:38    

sur ton mac tu créer une copie du fichier dont tu change l'extension (en mettant ce que tu veut par exemple .test)
 
Ensuite tu transfère ce fichier sur windows.  
 
De là tu peut faire les tests copie/supression/ouverture via un logiciel...
 
Si cela fonctionne => c'est l'extension .avi qui fout la grouille
 


---------------
Quand on aime on ne compte pas. Quel Dilemme lorsque l'on aime compter !
Reply

Marsh Posté le 12-11-2008 à 13:11:38   

Reply

Marsh Posté le 12-11-2008 à 13:25:36    

bon ba j'ai trouvé la solution...  
via unlocker, je deplace le fichier dans un autre dossier, puis le remet dans le dossier initiale...et hop magie il refonctionne parfaitement ...
un de mes meilleur bug ! merci a tous, j'en avais pour des nuits a tous reexporter !

Reply

Marsh Posté le 13-11-2008 à 22:22:43    

Il y as aussi cette manip qu'on peut faire. Elle consiste a faire en sorte que le fichier Shmedia.dll soit tout simplement .... ignoré.
 
;------
 
Windows Registry Editor Version 5.00
 
; %SystemRoot%\system32\shmedia.dll
; %SystemRoot%\system32\none
 
[HKEY_CLASSES_ROOT\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}\InProcServer32]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6e,00,6f,00,\
  6e,00,65,00,00,00
"ThreadingModel"="Both"
 
;------
 
Cette manip permet de NE PAS creer de pérlecture du fichier ce qui permet par conséquent de renommer les fichiers *.avi a sa guise.
 
Il faut creer un fichier vide qu'on renome "shmedia_0.reg" et y inserer tout ce qui se trouvre entre les ;------


Message édité par madmike41 le 13-11-2008 à 22:24:48

---------------
"La franchise ne consiste pas à dire ce qu'on pense, mais à penser ce qu'on dit." Coluche
Reply

Marsh Posté le 13-11-2008 à 22:31:51    

G-Spot.
Tu seras fixé.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed