Author: wolf.b
Subject: unexpected behavior of lnk-files in Win10
Posted: Thu Jun 23, 2016 11:30 am (GMT -6)
Hi all,
I have recently updated to Windows 10. In order to get rid of the overlay-arrows for links on the desktop, I edited the registry
by inserting a "x" to disable the key "IsShortcut" for "lnkfile":
renameHKEY_CLASSES_ROOT\lnkfile\IsShortcuttoKEY_CLASSES_ROOT\lnkfile\xIsShortcut
Afterwards, all lnk-files on the Desktop still work as expected: clicking them launches the target, and no more overlay-arrows are displayed.
But when clicking any lnk-files inside TC, I get this message now:
I have tried to delete the key, instead of renaming it. (same message appears)
I have tried to use different methods to suppress the overlay-arrows. (unsuccessful: arrows will still be shown)
Please, can anybody offer any advice as to what I could do to:
1 - not have any overlay-arrows displayed for links on the Desktop AND
2 - be able to use the lnk-files from inside TC without any error messages.
Thank you for reading this post.
PS: Here is an up-to-date export from regedit for reference, in case I screwed something up along the way.
Subject: unexpected behavior of lnk-files in Win10
Posted: Thu Jun 23, 2016 11:30 am (GMT -6)
Hi all,
I have recently updated to Windows 10. In order to get rid of the overlay-arrows for links on the desktop, I edited the registry
by inserting a "x" to disable the key "IsShortcut" for "lnkfile":
renameHKEY_CLASSES_ROOT\lnkfile\IsShortcuttoKEY_CLASSES_ROOT\lnkfile\xIsShortcut
Afterwards, all lnk-files on the Desktop still work as expected: clicking them launches the target, and no more overlay-arrows are displayed.
But when clicking any lnk-files inside TC, I get this message now:
Code: |
--------------------------- Total Commander --------------------------- Error executing program! (31) --------------------------- OK --------------------------- |
I have tried to delete the key, instead of renaming it. (same message appears)
I have tried to use different methods to suppress the overlay-arrows. (unsuccessful: arrows will still be shown)
Please, can anybody offer any advice as to what I could do to:
1 - not have any overlay-arrows displayed for links on the Desktop AND
2 - be able to use the lnk-files from inside TC without any error messages.
Thank you for reading this post.
PS: Here is an up-to-date export from regedit for reference, in case I screwed something up along the way.
Code: |
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\lnkfile] @="Shortcut" "EditFlags"=dword:00000001 "FriendlyTypeName"="@shell32.dll,-4153" "NeverShowExt"="" "xIsShortcut"="" [HKEY_CLASSES_ROOT\lnkfile\CLSID] @="{00021401-0000-0000-C000-000000000046}" [HKEY_CLASSES_ROOT\lnkfile\shellex] [HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers] [HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\NvAppShExt] @="{A929C4CE-FD36-4270-B4F5-34ECAC5BD63C}" [HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\OpenContainingFolderMenu] @="{37ea3a21-7493-4208-a011-7f9ea79ce9f5}" [HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\OpenGLShExt] @="{E97DEC16-A50D-49bb-AE24-CF682282E08D}" [HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\{00021401-0000-0000-C000-000000000046}] @="" [HKEY_CLASSES_ROOT\lnkfile\shellex\DropHandler] @="{00021401-0000-0000-C000-000000000046}" [HKEY_CLASSES_ROOT\lnkfile\shellex\IconHandler] @="{00021401-0000-0000-C000-000000000046}" [HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers] [HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers\Console] @="{D2942F8E-478E-41D3-870A-35A16238F4EE}" [HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers\ShimLayer Property Page] @="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}" [HKEY_CLASSES_ROOT\lnkfile\tabsets] "selection"=dword:00000705 |