Solution to Error loading c:\windows\system32\shimgvw.dll Problem

The problem was faced by one our readers who was troubled with the Windows Picture and Fax Viewer that whenever he opened a picture file like .jpg, .bmp or .png image there comes an error message saying

Error loading c:\windows\system32\shimgvw.dll
Invalid access to memory location

Steps to fix the problem:

1.    Locate the shimgvw.dll file in C:\WINDOWS\system32\ folder and rename it to old_shimgvw.dll or something similar and move it to another folder.

2.    Then we need to place the new file there, either download it from here or use the XP CD.

3.    If copying from XP CD then make use of this command (type the command in cmd), EXPAND X:\i386\SHIMGVW.DL_ %WINDIR%\SYSTEM32\SHIMGVW.DLL where X is the CD Drive letter.

4.    When the file has been copied; place the file in C:\WINDOWS\system32\ folder.

5.    Now we need to register the fresh copy once again and the command for that is (enter the command in the Run box)

regsvr32 shimgvw.dll
regsvr32 /i shimgvw.dll

If the dialog saying “DllRegisterServer in SHIMGVW.DLL succeeded” comes up, that means the problem is fixed.

47 Replies to “Solution to Error loading c:\windows\system32\shimgvw.dll Problem”

  1. Thanks a lot !This really helped me , I couldn’t preview anything with the windows image viewer .. Now , I still can’t belive it , it’s working !

    Again , thanks !

  2. it worked for me too but after restart it again behaves the same way, not working.

  3. Thank you so much for guide me its very helpful for me.i realy thankful for you support,and i will suggest to my all friend for any system releted problem visit you site.Thanks again.

  4. Dude god bless you, I searched this for hours.. And everyone has irrelevant solutions.. But yours worked.. I appreciate it 🙂


  5. Thaaaaaaaanks a lot for this solution it’s 100% WORKING , i’ve been searching for a fix since yesterday 😀 u really saved me thanks mate

  6. shimgvw.dll….. I had a serious problem in my Laptop with Windows Pictures & fax viwer & The ThumbNails (Display)…Both was not working for sometimes BUT i followed the above instruction & I managed to fix it ……..Its Perfect & working properly.Am really Happy abt it… ……….. it Rocksssssssss


  7. ok guys if you are wondering if this is really working..


  8. Thanks a lot…it worked for me successfully…
    Probably the best site to fix any error….
    Thanks again…..

  9. regsvr32 shimgvw.dll
    regsvr32 /i shimgvw.dll

    If the dialog saying “DllRegisterServer in SHIMGVW.DLL succeeded” comes up, that means the problem is fixed.

    What can I do when it does not succeed? I get the following when doing what you suggested: “The module “shimgvw.dll” failed to load…Help…

  10. Hey Thanks a lot man… It was really pissing me off…
    Thanks buddy… It worked in seconds

  11. wow ,u r truly a master ! thank u very much !i still cant believe i found soltn after searchng frm 1 month in net . thnk u. its really working!!! yay !!!

  12. hey!“DllRegisterServer in SHIMGVW.DLL succeeded” after recieving this msg i cant open images what to do? plz help me

  13. Thanks a lot! guys “DllRegisterServer in SHIMGVW.DLL succeeded” i can view my images .Good job

Leave a Reply