locked
Win7 點陣圖(BMP)圖示顯示錯誤 RRS feed

  • 問題

  • 小弟最近電腦顯示bmp檔案時

    都會顯示出錯誤的圖示

    如下圖

    bmp圖的預覽、縮圖、開啟 樣樣功能都OK

    就是顯示出"屬於bmp檔的圖示"時(也就是在不顯示縮圖的任何情形下)

    會發生錯誤

    例如在小圖示、清單瀏覽模式下

    右鍵>新增也是...

     

     

    於是小弟我上網爬了許多文 無奈都無相關資料...

    自己也檢查+試了一下 如下

    登錄檔及檔案關聯處皆正常

     

     

    試過Regsvr32 跳出錯誤訊息...

     

    想請問各位有無相關建議...

    2011年11月23日 下午 01:31

解答

  • HI:
    圖示的路徑是%systemroot%\system32\imageres.dll才對
    HKEY_CLASSES_ROOT\Paint.Picture
    "FriendlyTypeName"的值是"@%SystemRoot%\System32\shell32.dll,-30597"
    HKEY_CLASSES_ROOT\Paint.Picture\DefaultIcon
    預設值是%systemroot%\system32\imageres.dll,-70

    可以隨便找個資料夾或捷徑設定圖示,路徑為%systemroot%\system32\imageres.dll
    檢查是否有圖示可選擇

    謝謝

    • 已標示為解答 幻星闇影 2011年11月24日 下午 02:10
    2011年11月24日 上午 10:44

所有回覆

  • HI:
    有試過重建IconCache嗎?
    http://www.dotblogs.com.tw/chou/archive/2010/05/23/15388.aspx
    方便說明試過哪些方法?

    謝謝

    2011年11月23日 下午 01:42
  • 試過了...

    不過大概也就重建IconCache、執行Regsvr32...

    另外我試過在資料夾選擇圖示時

    選擇讀取shimgvw.dll

    它跳出"檔案shimgvw.dll沒有圖示"

    我自己是懷疑是該檔案損毀...

    另外我試過sfc

    不知跟這有無關係...

    結果是無錯誤...

    2011年11月23日 下午 02:20
  • HI:
    發生bmp圖示錯誤前,有安裝或修改甚麼嗎?

    謝謝

    2011年11月23日 下午 02:35
  • Hi 幻星闇影

    我覺得你可以在正常的電腦上面用FileExtInfo跑View file association report然後就會知道正確的機碼

    再與你目前有問題的電腦進行比對 這樣子不知道對你有沒有幫助

     


    2011年11月24日 上午 06:29
  • 我也想知道....

    由於我常用休眠(最近這個出問題了...不過跟本篇問題無關 有空再發問...)

    久久才真正重開機一次

    所以我也不知道是哪個動作造成的....

    問題已發生了 所以我才想問問各位有無任何解決方法...

    P.S.系統還原當時不小心關了 因此這個方法也不能用...


    2011年11月24日 上午 09:19
  • 試過類似方法了

    但是我確定"設定"應該都沒錯(檔案關聯...等)

    所以可能要朝"檔案"這類的去找找方法...

    2011年11月24日 上午 09:20
  • HI:
    圖示的路徑是%systemroot%\system32\imageres.dll才對
    HKEY_CLASSES_ROOT\Paint.Picture
    "FriendlyTypeName"的值是"@%SystemRoot%\System32\shell32.dll,-30597"
    HKEY_CLASSES_ROOT\Paint.Picture\DefaultIcon
    預設值是%systemroot%\system32\imageres.dll,-70

    可以隨便找個資料夾或捷徑設定圖示,路徑為%systemroot%\system32\imageres.dll
    檢查是否有圖示可選擇

    謝謝

    • 已標示為解答 幻星闇影 2011年11月24日 下午 02:10
    2011年11月24日 上午 10:44
  • 感謝

    更改登錄檔

    重啟Explorer.exe後

    bmp 圖示確實恢復原狀了

    非常感謝各位的幫助~

    2011年11月24日 下午 02:10
  • Hi 幻星闇影

    所以最後問題的點是因為機碼有誤所導致的

    另外以後有空的話也歡迎多多上來跟大家討論技術

     

    2011年11月24日 下午 04:51