Mmm..... sisi, me ha pasado. La verdad no se porque razón hace esto, ya que es una tonteria realmente. Mi experiencia es que, si los subo a un directorio virtual. ahi sí me funciona. O sea, yo tengo configurado para programar en .NET, entonces copio el html con el flash en una carpeta dentro del directorio raiz virtual. Entonces, en lugar de ejecutar
file:///C:/Flash/hola.html, ejecuto
http://localhost/Flash/hola.html. No se si se entiende...
Si tu idea es mostrarlo en tu compu, y no tenes configurado un IIS o Apache, la verdad que no se como podrías hacerlo. En caso que lo tengas copialo a un directorio virtual, y fijate que te debería andar. Ahora, si tu idea es subirlo a algún server, problema solucionado, porque obviamente en un hosting si va a estar en un directorio virtual.
Espero te sirva.
Saludos, Lucas