Возможно существует вирус на Вашем компьютере, который добавляет вредоносный код, когда Вы загружаете файл.
Вы были близки, но не совсем правы. IIS ответит 404 для любого файла, который не имеет зарегистрированного типа MIME. Вот как это исправить:
Вот соответствующая документация: http://www.iis.net/configreference/system.webserver/staticcontent/mimemap