我們最近有這個問題,原因是歐特克的Pixlr它已經覆蓋從「圖像的字符串值內容類型/ jpeg「轉換爲註冊表HKLM \ SOFTWARE \ Classes.jpg中的」application/jpeg「。
卸載Autodesk Pixlr,但實際上刪除了內容類型值而不是還原爲image/*。
在安裝Autodesk Pixlr之前和之後,使用Regshot比較註冊表。標識的改變後的條目之下:
HKLM \ SOFTWARE \ Classes.bmp \內容類型: 「應用程序/ BMP」 HKLM \ SOFTWARE \ Classes.gif \內容類型: 「應用程序/ GIF」 HKLM \ SOFTWARE \ Classes下。 jpeg \ Content Type:「application/jpeg」 HKLM \ SOFTWARE \ Classes.jpg \ Content Type:「application/jpg」 HKLM \ SOFTWARE \ Classes.png \ Content類型:「application/png」 HKLM \ SOFTWARE \ Classes .TIF \內容類型: 「應用程序/ TIF」 HKLM \ SOFTWARE \ Classes.tiff \內容類型: 「應用程序/ TIFF」
所以再次卸載它,備份註冊表和創建以下正確的條目:
HKLM \ SOFTWARE \ Classes.bmp \內容類型: 「圖像/ BMP」 HKLM \ SOFTWARE \ Classes.gif \內容類型: 「圖像/ GIF」 HKLM \ SOFTWARE \ Classes.jpeg \內容類型:「圖像/ jpeg「 HKLM \ SOFTWARE \ Classes.jpg \ Content Type:」image/jpeg「 HKLM \ SOFTWARE \ Classes.png \ Content類型:」image/png「 HKLM \ SOFTWARE \ Classes.tif \ Content Type:」 image/tiff「
HKLM \ SOFTWARE \ Classes.tiff \ Content類型:」image/tiff「
解決了這個問題。
沒有解決方案,但有人在這裏有相同的問題:https://superuser.com/questions/942793/internet-explorer-reporting-images-as-application-jpeg-not-image-jpeg – CBroe
Yup看到一個,不幸的是他們沒有解決它,它已經超過一年了:( – MattJ
你有其他的網頁瀏覽器安裝或圖像編輯器。這可能已經改變了文件關聯..在Windows 10中,你可以設置默認程序的文件其他已安裝的軟件可能已經更改了註冊表設置,使用Irfanview打開圖像文件...如果MIME類型與頭MIME簽名不匹配,並提供將它們轉換回上次保存mime-type.MSIE瀏覽器使用MIME類型嗅探...如果這些文件最初是從網站下載的,可能是該網站服務器配置錯誤的MIME類型即 –