Winhelponline.com - http://www.winhelponline.com
Error "This file does not have a program associated with it" when launching a game from Games Explorer in Vista
http://www.winhelponline.com/articles/147/1/Error-This-file-does-not-have-a-program-associated-with-it-when-launching-a-game-from-Games-Explorer-in-Vista.html
By Ramesh Srinivasan
Published on February 22, 2007
 
When you open Games Explorer (shell:games) and attempt to run a game by double-clicking on the icon or clicking the Play option in the Task pane, the following error message may appear:

An error occurs when you try to run a game from Games Explorer in Windows Vista

Symptom

When you open Games Explorer (shell:games) and attempt to run a game by double-clicking on the icon or clicking the Play option in the Task pane, the following error message may appear:

This file does not have a program associated with it for performing this action. Create an association in the Set Associations control panel.

However, you may be able to run the game using the Start menu shortcut.

Resolution

This happens if the IsShortcut registry value for .lnk files (Shortcuts) is deleted in an attempt to hide the overlay icon in shortcuts. To resolve the problem, re-create the IsShortcut registry value.

Method 1

Download and apply the .lnk file association fix from the following link:

File association fixes for Windows Vista

Method 2

  • Click Start, type regedit.exe and press ENTER
  • Navigate to the following key:

HKEY_CLASSES_ROOT\lnkfile

  • In the right-pane, create a String value (REG_SZ) named IsShortcut
  • Close Registry Editor and restart Windows.

More information

To remove the shortcut arrow in Windows Vista, see article How to remove or modify the Shortcut overlay in Windows Vista