Windows Live Photo Gallery Error 0x80010108 Preventing Photo From Being Displayed

When trying to view an image file via the link in Start menu Recent Items list or from the Jump List, Windows Live Photo Gallery displayed the error An error is preventing the photo or video from being displayed followed by the error code 0x80010108.

The interesting thing is that the same image file opens correctly when double-clicked directly, rather than launching it from Recent Items or via the Windows Live Photo Gallery Jump List.

The problem is seen in Windows Live Photo Gallery Build 15.4.3508.1109. I narrowed the problem down to the Windows Live Photo Gallery Viewer Shim (PhotoViewerShim.dll), and would like to share the workaround I used. Until Microsoft fixes the problem, you may use the following workaround.

Workaround

1. Click Start, type Regedit.exe and press {ENTER}

2. Go to the following key:

HKEY_CLASSES_ROOT \ WindowsLive.PhotoGallery.bmp.15.4 \ shell \ open \ DropTarget

3. Right-click DropTarget, click Rename and prefix a hyphen so that it becomes "-DropTarget"

4. Repeat the steps for the following keys (for GIF/ICO/JPG/PNG/TIF file types):

HKEY_CLASSES_ROOT \ WindowsLive.PhotoGallery.gif.15.4 \ shell \ open \ DropTarget
HKEY_CLASSES_ROOT \ WindowsLive.PhotoGallery.ico.15.4 \ shell \ open \ DropTarget
HKEY_CLASSES_ROOT \ WindowsLive.PhotoGallery.jpg.15.4 \ shell \ open \ DropTarget
HKEY_CLASSES_ROOT \ WindowsLive.PhotoGallery.png.15.4 \ shell \ open \ DropTarget
HKEY_CLASSES_ROOT \ WindowsLive.PhotoGallery.tif.15.4 \ shell \ open \ DropTarget

This is done so that Windows Live Photo Gallery doesn’t use the DropTarget GUID {00F346CB-35A4-465B-8B8F-65A29DBAB1F6} (PhotoViewershim.dll).

Registry Fix

To automate the above steps, download fix-wlpg-err-80010108.zip and unzip the contents to a folder. Double-click fix-wlpg-err-80010108.reg to run it.

About the author

Ramesh Srinivasan founded Winhelponline.com back in 2005. He is passionate about Microsoft technologies and has a vast experience in the ITeS industry — delivering support for Microsoft's consumer products. He has been a Microsoft MVP [2003 to 2012] who contributes to various Windows support forums.

5 thoughts on “Windows Live Photo Gallery Error 0x80010108 Preventing Photo From Being Displayed”

  1. Eish, I hate these shims – no UI to manage them, no way to undo them, and the process of auto-application is too dumb to know the difference between an install that genuinely fails, and one that is cancelled by the user.

    For example, let’s say you’re installing Megaware Blah 2012, and halfway through the process, it demands a product key. You left the DVD case at work, so can’t look up the key – so you cancel the install.

    At this point, an unsolicit3ed dialog pops up asking if the install went OK, with “GUI pressure” to click No instead. You click No, and some unknown shim is applied. From this point onwards, you may have problems 99% of other users of Blah 2012 don’t have, so Googling on these finds nothing, forum helpers reply “works for me”, support says “sortry, can’t repro your mileage”, etc.

  2. Nice fix. Windows Live apps do a lot of incorrect registry entries. The AutoPlay handlers are also screwed up on a 64-bit OS.

  3. I have tested Windows Live Photo Gallery and It is overkill. It’s a huge program and requires background time to update and organize albums (folders). It has really nice Facebook integration and other state-of-the-art tools. My choice is Windows Photo Viewer and FastStone Image Viewer which is also a full image editor. Now it is cimbined with Windows Live Movie Maker so if you have the resources and like big programs, give it a try.

  4. i am encountering this problem with Windows Essential 2012. My 2011 version was fine till a few wks ago for some reason. maybe i should just downgrade to the old version. Hopefully that will work.

Leave a Comment