Picture and fax viewer won't open jpeg files

A user is unable to view jpeg files using picture & fax viewer.  I checked the file types and it is listed as the default program.  However, when a jpeg is double clicked, nothing happens.  There are no error messages or dialog boxes, just no response.  Other programs work fine and the Sophos anti-virus is up to date and running.  The pc is running xp sp2 with all critical updates.  I read elsewhere here that picture and fax viewer isn't a stand alone program.  Any ideas?
Who is Participating?
Toni UranjekConnect With a Mentor Consultant/TrainerCommented:
It's possible that dll file is corrupted. Try this procedure:

Delete the folllowing registry key: HKEY_CLASSES_ROOT\Applications\Shimgvw.dll
Unregister dll file: "regsvr32 /u shimgvw.dll"
Register dll file: "regsvr32 shimgvw.dll"

Reboot and try again.
Toni UranjekConsultant/TrainerCommented:

This program is not stand alone program but can be invoked with the following command: %windir%\system32\rundll32.exe %SystemRoot%\system32\shimgvw.dll,ImageView_Fullscreen
Just create shortcut on your desktop and copy paste upper path, to see if program is still working.


glennmgrayAuthor Commented:
When I typed it in I got the following error message:
"Error in C:\Windows\System32\shimgvw.dll
Missing Entry:ImageView_Fullscreen"
Cloud Class® Course: Microsoft Azure 2017

Azure has a changed a lot since it was originally introduce by adding new services and features. Do you know everything you need to about Azure? This course will teach you about the Azure App Service, monitoring and application insights, DevOps, and Team Services.

Hi glennmgray,

Click Start, Run and type:

     regsvr32 shimgvw.dll

Press {ENTER}

You should see this message now:

     "DllRegisterServer in shimgvw.dll succeeded."

If that does not help, fix the JPG file association using one of the fixes below:

Repair image file type associations in Windows XP:

File association fixes:
glennmgrayAuthor Commented:
Unregistering worked fine, but when I tried to re-register it I got the following error message:
"DllRegisterserver in Shimgvw Failed
Return Code Was: 0X80020009"

Toni UranjekConsultant/TrainerCommented:
Are you logged on as administrator? Is file shimgvw.dll in system32 folder?
glennmgrayAuthor Commented:
I was logged in as the user who has a restricted account.  It worked when I logged in as admin.  Thanks
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.