Have you tried Uninstall / Reinstall in Control Panel - Add / Remove Programs - Add / Remove Windows Components,
Accessories and Utilities - Games.
Or there should be a copy of the Freecell file in the C:\I386 Folder and in C:\Windows\System32\DLLCACHE.
Otherwise, copy the file Freecell.exe from your Windows disk or another computer - it resides in C:\Windows\System32.
May be corrupted and just needs to be replaced.
This assumes the computer is free of infection.
Edited by petewills , 05 July 2010 - 10:50 PM.