DIGIT-ARC read-only archive · snapshot: July 23, 2026

vista lnk files problem

9 posts · originally from https://geek.digit.in/community/threads/vista-lnk-files-problem.82213/

tech_cheetah
tech_cheetah Original post #1
Mar 9, 2008 at 2:02 PM
One of the shortcuts on my Vista desktop was not showing any icon and it was also not pointing to any application. So I selected the application manually for that and by mistake "Always use selected application for this kind of file" was enabled.
Now all the shortcuts (lnk files) are pointing to that application !!

How can I restore all the lnk files back to their default applications ?
Vishal Gupta
Mar 9, 2008 at 2:22 PM
Open notepad and paste following code. Save the file with name "Vishal.reg" (including quotes) and then run it:

Code:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\lnkfile]
@="Shortcut"
"EditFlags"=dword:00000001
"FriendlyTypeName"="@shell32.dll,-4153"
"IsShortcut"=""
"NeverShowExt"=""

[HKEY_CLASSES_ROOT\lnkfile\CLSID]
@="{00021401-0000-0000-C000-000000000046}"
It should work.
tech_cheetah
Mar 9, 2008 at 3:37 PM
Problem is still there

*img296.imageshack.us/img296/2114/desktopag3.th.jpg
Vishal Gupta
Mar 9, 2008 at 4:15 PM
OK. Try following code and restart your system:

Code:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.lnk]
@="lnkfile"

[HKEY_CLASSES_ROOT\.lnk\ShellEx]

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214EE-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214F9-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{00021500-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellNew]
"Handler"="{ceefea1b-3e29-4ef1-b34c-fec79c4f70af}"
"IconPath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
  74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
  00,68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,\
  31,00,36,00,37,00,36,00,39,00,00,00
"ItemName"="@shell32.dll,-30397"
"MenuText"="@shell32.dll,-30318"
"NullFile"=""

[HKEY_CLASSES_ROOT\.lnk\ShellNew\Config]
"DontRename"=""

[HKEY_CLASSES_ROOT\lnkfile]
@="Shortcut"
"EditFlags"=dword:00000001
"FriendlyTypeName"="@shell32.dll,-4153"
"IsShortcut"=""
"NeverShowExt"=""

[HKEY_CLASSES_ROOT\lnkfile\CLSID]
@="{00021401-0000-0000-C000-000000000046}"
tech_cheetah
Mar 9, 2008 at 5:27 PM
No changes yet :(
Infact the first time I ran registry file, there was a notification that "Sync GUI failed"
tech_cheetah
Mar 9, 2008 at 10:59 PM
:(
All the registry entries were done and verified thru regedit, but still the problem persists.
Is there any other way ?
tech_cheetah
Mar 9, 2008 at 11:49 PM
Got it fixed thru the attached reg file :)
L
Jun 8, 2008 at 1:50 AM
Attached file is corrupted. Not a zip neither a reg file
dheeraj_kumar
Jun 8, 2008 at 10:57 AM
*www.winhelponline.com/fileasso/lnkfix_vista.zip

Problem with digit forums attachments, not with the file itself.