The number in front of the attachment is so there are no collisions (such as users uploading the same named images to your site).
As for the file in question; I'm thinking it's because of the extension .ini; does IIS have some directive that blocks certain filetypes from being dowloanded?