Explorer lo adivina tambien basandose en la extension del fichero, asi que si la descarga se hace con una URL que acabe en .jpg o similar, entonces Explorer lo abre directamente.
No conozco ninguna forma de desactivarlo y dudo que lo puedas hacer desde tu aplicacion web. La unica solucion sería hacer que las URL no tuvieran extension .jpg, pero entonces al guardar el fichero tampoco acabaria en ese nombre.... no hay solucion facil. O no la conozco, vamos.