A child playing with the computer used windows explorer and Tools/Folder Options/File Types , and created a .LNK extension and then removed it. As we know, ".lnk" is reserved for the system, it is the shortcuts on the desktop and wherever else. The result of this caused the .lnk entry in the registry to be emptied. There are no system restore points on this computer. I manually fixed the .lnk entries (it is a standard item in there, lots of typing required) and in fact the shortcuts on the desktop still point to the appropriate programs although they are not displayued as shortcuts (proper icon for each program) but as generic icon that is displayed when windows does not know what a file type is for. They also do not have the little arrow that only shortcuts have on the icon. I show all extensions here, but the extension .lnk is displayed for these shortcuts, instead of being hidden as it always is.I bet there is something simple I have not yet found, but what? another registry entry? I can currently run all programs OK by using start/run. Any attempt to run an existing shortcut results in a dialog that "windows cannot open this file" (does not know what program created it; wants me to tell it) indicating that it is looking in the file types for the .lnk file and can't find it. That is wrong, as the .lnk type is never listed in the file types dialog. Creating a new shortcut results in the same sort of broken function. I sure do not want to have to re-load windows on this. Thanks,