Borrar archivos avi en Windows XP
¿Cuanto tiempo hace que salió el Windows XP? Dejad de contar con los dedos, ya os contesto yo: cuatro años, cuatro años han pasado desde la primera Beta. Y a pesar de llevar ya dos Service Packs, sigue arrastrando un gran fallo de programación desde el principio, que provoca errores aleatorios al intentar borrar archivos *.avi.
Seguro que os ha pasado más de una vez el ir a borrar (o renombrar) un archivo de vídeo y que Windows os devolviera un mensaje de error diciendo que la tarea no se puede realizar porque «el archivo está en uso». Es un fallo especialmente molesto y estúpido, ya que se arregla simplemente cambiando un valor en el registro. Y aunque el propósito de esta web no es ofrecer tutoriales, voy a deciros aquí como arreglarlo:
Antes de comenzar, una advertencia: la modificación del registro de Windows no es algo que deba tomarse a la ligera, por lo que si no tenéis muy claro lo que haceis, mejor no hagais nada. Dicho esto, vamos allá con la explicación:
El fallo al borrar archivos se debe a un error en XP que causa el Explorador de Windows al leer los volúmenes enteros de archivos AVI, rotos o no, debido a un mal funcionamiento de la librería «shmedia.dll».
Para corregir este problema, hay que borrar una clave del Registro. Para ello usaremos el Editor de registro, que lo podeis encontrar yendo a «Inicio» -> «Ejecutar» -> y una vez en la casilla, escribiendo «Regedit.exe»
La clave a borrar está localizada en
HKEY_LOCAL_MACHINE/
SOFTWARE/
Classes/
CLSID/
{87D62D94-71B3-4b9a-9489-5FE6850DC73E}/
InProcServer32Cuando lleguéis hasta ella, antes de borrarla y para evitar problemas, lo mejor es hacer una copia de seguridad dándole a «Archivo» -> «Exportar». Guardad el archivo en algun sitio y, una vez hecho esto, ya podéis borrar la clave sin miedo.
Y ya está. Hecho esto, habréis impedido que el Explorador de Windows espere una contestación de la libreria «shmedia.dll» antes de poder borrar, renombrar o mover los archivos de vídeo, con lo que os olvidaréis para siempre de los molestos mensajes de error.
Espero que os haya sido útil el truco 🙂
19/04/2006 | 21:32
Sin duda el post mas util que has puesto en tu corta, pero segura andadura por el mundo de internet.
thanks!!
19/04/2006 | 22:15
Me pasó un par de veces y lo solucioné arrancando en modo seguro creo. Esto es bastante más práctico. Gracias.
19/04/2006 | 23:33
Gracias por vuestros halagos. No pretendo que mi web sea un tutorial, pero es un problema que siempre me ha tocado las narices, y como hoy precisamente tuve que hacerlo en el portatil me dije «¡coño! vamos a contarlo en el blog para que mis amigos lectores puedan solucionarlo!»
De todas formas Güiiiiiiiii (¿el número de «i» está contado o las pones según cuadra?), ya sé que ninguno de mis posts son útiles (sólo los hago por entretener) pero no me lo digas de esa forma hombre, jajaja 😀
telemarkado, lo del modo seguro…. vaya coñazo. Yo lo que hacía era abrir el Nero y borrarlo desde ahi, o bien finalizar la tarea del explorer.exe y luego volver a arrancarlo…
20/04/2006 | 10:25
Pues no tenía solución para eso, se lo diré a un primo que lleva toda la vida conviviendo con un archivo de esos, jeje Esto me solía pasar después de venir de alguna party, pero nunca me había fijado que siempre eran *.avi
20/04/2006 | 11:40
Por cierto Collin, deberías hacer un corta-pega de este truco en tu web, ya que tu estás más orientado a tutoriales y ayudas 🙂
20/04/2006 | 17:17
Ya te digo que es un coñazo lo del modo seguro pero como sólo me ha pasado un par de veces (y no encontré proceso/tarea alguna que cargarme, soy muy zote),pues fue la solución.
Claro, ahora no volverá a pasar…
Un saludo!
21/04/2006 | 18:49
Tambien puedes abrir una consola de MS-DOS y escribir «del UNIDAD:\RUTA\DEL\ARCHIVO\archivo.avi» y listo.
Tanto ratón, ventanitas y papeleras de reciclaje…
Salu2 =)
21/04/2006 | 21:21
Si, pero es otra solucion tan poco practica como las anteriores. Con un simple cambio en el registro, te olvidas para siempre, y ni raton ni ostias, tecla «Supr» y ya está, mano de santo 😀
30/10/2006 | 23:54
Más simple:
ejecutar
regsvr32 /u shmedia.dll
16/11/2006 | 1:59
mucho mejor es abrir el administrador de tareas y eliminar el proceso spoolsv.exe y luego ya borrar el archivo
7/12/2006 | 19:14
q256:
Has cambiado mi vida. Trabajo en edición de video y tengo un manejo constante de archivos de video (mpeg, avi) que uso y luego borro (previews, fragmentos, etc) y estaba lidiando con ese error de Windows XP desde hace mas de dos años. Ahorraré el dinero que estoy gastando en pastillas para los nervios y te la enviaré. Gracias.
7/12/2006 | 20:02
De nada Mariano. Yo también me dedico a la edición de vídeo de modo amateur y tuve la misma sensación que tienes tu ahora cuando descubrí este truco, por eso decidí compartirlo con el mundo 🙂
27/12/2006 | 2:31
Mil gracias… de verdad, mil gracias.com
27/12/2006 | 4:14
Me sirvio bastante este truco, tengo muchos videos en mi dd y lidiaba a menudo con ese error, aparte de que me retrasaba la apertura de los archivos avi. Gracias.
27/12/2006 | 6:22
Mi mas sincero agradecimiento. Me salvaste la vida (o mejor dicho, la de mi HD). Tenia un avi enorrrrrme estancado, ya estaba pensando ke era un virus, jejejeje
Nuevamente, mil millones de gracias!!!!
14/02/2007 | 12:06
Me he encontrado un problema con windows vista, me he pasado un monton de archivos de mi mac al vista que eran mpg i avi. Y el explorador me daba todo el rato errores y no podía hacer nada, hasta que borré todos los archivos avi, entonces funcionó bien. No se si esto lo podría arreglar tal y como expones en el tutorial.
Gracias
1/12/2007 | 19:07
Gracias man en verdad estuve una hora buscando programas de porqueria que dicen que te eliminan esos archivos y todos son basura, al fin encontre tu post y en verdad funciona. Muchas gracias.
3/10/2008 | 19:50
gracias. es realmente útil.
ahora, yo estaba convencido de que los avis que realizaban estos bloqueos y eran usados por explorer.exe eran alguna clase de virus
¡esto no entorpece la localizacion de archivos con virus?
o algo por el estilo?
cuales son los pro y los contra de esta modificacion de registro?