Hola:
Lo más normal es que los ficheros tengan una extensión que no reconozca el navegador, y usar un enlace normal... el navegador suele intentar abrir el fichero si es conocido, y si no presenta el cuadro de diálogo... algo sencillo es comprimir en zip.
Saludos