Al intentar vaciar una carpeta desde Vista, me he topado con este misterioso error 0x80070091, que me ha impedido eliminarla.

Por lo visto el problema se debe a un bug de Windows, que será solventado en el SP1, causado habitualmente por algún archivo en el interior de la carpeta que contiene un nombre malformado.

En algunos casos, es suficiente con ejecutar la comprobación y corrección del volúmen con CHKDSK /F, pero en mi caso, he tenido que usar un disco de arranque para borrarlo manualmente.

Sin lugar a dudas, un bug engorroso.