Lo mismo, si estamos hablando de ficheros con caracteres inválidos o no admitidos por Windows, la solución puede pasar por 2 opciones:
1- Intenta, como comenté antes, realizar un chkdsk. Hay veces que chkdsk detecta archivos con nombres inválidos y los repara o borra. No siempre lo hace, pero tal vez te evite pasar a la segunda opción.
2- Usar linux para borrar ese archivo o carpeta. Linux no es tán picajoso con las longitudes de los nombres de fichero ni tan restrictivo con los caracteres. Tal vez así puedas borrar ese archivo o carpeta limpiamente.